Back to Specification
Back to Level I Events

Class=110 (0x6E) IR Remote I/f

CLASS1.IR

Description

This is the IR code sent/received from common remote controls.

Type = 0 (0x00) Undefined

Type = 1 (0x01) RC5 Send/Receive.

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.

Type = 3 (0x02) SONY 12-bit Send/Receive.

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.

Type = 32 (0x20) LIRC (Linux Infrared Remote Control).

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.

Type = 48 (0x30) VSCP Abstract Remote Format.

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.

Type = 49 (0x31) MAPito Remote Format.

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.
vscp_specification_class_110.txt · Last modified: 2010/08/19 01:55 (external edit)
Public Domain
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0