指令层描述
指令层的数据, 包含 指令id , 指令数据长度, 可变长度数据, 3个部分
C语言描述如下
typedef struct luat_airlink_cmd
{
uint16_t cmd;
uint16_t len;
uint8_t data[0];
}luat_airlink_cmd_t;
字段描述
- 2字节的指令id, 高8字节是分类id, 低8位是指令编号, 0x0000和0xFFFF不允许使用
- 2字节的数据长度, 实际最大容忍1500字节
- 不定长的数据, 可以是0长度
数据要求
TODO