This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
我试图将地址类型更改为静态随机地址、但修改后、based_ble 示例不再起作用。 在执行 vTaskStartScheduler()后,程序永远不会进入 App_Stack 45initDoneHandler() 。
我注意到一个无效的随机地址可能会导致 BLE 堆栈在 CC26x2上崩溃、因此我尝试了两个不同的地址、我认为这两个地址都有效:C0:11:11:00:11和 CA:00:00:00:00:CA、都不起作用。
谢谢、请帮助确认这是否是堆栈中的错误!
SDK: simplelink_lowpower_f3_sdk_7_20_00_29
板:LP-EM-CC2340R5
此致、
沭阳
尊敬的沭阳:
恐怕您提到的地址不是有效的随机地址。
您能用 C0:11:00:11:00:1检查吗? 3 和 CA:00:00:00:00:C F ?
此致、
您好、Clement、
我尝试了两个地址,他们没有工作。 您能帮助验证吗?
此致、
沭阳
尊敬的沭阳:
我不确定您当前使用的是哪款设备。 您能否指定此信息?
此外、您能不能使用 C 验证 F :00:00:00:00:00:00:00:C F ?
此致、
您好、Clement、
这不是由于地址、而是因为 SysConfig 生成的随机地址未传递给 appMainParams 结构。
将 .pDeviceRandomAddress = pRandomAddress 添加到 app_main.c 中的 appMainParams 结构中将修复这个问题:
我认为这是堆栈中的一个错误、您能否帮助提交一个 TT 来解决此问题? 由于 CC2340不支持 CCFG 中的辅助 BLE 地址、因此客户使用随机地址来指定其产品的地址、这也可能会影响其他客户。
此致、
沭阳
您好!
我已经报告了您的调查结果。
感谢您的分享。
此致、