ZHDU116G January 2018 – June 2024 CC1312PSIP , CC1312R , CC1352P , CC1352R , CC2642R , CC2642R-Q1 , CC2652P , CC2652PSIP , CC2652R , CC2652RB , CC2652RSIP , CC2662R-Q1
| 字节索引 | 字段名称 | 类型 | 说明 |
|---|---|---|---|
| 0-3 | pRxQ | W | 指向接收队列的指针 |
| 4-7 | pTxQ | W | 指向发送队列的指针 |
| 8 | rxConfig | W | 接收队列条目的配置位(请参阅表 26-116) |
| 9 | seqStat | R/W | 序列号状态(请参阅表 26-117) |
| 10 | maxNack | W | 操作结束前接收到的最大 NACK 数。 0:无限制 |
| 11 | maxPkt | W | 操作结束前传输的最大数据包数。 0:无限制 |
| 12-15 | accessAddress | W | 连接上使用的访问地址 |
| 16 | crcInit0 | W | 连接上使用的 CRC 初始化值 – 最低有效字节 |
| 17 | crcInit1 | W | 连接上使用的 CRC 初始化值 – 中间字节 |
| 18 | crcInit2 | W | 连接上使用的 CRC 初始化值 – 最高有效字节 |
| 19 | timeoutTrigger | W | 定义第一个接收操作超时的触发 |
| 20-23 | timeoutTime | W | 用于定义第一个接收操作超时的与 timeoutTrigger 一起使用的时间 |
| 24-26 | 保留 | ||
| 27 | endTrigger | W | 触发器,使器件在允许的情况下尽快结束连接事件 |
| 28-31 | endTime | W | 与 endTrigger 一起使用的时间,使器件在允许的情况下尽快结束连接事件 |
| 字节索引 | 字段名称 | 类型 | 说明 |
|---|---|---|---|
| 0-3 | pRxQ | W | 指向接收队列的指针 |
| 4-7 | pTxQ | W | 指向发送队列的指针 |
| 8 | rxConfig | W | 接收队列条目的配置位(请参阅表 26-116) |
| 9 | seqStat | R/W | 序列号状态(请参阅表 26-117) |
| 10 | maxNack | W | 操作结束前接收到的最大 NACK 数。 0:无限制 |
| 11 | maxPkt | W | 操作结束前传输的最大数据包数。 0:无限制 |
| 12-15 | accessAddress | W | 连接上使用的访问地址 |
| 16 | crcInit0 | W | 连接上使用的 CRC 初始化值 – 最低有效字节 |
| 17 | crcInit1 | W | 连接上使用的 CRC 初始化值 – 中间字节 |
| 18 | crcInit2 | W | 连接上使用的 CRC 初始化值 – 最高有效字节 |
| 19 | endTrigger | W | 触发器,使器件在允许的情况下尽快结束连接事件 |
| 20-23 | endTime | W | 与 endTrigger 一起使用的时间,使器件在允许的情况下尽快结束连接事件 |
| 字节索引 | 字段名称 | 位 | 位字段名称 | 类型 | 说明 |
|---|---|---|---|---|---|
| 0-3 | pRxQ | W | 指向接收队列的指针 | ||
| 4 | rxConfig | W | 接收队列条目的配置位(请参阅表 26-116) | ||
| 5 | advConfig | 0-1 | advFilterPolicy | W | 广播器滤波器策略 0:处理来自所有器件的扫描和连接请求 1:处理来自所有设备的连接请求,仅扫描来自白名单中设备的请求 2:处理来自所有设备的扫描请求,仅连接来自白名单中设备的请求 3:仅处理来自白名单中设备的扫描及连接请求 |
| 2 | deviceAddrType | W | 器件地址的类型: 公共 (0) 或随机 (1) | ||
| 3 | peerAddrType | W | 定向广告器:对等地址的类型: 公共 (0) 或随机 (1) | ||
| 4 | bStrictLenFilter | W | 0:接受任何具备有效广播数据包长度的数据包 1:对于给定的数据包类型,丢弃长度非法的消息 | ||
| 5 | chSel | W | 0:不报告通道选择算法 2 的支持 1:报告通道选择算法 2 的支持 | ||
| 6 | 保留 | ||||
| 7 | rpaMode | W | 可解析私有地址模式 0:正常运行 1:对接收的 RPA 使用白名单,而不考虑滤波器策略 | ||
| 6 | advLen | W | 广播器数据的大小 | ||
| 7 | scanRspLen | W | 扫描响应数据的大小 | ||
| 8-11 | pAdvData | W | 指向包含 ADV*_IND 数据的缓冲器的指针 | ||
| 12-15 | pScanRspData | W | 指向包含 SCAN_RSP 数据的缓冲器的指针 | ||
| 16-19 | pDeviceAddress | W | 指向用于该器件的器件地址的指针(最低有效位设置为 0)。如果最低有效位为 1,则 advConfig.deviceAddrType 给出的地址类型被反转。 | ||
| 20-23 | pWhiteList | W | 指向白名单或对等地址(定向广播器)的指针(最低有效位设置为 0)。如果最低有效位为 1,则 advConfig.peerAddrType 给出的地址类型被反转。 | ||
| 24-26 | 保留 | ||||
| 27 | endTrigger | W | 触发器,使器件在允许的情况下尽快结束广播器事件 | ||
| 28-31 | endTime | W | 与 endTrigger 一起使用的时间,使器件在允许的情况下尽快结束广播器事件 |
| 字节索引 | 字段名称 | 位 | 位字段名称 | 类型 | 说明 |
|---|---|---|---|---|---|
| 0-3 | pRxQ | W | 指向接收队列的指针 | ||
| 4 | rxConfig | W | 接收队列条目的配置位 | ||
| 5 | scanConfig | 0 | scanFilterPolicy | W | 扫描与广播器地址相关的滤波器策略 0:接受所有广播包。 1:仅接受来自广播器地址位于白名单中的设备的广播包。 |
| 1 | bActiveScan | W | 0:被动扫描 1:活动扫描 | ||
| 2 | deviceAddrType | W | 器件地址的类型: 公共 (0) 或随机 (1) | ||
| 3 | rpaFilterPolicy | W | ADV_DIRECT_IND 消息的 TargetA 的滤波器策略 0:仅接受与自己地址匹配的 TargetA。 1:也接受所有可解析的私有地址。 | ||
| 4 | bStrictLenFilter | W | 0:接受任何具备有效广播数据包长度的数据包 1:对于给定的数据包类型,丢弃长度非法的消息 | ||
| 5 | bAutoWlIgnore | W | 0:请勿在无线电 CPU 的白名单中设置忽略位 1:在白名单中自动设置忽略位 | ||
| 6 | bEndOnRpt | W | 0:在每次报告 ADV*_IND 或发送 SCAN_RSP 后继续扫描仪操作 1:在每次报告 ADV*_IND 并且可能是 SCAN_RSP 之后结束扫描仪操作 | ||
| 7 | rpaMode | W | 可解析私有地址模式 0:正常运行 1:对接收的 RPA 使用白名单,而不考虑滤波器策略 | ||
| 6-7 | randomState | R/W | 退避过程中使用的假随机数生成的状态 | ||
| 8-9 | backoffCount | R/W | 回退过程中使用的参数 backoffCount(请参阅相关文档中的蓝牙规范文档)。 | ||
| 10 | backoffPar | 0-3 | logUpperLimit | R/W | 扫描仪退避过程中使用的参数 upperLimit 的二进制对数 |
| 4 | bLastSucceeded | R/W | 如果最后一个 SCAN_RSP 已成功接收且 upperLimit 未更改,则为 1 | ||
| 5 | bLastFailed | R/W | 如果接收最后一个 SCAN_RSP 失败且 upperLimit 未更改,则为 1 | ||
| 6-7 | 保留 | ||||
| 11 | scanReqLen | W | 扫描请求数据的大小 | ||
| 12-15 | pScanReqData | W | 指向包含 SCAN_REQ 数据的缓冲器的指针 | ||
| 16-19 | pDeviceAddress | W | 指向用于该器件的器件地址的指针(最低有效位设置为 0)。如果最低有效位为 1,则 scanConfig.deviceAddrType 给出的地址类型被反转。 | ||
| 20-23 | pWhiteList | W | 指向白名单的指针 | ||
| 24-25 | 保留 | ||||
| 26 | timeoutTrigger | W | 触发器,使器件在允许的情况下停止接收 | ||
| 27 | endTrigger | W | 触发器,使器件在允许的情况下停止接收 | ||
| 28-31 | timeoutTime | W | 与 timeoutTrigger 一起使用的时间,使设备在允许的情况下尽快停止接收,以 BLE_DONE_RXTIMEOUT 结束 | ||
| 32-35 | endTime | W | 与 endTrigger 一起使用的时间,使设备在允许的情况下尽快停止接收,以 BLE_DONE_ENDED 结束 |
| 字节索引 | 字段名称 | 位 | 位字段名称 | 类型 | 说明 |
|---|---|---|---|---|---|
| 0-3 | pRxQ | W | 指向接收队列的指针 | ||
| 4 | rxConfig | W | 接收队列条目的配置位(请参阅表 26-116) | ||
| 5 | initConfig | 0 | bUseWhiteList | W | 启动器滤波器策略 0:使用特定对等地址 1:使用白名单 |
| 1 | bDynamicWinOffset | 0:无动态 WinOffset 插入 1:使用动态 WinOffset 插入 | |||
| 2 | deviceAddrType | W | 器件地址的类型: 公共 (0) 或随机 (1) | ||
| 3 | peerAddrType | W | 对等地址的类型: 公共 (0) 或随机 (1) | ||
| 4 | bStrictLenFilter | W | 0:接受任何具备有效广播数据包长度的数据包 1:对于给定的数据包类型,丢弃长度非法的消息 | ||
| 5 | chSel | W | 0:不报告通道选择算法 2 的支持 1:报告通道选择算法 2 的支持 | ||
| 6 | 保留 | ||||
| 7 | 保留 | ||||
| 6 | 保留 | ||||
| 7 | connectReqLen | W | 连接请求数据的大小 | ||
| 8-11 | pConnectReqData | W | 指向缓冲器的指针,该缓冲器包含要进入 CONNECT_IND (CONNECT_REQ) 的 LLData | ||
| 12-15 | pDeviceAddress | W | 指向用于该器件的器件地址的指针(最低有效位设置为 0)。如果最低有效位为 1,则 initConfig.deviceAddrType 给出的地址类型被反转。 | ||
| 16-19 | pWhiteList | W | 指向白名单或对等地址的指针(最低有效位设置为 0)。如果最低有效位为 1,则 initConfig.peerAddrType 给出的地址类型被反转。 | ||
| 20-23 | connectTime | R/W | 指示第一个连接事件的第一个可能开始时间的计时器值。如果已建立连接,则设置为计算值;如果未建立连接、则设置为下一个可能的连接时间(请参阅表 26-112)。 | ||
| 24-25 | 保留 | ||||
| 26 | timeoutTrigger | W | 触发器,使器件在允许的情况下停止接收 | ||
| 27 | endTrigger | W | 触发器,使器件在允许的情况下停止接收 | ||
| 28-31 | timeoutTime | W | 与 timeoutTrigger 一起使用的时间,使设备在允许的情况下尽快停止接收,以 BLE_DONE_RXTIMEOUT 结束 | ||
| 32-35 | endTime | W | 与 endTrigger 一起使用的时间,使设备在允许的情况下尽快停止接收,以 BLE_DONE_ENDED 结束 |
| 字节索引 | 字段名称 | 类型 | 说明 |
|---|---|---|---|
| 0-3 | pRxQ | W | 指向接收队列的指针。可能为 NULL;如果为 NULL,则不存储接收到的数据包。 |
| 4 | rxConfig | W | 接收队列条目的配置位(请参阅表 26-116) |
| 5 | bRepeat | W | 0:接收到数据包后结束操作 1:接收数据包后重新启动接收器 |
| 6-7 | 保留 | ||
| 8-11 | accessAddress | W | 连接上使用的访问地址 |
| 12 | crcInit0 | W | 连接上使用的 CRC 初始化值 – 最低有效字节 |
| 13 | crcInit1 | W | 连接上使用的 CRC 初始化值 – 中间字节 |
| 14 | crcInit2 | W | 连接上使用的 CRC 初始化值 – 最高有效字节 |
| 15 | endTrigger | W | 导致器件结束 RX 操作的触发器 |
| 16-19 | endTime | W | 与 endTrigger 一起使用的时间,使器件结束 RX 操作。 |
| 字节索引 | 字段名称 | 位 | 位字段名称 | 类型 | 说明 |
|---|---|---|---|---|---|
| 0-1 | numPackets | W | 要传输的数据包数 0:传输的数据包数量不受限 | ||
| 2 | payloadLength | W | 每个数据包中的有效载荷字节数。 | ||
| 3 | packetType | W | 要使用的数据包类型,根据蓝牙 5.0 规范进行编码(请参阅相关文档)。 | ||
| 4-7 | period | W | 每个数据包开始之间的无线电计时器周期数 | ||
| 8 | config | 0 | bOverrideDefault | W | 0:使用默认数据包编码 1:覆盖数据包内容 |
| 1 | bUsePrbs9 | W | 如果 bOverride 为 1: 0:无数据包的 PRBS15 编码 1:使用数据包的 PRBS9 编码 | ||
| 2 | bUsePrbs15 | W | 如果 bOverride 为 1: 0:无数据包的 PRBS15 编码 1:使用数据包的 PRBS15 编码 | ||
| 3-7 | 保留 | ||||
| 9 | byteVal | W | 如果 config.bOverride 为 1,则为要发送的每个字节的值 | ||
| 10 | 保留 | ||||
| 11 | endTrigger | W | 导致器件结束测试 TX 操作的触发器 | ||
| 12-15 | endTime | W | 与 endTrigger 一起使用的时间,使器件结束测试 TX 操作 |
| 字节索引 | 字段名称 | 类型 | 说明 |
|---|---|---|---|
| 0-3 | pRxQ | W | 指向接收队列的指针 |
| 4-7 | pTxQ | W | 指向发送队列的指针 |
| 8 | rxConfig | W | 接收队列条目的配置位(请参阅表 26-116) |
| 9 | seqStat | RW | 序列号状态(请参阅表 26-117) |
| 10 | maxNack | W | 操作结束前接收到的最大 NACK 数。 0:无限制 |
| 11 | maxPkt | W | 操作结束前传输的最大数据包数。 0:无限制 |
| 12-15 | accessAddress | W | 连接上使用的访问地址 |
| 16 | crcInit0 | W | 连接上使用的 CRC 初始化值 – 最低有效字节 |
| 17 | crcInit1 | W | 连接上使用的 CRC 初始化值 – 中间字节 |
| 18 | crcInit2 | W | 连接上使用的 CRC 初始化值 – 最高有效字节 |
| 19 | timeoutTrigger | W | 定义第一个接收操作超时的触发 |
| 20-23 | timeoutTime | W | 用于定义第一个接收操作超时的与 timeoutTrigger 一起使用的时间 |
| 24 | maxRxPktLen | W | 当前允许在连接上接收的数据包的最大数据包长度 |
| 25 | maxLenLowRate | W | 发送时允许使用 S = 8 (125kbps) 的最大数据包长度。 0:无限制 |
| 26 | 保留 | ||
| 27 | endTrigger | W | 触发器,使器件在允许的情况下尽快结束连接事件 |
| 28-31 | endTime | W | 与 endTrigger 一起使用的时间,使器件在允许的情况下尽快结束连接事件 |
| 字节索引 | 字段名称 | 类型 | 说明 |
|---|---|---|---|
| 0-3 | pRxQ | W | 指向接收队列的指针 |
| 4-7 | pTxQ | W | 指向发送队列的指针 |
| 8 | rxConfig | W | 接收队列条目的配置位(请参阅表 26-116) |
| 9 | seqStat | RW | 序列号状态(请参阅表 26-117) |
| 10 | maxNack | W | 操作结束前接收到的最大 NACK 数。 0:无限制 |
| 11 | maxPkt | W | 操作结束前传输的最大数据包数。 0:无限制 |
| 12-15 | accessAddress | W | 连接上使用的访问地址 |
| 16 | crcInit0 | W | 连接上使用的 CRC 初始化值 – 最低有效字节 |
| 17 | crcInit1 | W | 连接上使用的 CRC 初始化值 – 中间字节 |
| 18 | crcInit2 | W | 连接上使用的 CRC 初始化值 – 最高有效字节 |
| 19 | endTrigger | W | 触发器,使器件在允许的情况下尽快结束连接事件 |
| 20-23 | endTime | W | 与 endTrigger 一起使用的时间,使器件在允许的情况下尽快结束连接事件 |
| 24 | maxRxPktLen | W | 当前允许在连接上接收的数据包的最大数据包长度 |
| 25 | maxLenLowRate | W | 发送时允许使用 S = 8 (125kbps) 的最大数据包长度。 0:无限制 |
| 字节索引 | 字段名称 | 位 | 位字段名称 | 类型 | 说明 |
|---|---|---|---|---|---|
| 0 | advConfig | 0-1 | 保留 | ||
| 2 | deviceAddrType | W | 器件地址的类型 公共 (0) 或随机 (1) | ||
| 3-7 | 保留 | ||||
| 1-2 | 保留 | ||||
| 3 | auxPtrTargetType | W | 表示 auxPtrTargetTime 基准的数字。使用与触发类型相同的值,但仅允许 TRIG_ABSTIME 和 TRIG_REL_*。 | ||
| 4-7 | auxPtrTargetTime | W | auxPtr 指向的数据包的开始时间 | ||
| 8-11 | pAdvPkt | W | 指向 ADV_EXT_IND 数据包的扩展广播数据包的指针 | ||
| 12-15 | pDeviceAddress | W | 指向用于该器件的器件地址的指针(最低有效位设置为 0)。如果最低有效位为 1,则 advConfig.deviceAddrType 给出的地址类型被反转。 |
| 字节索引 | 字段名称 | 位 | 位字段名称 | 类型 | 说明 |
|---|---|---|---|---|---|
| 0-3 | pRxQ | W | 指向接收队列的指针 | ||
| 4 | rxConfig | W | 接收队列条目的配置位(请参阅表 26-116) | ||
| 5 | advConfig | 0-1 | advFilterPolicy | W | 广播器滤波器策略 0:处理来自所有器件的扫描和连接请求。 1:处理来自所有设备的连接请求,仅扫描来自白名单中设备的请求。 2:处理来自所有设备的扫描请求,仅连接来自白名单中设备的请求。 3:仅处理来自白名单中设备的扫描及连接请求。 |
| 2 | deviceAddrType | W | 器件地址的类型 公共 (0) 或随机 (1) | ||
| 3 | targetAddrType | W | 定向辅助广播器:目标地址的类型 公共 (0) 或随机 (1) | ||
| 4 | bStrictLenFilter | W | 0:接受任何具备有效广播数据包长度的数据包。 1:对于给定的数据包类型,丢弃长度非法的消息。 | ||
| 5 | bDirected | W | 0:广告商未定向:pWhiteList 指向白名单 1:广告商被定向:pWhiteList 指向单个器件地址。 | ||
| 6 | 保留 | ||||
| 7 | rpaMode | W | 可解析私有地址模式 0:正常运行 1:对接收的 RPA 使用白名单,而不考虑滤波器策略。 | ||
| 6 | 保留 | ||||
| 7 | auxPtrTargetType | W | 表示 auxPtrTargetTime 基准的数字。使用与触发类型相同的值,但仅允许 TRIG_ABSTIME 和 TRIG_REL_*。 | ||
| 8-11 | auxPtrTargetTime | W | auxPtr 指向的数据包的开始时间 | ||
| 12-15 | pAdvPkt | W | 指向 ADV_AUX_IND 数据包的扩展广播数据包的指针 | ||
| 16-19 | pRspPkt | W | 指向 AUX_SCAN_RSP 或 AUX_CONNECT_RSP 数据包的扩展广播数据包的指针(如果不适用,可能为 NULL) | ||
| 20-23 | pDeviceAddress | W | 指向用于该器件的器件地址的指针(最低有效位设置为 0)。如果最低有效位为 1,则 advConfig.deviceAddrType 给出的地址类型被反转。 | ||
| 24-27 | pWhiteList | W | 指向白名单或对等地址(定向广播器)的指针(最低有效位设置为 0)。如果最低有效位为 1,则 advConfig.peerAddrType 给出的地址类型被反转。 |
| 字节索引 | 字段名称 | 位 | 位字段名称 | 类型 | 说明 |
|---|---|---|---|---|---|
| 0-3 | pRxQ | W | 指向接收队列的指针 | ||
| 4 | rxConfig | W | 接收队列条目的配置位(请参阅表 26-116) | ||
| 5 | scanConfig | 0 | scanFilterPolicy | W | 扫描与广播器地址相关的滤波器策略 0:接受所有广播包。 1:仅接受来自广播器地址位于白名单中的设备的广播包。 |
| 1 | bActiveScan | W | 0:被动扫描 1:活动扫描 | ||
| 2 | deviceAddrType | W | 器件地址的类型 公共 (0) 或随机 (1) | ||
| 3 | rpaFilterPolicy | W | ADV_DIRECT_IND 消息的 initA 的滤波器策略 0:仅接受与自身地址匹配的 initA。 1:也接受所有可解析的私有地址。 | ||
| 4 | bStrictLenFilter | W | 0:接受任何具备有效广播数据包长度的数据包。 1:对于给定的数据包类型,丢弃长度非法的消息。 | ||
| 5 | bAutoWlIgnore | W | 0:请勿为旧数据包设置来自无线电 CPU 的白名单中的忽略位。 1:为旧数据包自动设置白名单中的忽略位。 | ||
| 6 | bEndOnRpt | W | 0:每次报告 ADV*_IND 或发送 SCAN_RSP 后,继续扫描仪操作。 1:在每次报告 ADV*_IND 并且可能是 SCAN_RSP 之后结束扫描仪操作。 | ||
| 7 | rpaMode | W | 可解析私有地址模式 0:正常运行 1:对接收的 RPA 使用白名单,而不考虑滤波器策略。 | ||
| 6-7 | randomState | R/W | 退避过程中使用的假随机数生成的状态 | ||
| 8-9 | backoffCount | R/W | 回退过程中使用的参数 backoffCount(请参阅相关文档中所列的蓝牙规范文档)。 | ||
| 10 | backoffPar | 0-3 | logUpperLimit | R/W | 扫描仪退避过程中使用的参数 upperLimit 的二进制对数 |
| 4 | bLastSucceeded | R/W | 如果最后一个 SCAN_RSP 已成功接收且 upperLimit 未更改,则为 1 | ||
| 5 | bLastFailed | R/W | 如果接收最后一个 SCAN_RSP 失败且 upperLimit 未更改,则为 1 | ||
| 6-7 | 保留 | ||||
| 11 | extFilterConfig | 0 | bCheckAdi | W | 0:请勿执行 ADI 滤波。 1:对存在 ADI 的数据包执行 ADI 滤波。 |
| 1 | bAutoAdiUpdate | W | 0:请勿更新无线电 CPU 中的 ADI 条目。 1:使用 AdvDataIndex 自动更新已接收数据包的 ADI 条目。 | ||
| 2 | bApplyDuplicateFiltering | W | 0:不要对扩展的广播器数据包应用基于器件地址的重复滤波。 1:针对没有 ADI 字段的扩展广播器数据包应用基于器件地址的重复滤波。 | ||
| 3 | bAutoWlIgnore | W | 0:请勿为扩展广播数据包设置来自无线电 CPU 的白名单中的忽略位。 1:自动为扩展广播数据包设置白名单中的忽略位。 | ||
| 4-7 | 保留 | ||||
| 12-15 | 保留 | ||||
| 16-19 | pDeviceAddress | W | 指向用于该器件的器件地址的指针(最低有效位设置为 0)。如果最低有效位为 1,则 scanConfig.deviceAddrType 给出的地址类型被反转。 | ||
| 20-23 | pWhiteList | W | 指向白名单的指针 | ||
| 24-27 | pAdiList | W | 指向 advDataInfo 列表的指针 | ||
| 28-29 | maxWaitTimeForAuxCh | W | 在命令内切换至次要扫描的最长等待时间。如果事件开始的时间大于此值,命令将以 BLE_DONE_AUX 结束。如果尺寸更小,无线电将自动切换到正确的信道和 PHY。 | ||
| 30 | timeoutTrigger | W | 触发器,使器件在允许的情况下停止接收 | ||
| 31 | endTrigger | W | 触发器,使器件在允许的情况下停止接收 | ||
| 32-35 | timeoutTime | W | 与 timeoutTrigger 一起使用的时间,使设备在允许的情况下尽快停止接收,以 BLE_DONE_RXTIMEOUT 结束 | ||
| 36-39 | endTime | W | 与 endTrigger 一起使用的时间,使设备在允许的情况下尽快停止接收,以 BLE_DONE_ENDED 结束 | ||
| 40-43 | rxStartTime | R | 启动 RX 以接收数据包所需的时间 | ||
| 44-45 | rxListenTime | R | 接收数据包进行侦听所需的时间。 0:无 AUX 数据包 | ||
| 46 | channelNo | R | 用于辅助广播的通道编号 | ||
| 47 | phyMode | R | 要在辅助通道上使用的 PHY: 0:1Mbps 1:2Mbps 2:编码 其他:保留 |
| 字节索引 | 字段名称 | 位 | 位字段名称 | 类型 | 说明 |
|---|---|---|---|---|---|
| 0-3 | pRxQ | W | 指向接收队列的指针 | ||
| 4 | rxConfig | W | 接收队列条目的配置位(请参阅表 26-116) | ||
| 5 | initConfig | 0 | bUseWhiteList | W | 启动器滤波器策略 0:使用特定对等地址。 1:使用白名单。 |
| 1 | bDynamicWinOffset | 1:使用动态 WinOffset 插入。 | |||
| 2 | deviceAddrType | W | 器件地址的类型 公共 (0) 或随机 (1) | ||
| 3 | peerAddrType | W | 对等地址的类型 公共 (0) 或随机 (1) | ||
| 4 | bStrictLenFilter | W | 0:接受任何具备有效广播数据包长度的数据包。 1:对于给定的数据包类型,丢弃长度非法的消息。 | ||
| 5 | chSel | W | 0:不报告 CONNECT_IND 中通道选择算法 2 的支持。 1:报告 CONNECT_IND 中通道选择算法 2 的支持。 | ||
| 6 | 保留 | ||||
| 7 | 保留 | ||||
| 6-7 | randomState | R/W | 退避过程中使用的假随机数生成的状态 | ||
| 8-9 | backoffCount | R/W | 回退过程中使用的参数 backoffCount(请参阅相关文档中所列的蓝牙规范文档)。 | ||
| 10 | backoffPar | 0-3 | logUpperLimit | R/W | 扫描仪退避过程中使用的参数 upperLimit 的二进制对数 |
| 4 | bLastSucceeded | R/W | 如果最后一个 SCAN_RSP 已成功接收且 upperLimit 未更改,则为 1 | ||
| 5 | bLastFailed | R/W | 如果接收最后一个 SCAN_RSP 失败且 upperLimit 未更改,则为 1 | ||
| 6-7 | 保留 | ||||
| 11 | connectReqLen | W | 连接请求数据的大小 | ||
| 12-15 | pConnectReqData | W | 指向缓冲器的指针,该缓冲器包含要进入 CONNECT_IND 或 AUX_CONNECT_REQ 的 LLData | ||
| 16-19 | pDeviceAddress | W | 指向用于该器件的器件地址的指针(最低有效位设置为 0)。如果最低有效位为 1,则 initConfig.deviceAddrType 给出的地址类型被反转。 | ||
| 20-23 | pWhiteList | W | 指向白名单或对等地址的指针(最低有效位设置为 0)。如果最低有效位为 1,则 initConfig.peerAddrType 给出的地址类型被反转。 | ||
| 24-27 | connectTime | R/W | 指示第一个连接事件的第一个可能开始时间的计时器值。如果已建立连接,则设置为计算值;如果未建立连接、则设置为下一个可能的连接时间。 | ||
| 28-29 | maxWaitTimeForAuxCh | W | 在命令内切换至次要扫描的最长等待时间。如果事件开始的时间大于此值,命令将以 BLE_DONE_AUX 结束。如果尺寸更小,无线电将自动切换到正确的信道和 PHY。 | ||
| 30 | timeoutTrigger | W | 触发器,使器件在允许的情况下停止接收 | ||
| 31 | endTrigger | W | 触发器,使器件在允许的情况下停止接收 | ||
| 32-35 | timeoutTime | W | 与 timeoutTrigger 一起使用的时间,使设备在允许的情况下尽快停止接收,以 BLE_DONE_RXTIMEOUT 结束 | ||
| 36-39 | endTime | W | 与 endTrigger 一起使用的时间,使设备在允许的情况下尽快停止接收,以 BLE_DONE_ENDED 结束 | ||
| 40-43 | rxStartTime | R | 启动 RX 以接收数据包所需的时间 | ||
| 44-45 | rxListenTime | R | 接收数据包进行侦听所需的时间。 0:无 AUX 数据包 | ||
| 46 | channelNo | R | 用于辅助广播的通道编号 | ||
| 47 | phyMode | R | 要在辅助通道上使用的 PHY: 0:1Mbps 1:2Mbps 2:编码 其他:保留 | ||
| 40 | auxChRes |