我正在尝试使用 BLE 将数据串从 CSR8675 芯片发送到 iPhone
我在将芯片与 iPhone 配对以进行 BLE 通信时遇到问题,需要一些有关如何进行故障排除的想法
通常,如果蓝牙设备正确连接到 iPhone,在蓝牙设置窗口中,它会显示为连接在圆圈内的 蓝色i
但是,我的设备仅显示为已连接,蓝色圆圈内 没有i
在某种程度上,CSR8675 芯片在内部认为自己已连接到 BLE(我知道这一点,因为如果我为在芯片上运行的程序启用调试消息,我可以看到一个定期检查蓝牙和 IO 引脚活动的计时器显示一条消息BLE已连接)
但是,如果我尝试将字节从 CSR 发送到 iPhone 或从 iPhone 发送到 CSR,由于没有 BLE 连接,它不起作用,但两个设备都认为彼此已连接
我想知道 iPhone 在没有 i 符号的情况下显示已连接是什么意思。是否有多种原因会导致这种情况?任何帮助表示赞赏。