Files
micro_mpc_kmk/double_ir.py
T

14 lines
342 B
Python

from machine import Pin
class DoubleIr:
def __init__(self, id: int, pin: Pin):
self.id = id
self.pin = pin
self.last_state = pin.value()
def check(self):
val = self.pin.value()
if val != self.last_state:
self.last_state = val
print(f"EVENT IK_MODULE {self.id} {val}")