This shows you the differences between two versions of the page.
hardware:cflink:ir-learner [2013/10/24 00:11] jarrod created |
hardware:cflink:ir-learner [2014/02/21 04:40] (current) jarrod |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== IR Learner Protocol ====== | ====== IR Learner Protocol ====== | ||
+ | |||
+ | Full documentation of the IR Learner protocol is available in this Google Doc:\\ | ||
+ | https://docs.google.com/document/d/1BMRwD9RlUYtf4VeJNXgRwo6-lkkSAIVo8tczrynJ7CU/preview?pli=1 | ||
The CommandFusion IR Learner sends out an IR string after learning, in the following ascii format: | The CommandFusion IR Learner sends out an IR string after learning, in the following ascii format: | ||
Line 18: | Line 21: | ||
* L = Logic 01 (ON) or 00 (OFF) (two digits) | * L = Logic 01 (ON) or 00 (OFF) (two digits) | ||
* P = Period in µs (microseconds, two digits) | * P = Period in µs (microseconds, two digits) | ||
- | * For the exact period, multiple the P value with 25 to get the final µs value. | + | * For the exact period, multiply the P value with 25 to get the final µs value. |
- | * eg. 016100160119 = ON for 2425µs, OFF for 550µs, ON for 625µs | + | * eg. 016100160119 = ON for 2425µs, OFF for 550µs, ON for 625µs |
* The length of this string defines the length of the IR code. | * The length of this string defines the length of the IR code. |