from machine import Pin
from time import sleep
from ir_rx import NEC_16
led = Pin(27,Pin.OUT)
ir_data = 0
led_st=0
def callback(data,addr):
global ir_data
if data > 0:
ir_data = data
print('Data {:02x} '.format(data))
ir = NEC_16(Pin(14, Pin.IN),callback)
while True:
if ir_data == 0x30:
led_st = not led_st
led.value(led_st)
print("LED ON" if led_st else "LED OFF")
ir_data = 0
# if ir_data == 0x30:
# led.on()
# print("LED ON")
# ir_data = 0
# #sleep(0.1)
# elif ir_data == 0x30:
# led.off()
# print("LED OFF")
# ir_data=0
# sleep(0.1)