def __init__(self, gpio_id, callback = None, callback_info = None): self.gpio_id = gpio_id self.callback = callback self.callback_info = callback_info gpio.setmode(gpio.BOARD) gpio.setup(gpio_id, gpio.IN, pull_up_down=gpio.PUD_UP) gpio.set_rising_event(gpio_id, enable=False) gpio.set_falling_event(gpio_id)