在使用贵公司TLSR8258 BLE Multi Connection V4.0.1.1 SDK (M1S1)后,发现SDK存在pairing相关的问题:
问题1) 在pairing失败后(例如Master连接了错误的蓝牙设备/非Telink的设备),Master不会继续pair其他设备了。之前的V4.0.0没发现这个问题。
即使在Master端使用blc_ll_setScanEnable API重新DISABLE,再ENABLE,也没用。
目前只能重新上电。不知道有没有其它方式可以解决。
问题2)对已经pair的Master,如果Master 端unpair,Master端提示:unpair 成功,但是Slave端没有Unpair。感觉是Master没有发送unpair命令到slave ?
(也不排除是我的代码的问题,不过,我的代码使用SDK V4.0.0,不会出现这个问题)。
问题3)如果Master Unpair后,Master就不能Pair了(表现形式和问题1一样)。
(这个在使用V4.0.0的SDK时,没有发现这个问题)
TLSR8258 BLE Multi Connection V4.0.1.1 Issue (Gatt Data Opcode:27/0x1B ) Solved. |
问题解决了,我的项目配置应该是不小心复位了,我重新根据官方的项目重新配置后,然后clean,再build,后来没有出现完问题。