how to implement a callback interrupt for more tha 2 inputs Pins
-
Hello There,
I would like to know if anyone has implemented one callback interrupt for 2 , 3, 4 input pins. I am really lost on this one, as new as I am to pycom, I can't think of using 16 interrupts one per each input.
any assistance or a suggestion to an older post would be appreciate it.
Cheers
Colombian
-
@ColombianAus
Did you tried assigning same procedure to all pins?p_in1.callback(Pin.IRQ_FALLING | Pin.IRQ_RISING, pin_handler) p_in2.callback(Pin.IRQ_FALLING | Pin.IRQ_RISING, pin_handler) p_in3.callback(Pin.IRQ_FALLING | Pin.IRQ_RISING, pin_handler) ...
you then can distinguish pins by
arg.id()
and e.g.Pin.module.P9.id()