]> vault307.fbx.one Git - micorpython_ir.git/blobdiff - ir_tx_test.py
TX and RX support NEC, RC5 and RC6 mode 0.
[micorpython_ir.git] / ir_tx_test.py
index 2d787285315fb1ee032d343882e8e3c62f32753c..08230a38f8cbcbe29d88ca496a6e76ddff7e0d13 100644 (file)
@@ -46,15 +46,15 @@ class Rbutton:
 async def main(proto):
     # Test uses a 38KHz carrier. Some Philips systems use 36KHz.
     # If button is held down normal behaviour is to retransmit
-    # but most NEC models send a RPEAT code
-    rep_code = False  # Don't care for RC-X. NEC protocol only.
+    # but most NEC models send a REPEAT code
+    rep_code = False  # Rbutton constructor requires False for RC-X. NEC protocol only.
     pin = Pin('X1')
     if not proto:
         irb = NEC(pin)  # Default NEC freq == 38KHz
         # Option to send REPEAT code. Most remotes do this.
         rep_code = True
     elif proto == 5:
-        irb = RC5(pin, 38000)
+        irb = RC5(pin, 38000)  # My decoder chip is 38KHz
     elif proto == 6:
         irb = RC6_M0(pin, 38000)