ZHDU116G January 2018 – June 2024 CC1312PSIP , CC1312R , CC1352P , CC1352R , CC2642R , CC2642R-Q1 , CC2652P , CC2652PSIP , CC2652R , CC2652RB , CC2652RSIP , CC2662R-Q1
| 字节索引 | 字段名称 | 位 | 位字段名称 | 类型 | 说明 |
|---|---|---|---|---|---|
| 0-1 | commandNo | W | 命令 ID 编号 | ||
| 2-3 | 状态 | R/W | 指示命令状态的整数。此值在运行期间通过无线电 CPU 更新,可随时由系统 CPU 读取。 | ||
| 4-7 | pNextOp | W | 指向此操作完成后要运行的下一个操作的指针 | ||
| 8-11 | startTime | W | 绝对或相对开始时间(取决于 startTrigger 的值) | ||
| 12 | startTrigger | 启动操作的触发器的标识。 | |||
| 13 | 条件 | 0-3 | 规则 | W | 运行下一个命令的条件:继续操作的规则。 |
| 4-7 | nSkip | W | 如果规则涉及跳过,则跳过次数 + 1。 0:相同 1:下一个 2:跳过下一个 ... | ||
| 14 | 通道 | W | 要使用的通道 0–39:低功耗蓝牙广播/数据通道编号 60–207:自定义频率;(2300 + 通道)MHz 255:使用现有频率 其他:保留 | ||
| 15 | 白化 | 0-6 | init | W | 如果 bOverride = 1 或使用了自定义频率: 0:请勿使用白化 其他值:7 位 LFSR 白化器初始化 |
| 7 | bOverride | W | 0:对低功耗蓝牙广播/数据通道使用默认白化 1:使用 init 的值覆盖白化初始化 | ||
| 16-19 | pParams | W | 指向命令特定参数结构的指针 | ||
| 20-23 | pOutput | W | 指向命令特定输出结构的指针 |
| 字节索引 | 字段名称 | 位 | 位字段名称 | 类型 | 说明 |
|---|---|---|---|---|---|
| 0-1 | commandNo | W | 命令 ID 号 0x1821 | ||
| 2-3 | 状态 | R/W | 指示命令状态的整数。此值在运行期间通过无线电 CPU 更新,可随时由系统 CPU 读取。 | ||
| 4-7 | pNextOp | W | 指向此操作完成后要运行的下一个操作的指针 | ||
| 8-11 | startTime | W | 绝对或相对开始时间(取决于 startTrigger 的值) | ||
| 12 | startTrigger | 启动操作的触发器的标识 | |||
| 13 | 条件 | 0-3 | 规则 | W | 运行下一个命令的条件:继续操作的规则 |
| 4-7 | nSkip | W | 如果规则涉及跳过,则跳过次数 + 1。 0:相同 1:下一个 2:跳过下一个 ... | ||
| 14 | 通道 | W | 要使用的通道 0–39:低功耗蓝牙广播/数据通道编号 60–207:自定义频率;(2300 + 通道)MHz 255:使用现有频率 其他:保留 | ||
| 15 | 白化 | 0-6 | init | W | 如果 bOverride = 1 或使用了自定义频率: 0:请勿使用白化 其他值:7 位 LFSR 白化器初始化 |
| 7 | bOverride | W | 0:对低功耗蓝牙广播/数据通道使用默认白化 1:使用 init 的值覆盖白化初始化 | ||
| 16 | phyMode | 0-1 | mainMode | W | 要使用的 PHY: 0:1Mbps 1:2Mbps 2:已编码 3:保留 |
| 2-7 | 编码 | W | 选择了编码的 PHY 时要用于 TX 的编码。请参阅 节 26.8.3 | ||
| 17 | rangeDelay | W | 在 T_IFS 之后添加至侦听时间的 RAT 节拍数 | ||
| 18-19 | txPower | W | 要使用的发射功率(覆盖无线电设置中指定的功率)。 0x0000:使用默认 TX 功率。 | ||
| 20-23 | pParams | W | 指向命令特定参数结构的指针 | ||
| 24-27 | pOutput | W | 指向命令特定输出结构的指针 |
| 字节索引 | 字段名称 | 位 | 位字段名称 | 类型 | 说明 |
|---|---|---|---|---|---|
| 0-1 | commandNo | W | 命令 ID 号 0x1820 | ||
| 2-3 | 状态 | R/W | 指示命令状态的整数。此值在运行期间通过无线电 CPU 更新,可随时由系统 CPU 读取。 | ||
| 4-7 | pNextOp | W | 指向此操作完成后要运行的下一个操作的指针 | ||
| 8-11 | startTime | W | 绝对或相对开始时间(取决于 startTrigger 的值) | ||
| 12 | startTrigger | 启动操作的触发器的标识 | |||
| 13 | 条件 | 0-3 | 规则 | W | 运行下一个命令的条件:继续操作的规则 |
| 4-7 | nSkip | W | 如果规则涉及跳过,则跳过次数 + 1。 0:相同 1:下一个 2:跳过下一个 ... | ||
| 14 | defaultPhy | 0-1 | mainMode | W | 要用于非 BLE 命令的 PHY: 0:1Mbps 1:2Mbps 2:已编码 3:保留 |
| 2 | 编码 | W | 为非 BLE 命令选择了编码的 PHY时要用于 TX 的编码 0:S = 8 (125kbps) 1:S = 2 (500kbps) | ||
| 3-7 | 保留 | ||||
| 15 | 保留 | ||||
| 16-17 | config | 配置选项 | |||
| 18-19 | txPower | 默认发射功率 | |||
| 20-23 | pRegOverrideCommon | W | 指向在通用初始化期间要覆盖的硬件及配置寄存器列表的指针。如果为 NULL,不使用覆盖。 | ||
| 24-27 | pRegOverride1Mbps | W | 选择 1Mbps PHY 模式时要覆盖的硬件及配置寄存器列表的指针。如果为 NULL,不使用覆盖。 | ||
| 28-31 | pRegOverride2Mbps | W | 指向在选择 2Mbps PHY 模式时要覆盖的硬件及配置寄存器列表的指针。如果为 NULL,不使用覆盖。 | ||
| 32-35 | pRegOverrideCoded | W | 指向在选择编码的 PHY 模式时要覆盖的硬件及配置寄存器列表的指针。如果为 NULL,不使用覆盖。 |
| 字节索引 | 字段名称 | 类型 | 说明 |
|---|---|---|---|
| 0-1 | commandNo | W | 命令 ID 号 0x1001 |
| 2 | payloadType | W | 0:广播数据 1:扫描响应数据 |
| 3 | newLen | W | 新有效载荷的长度 |
| 4-7 | pNewData | W | 指向包含新数据的缓冲器的指针 |
| 8-11 | pParams | W | 指向要更新的参数结构的指针 |