您好!
在我们的项目中、我们将 CC2564MOD 与 MediaTek Linkit7688集成在一起。 处理器模块在 OpenWRT 上运行、并在115200上通过 UART 与 CC2654进行通信。 我们使用 gatttool 连接 到 BLE 传感器、包括 TI 传感器标签。 目前我们面临的问题是、在某些电路板中、我们无法连接传感器。 而在其他一些产品中、我们不会面临任何问题。
我们采取的步骤和观察结果如下:
首先、我们尝试使用 hool citlescan 扫描 BLE 传感器。
然后、从 MACID 列表中、我们尝试使用 gatttool -i hci0 -b 启动交互式会话进行连接 -t public -i、然后发出命令 connect。
3.在工作情况下,连接成功消息将会亮起。 在不工作的情况下、在连接成功消息后不久、我们将收到一条错误消息"连接无法建立"、错误代码为"0x3E"。
4.当我们将 Linkit7688与 CC2654 TI 评估套件连接时、我们已尝试隔离问题并发现相同的问题。
5.我们尝试测试了两种电路板的连续传输功率水平,它们是相当的。
6.在处理器模块中使用相同的软件和固件时,我们无法正确地得出问题的结论并找到合适的解决方案。
请有人就此为我们提供指导。
PFA:包含 hcidump 详细信息的屏幕截图、用于两种情况。