import time
from rotary_irq_esp import RotaryIRQ
r = RotaryIRQ(pin_num_clk=23,
pin_num_dt=22,
min_val=0,
max_val=100,
reverse=True,
range_mode=RotaryIRQ.RANGE_WRAP)
val_old = r.value()
while True:
val_new = r.value()
if val_old != val_new:
val_old = val_new
print('result =', val_new)
time.sleep_ms(50)