IOS LightBlue连接CC2540时不需要输入PIN码
时间:10-02
整理:3721RD
点击:
我用android手机或者笔记本电脑连接我的CC2540时都需要先输入PIN码,配对后才能通信,Iphone7的LightBlue搜索到CC2540设备后直接就可以通信上,但是使用一段时间后也会弹出输入PIN码,但不影响前面的正常通信,请问这是为什么?
在simpleBLEPeripheral.c里,有如下设置
uint8 ioCap = GAPBOND_IO_CAP_KEYBOARD_DISPLAY ;
配对绑定不影响连接的。 您处于等待配对请求状态(pairMode = GAPBOND_PAIRING_MODE_WAIT_FOR_REQ),lightblue不发起配对过程,自然不会主动配对。
感谢
很高兴能帮到您!