Back to Specification
Back to Level I Events
| CLASS1.IR |
|---|
This is the IR code sent/received from common remote controls.
A RC5 remote code. http://www.xs4all.nl/~sbp/knowledge/ir/sirc.htm
| byte # | Description |
|---|---|
| Byte0 | RC5 code. |
| Byte1 | RC5 Address. |
| Byte2 | Repeat count if any. |
A SONY remote code. http://www.xs4all.nl/~sbp/knowledge/ir/sirc.htm
| byte # | Description |
|---|---|
| Byte 0 | SONY code. |
| Byte 1 | SONY address. |
| Byte 2 | Repeat count if any. |
Packed LIRC codes code. LRC Codes are normally sent as 64-bit codes or even larger codes. Only codes with a length less then 56 bits (7-bytes) are supported by VSCP and the most significant byte of the LIRC code is not transfered. http://www.lirc.org/
| byte # | Description |
|---|---|
| Byte 0 | LIRC Code, MSB. |
| Byte 1 | LIRC Code. |
| Byte 2 | LIRC Code. |
| Byte 3 | LIRC Code. |
| Byte 4 | LIRC Code. |
| Byte 5 | LIRC Code. |
| Byte 6 | LIRC Code. LSB. |
| Byte 7 | Repeat count if any. |
Instead of sending codes that relates to a certain remote this format is general. And therefore more flexible
| byte # | Description |
|---|---|
| Byte 0 | Code, MSB. |
| Byte 1 | Code LSB. |
| Byte 2 | Zone |
| Byte 3 | Sub zone |
| Byte 4 | Repeat count if any. |
Instead of sending codes that relates to a certain remote this format is general. And therefore more flexible.
| byte # | Description |
|---|---|
| Byte 0 | Repeat Count. |
| Byte 1 | Zone for which event applies to (0-255). 255 is all zones. |
| Byte 2 | Subzone for which the event applies to (0-255). 255 is all subzones. |
| Byte 3 | Control address MSB. |
| Byte 4 | Control address. |
| Byte 5 | Control address. |
| Byte 6 | Control address LSB. |
| Byte 7 | Key Code. |
Discussion