工具/软件:
MCU:CC2340R53
角色:外围设备
步骤:
- 电路板外设 (CC2340R5) 连接到客户端/中央器件
- 连接后、我们会发送 GAP_UpdateLinkParamREQ 来更新连接参数更新 (BLEAppUtil_paramUpdateREQ)
- 客户端不回复(这是我们要测试的失败情形)或客户端拒绝连接参数请求。
- 在 n 秒后板、如果客户端没有应答、则重试以调用 GAP_UpdateLinkParamReq(测试的 n 值为 5 或大于 30 秒)
- 第二次调用 GAP_UpdateLinkParamREQ 时、它返回 bleAlreadyInRequestedMode
问题:
如果客户端未回复 外设、则外设无法再次请求连接 参数。
您可以找到已 修改为复制问题的 basic_ble_LP_EM_CC2340R5_freertos_ticlang。
是否有重新建立连接参数请求的过程?
附上了 GAP_UpdateLinkParamReq 返回失败时调试会话的 2 个图像
在场景 2 BLEAppUtil_paramUpdateReq return bleAlreadyInRequestedMode 中、如果客户端不反馈连接参数请求更改、
在场景 1 BLEAppUtil_paramUpdateReq return bleProcedureComplete 中 、如果客户端拒绝连接参数。
我也可以在专用通道中提供 pcap 文件。

e2e.ti.com/.../4682.basic_5F00_ble_5F00_LP_5F00_EM_5F00_CC2340R5_5F00_freertos_5F00_ticlang.zip
