28
18G 4x2 HDMI Matrix Switcher
bb, cc, dd are all hexadecimal data;
x represents the input port, the input is 1-4,
y represents the output port 1-2 (HDMI:01-
02)
FF represents all;
bb: Represents device type (TV :40,20,80,
Disc player 04,08, etc.);
Example
:
#define CEC_ALL_DEVICE_TYPES_TV
(0x80)
#define
CEC_ALL_DEVICE_TYPES_RECORDING
_DEVICE (0x40)
#define
CEC_ALL_DEVICE_TYPES_TUNER
(0x20)
#define
CEC_ALL_DEVICE_TYPES_PLAYBACK_
DEVICE (0x10)
#define
CEC_ALL_DEVICE_TYPES_AUDIO_SYS
TEM (0x08)
#define
CEC_ALL_DEVICE_TYPES_CEC_SWITC
H (0x04)
cc: Represents CEC function category (e.g.
44 for remote function)
eActiveSource =0x82, // follower:TV,
switch --> Broadcst , Directly address
eImageViewOn =0x04, // follower:TV,
switch --> Broadcst
eTextViewOn =0x0D, // follower:TV
eStandBy =0x36, // follower:All -->
Broadcst
eUserControlPressed =0x44,// follower:All
--> Broadcst//User control, equivalent to
remote control