def main(): GPIO.setmode(GPIO.BCM) GPIO.setup(pin, GPIO.IN, pull_up_down = GPIO.PUD_UP) GPIO.add_event_detect(pin, GPIO.BOTH, callback = _encoder_pulse, bouncetime = 200) while True: time.sleep(1000)