Technical info
Code length: 22 bits
Carrier: 32kHz
+----------------+
Header: | |
+ +------------+..
8T 6T
+----+
1 is coded: | |
..+ +------------+..
2T 6T
+----+
0 is coded: | |
..+ +----+..
2T 2T
T=420 us to approx 424 us (US of A and Canada)
T=454 us to approx 460 us (Europe and others)
Remote control transmitter data code (MN6030)
Head pulse Custom code Data code Inverse custom code Inverse data code
(8T high, (5 bits) (6 bits) (1<==>0) (1<==>0)
8T low
This means that the actual data is 11 bits and that an inverted copy of
the data is added to the code.
+----+
| |
After the last bit a ( ..+ + ) is transmitted to terminate the last bit.
2T
Followed by 90T low (for sync) = 41130us (Europe) = 37980us (USA)
For more information please read the documentation of Remote 3.4 by Björn Gahm.