按键定义
typedef enum {
KEY_RESERVED = 0,
KEY_POWER = 0x30,
KEY_MUTE,
KEY_UP,
KEY_LEFT,
KEY_RIGHT,
KEY_DOWN,
KEY_ENTER,
KEY_VOLUP,
KEY_VOLDOWN,
KEY_HOME,
KEY_BACK
} mpr_keycode_t;
简写定义:
MDA ( MPR Default Address ): 默认地址,值为: 0x39 0x26 0x04 0x08 0x11
MMA ( MPR Matched Address ): 配对响应的随机地址,由机顶盒随机生成发送给遥控器
RMR (Remote Match Request): 配对请求包
TMR (TVBox Match Response): 配对响应包
RMC (Remote Match confirm): 配对确认包
数据包说明:
head key_status key_value data[7] tail
0xfdfd
1: 按键按下
0: 按键弹起
mpr_keycode_t
中的值
MMA 或 MPR
码值
0xfbfb