X-Git-Url: https://vault307.fbx.one/gitweb/micorpython_ir.git/blobdiff_plain/a1bee40ddc3835dce155541c295e3fcfb49ddcc9..7156dff5bcd19a1debf7db1ffd4add94e010c66f:/ir_tx/sony.py?ds=sidebyside diff --git a/ir_tx/sony.py b/ir_tx/sony.py index 86a23dd..7372f5d 100644 --- a/ir_tx/sony.py +++ b/ir_tx/sony.py @@ -32,14 +32,17 @@ class SONY_ABC(IR): # Sony specifies 40KHz class SONY_12(SONY_ABC): + valid = (0x1f, 0x7f, 0) # Max addr, data, toggle def __init__(self, pin, freq=40000, verbose=False): super().__init__(pin, 12, freq, verbose) class SONY_15(SONY_ABC): + valid = (0xff, 0x7f, 0) # Max addr, data, toggle def __init__(self, pin, freq=40000, verbose=False): super().__init__(pin, 15, freq, verbose) class SONY_20(SONY_ABC): + valid = (0x1f, 0x7f, 0xff) # Max addr, data, toggle def __init__(self, pin, freq=40000, verbose=False): super().__init__(pin, 20, freq, verbose)