器件型号: CC2745R10-Q1
尊敬的 Texas Instruments 支持团队:
您好:
我目前正在使用 SimpleLink 低功耗 F3 SDK(版本 9.14.02.16)进行开发。 系统配置如下:
- Car_node:CC2745 LaunchPad
- key_node:CC2340R53 LaunchPad 或定制 CC2340R53 硬件板
在开发和测试过程中、我遇到了几个与 BLE 信道探测相关的问题、希望得到您的帮助。
1.多个连接下的异常信道探测行为
当 KEY_NODE 配置为支持多个连接时、仅当实际连接数等于所配置的最大连接数时、信道探测才返回有效的测量结果。
当实际连接数小于最大值时、信道探测始终超时、并且不会获得任何结果。
我想问如何解决这个问题。
2、静态条件下距离测量波动较大
我修改了 ble_agent 示例、通过主机端按钮将连续距离测量更改为手动触发、触发间隔约为 3 秒。
测试条件:
- 节点之间的距离:50cm 至 200cm
- 测试环境:室内走廊
- 两个节点都放在地面上并保持静止
发现的问题:
即使位置是固定的、测量结果也会显著波动。 例如、当两个节点之间的实际距离约为 1 米时、返回值为:
221,205,233,246、249、 250,283,274,297、231、 176,221,230,248、185、 225, 232
当 KEY_NODE 为 LaunchPad 和为定制板时、都会出现这种现象。
我想了解:
- 上述测试条件下信道探测的典型精度和变化范围
- 波动是否与测试环境有关、以及在没有家具的开放式房间内是否会有所改善
- 是否有建议的方法来提高测量稳定性
3、定制板上的信道探测故障(陶瓷天线)
定制电路板使用芯片陶瓷天线而非 PCB 天线。
观察到的问题包括:
- 在某些情况下、成功连接后、重复尝试执行信道探测总是会导致超时、并且必须重新建立连接才能恢复
- 在连接期间、信道探测偶尔无法执行(20 次尝试中大约发生 1 次)
如果需要进一步分析、我可以提供其他数据。
感谢您的支持。
此致、
范家豪