跳转至

指令层描述

指令层的数据, 包含 指令id , 指令数据长度, 可变长度数据, 3个部分

C语言描述如下

typedef struct luat_airlink_cmd
{
    uint16_t cmd;
    uint16_t len;
    uint8_t data[0];
}luat_airlink_cmd_t;

字段描述

  1. 2字节的指令id, 高8字节是分类id, 低8位是指令编号, 0x0000和0xFFFF不允许使用
  2. 2字节的数据长度, 实际最大容忍1500字节
  3. 不定长的数据, 可以是0长度

数据要求

TODO