现在用基于CC2540的机器测试发现,当机器第一次和IOS7系统的手机进行配对绑定时是可以配对成功的,但断开蓝牙连接后重新进行配对就会配对失败,
调试代码发现simpleperipheral_fnPairStateCB_t(uint16 connectionHandle, uint8 state, uint8 status)返回的status=SMP_PAIRING_FAILED_UNSPECIFIED(0x08).
同样的机器在和IOS8手机测试则不会出现任何问题,第一次配对成功后断开可以重新进行配对.
请问TI在蓝牙4.0和IOS系统配对绑定方面有什么建议和处理方案吗?
da qin zheng sheng:
楼主用的苹果手机是I4,I5还是I6?
感觉是操作系统版本兼容性不太好吧!
HG:
建议你探究一下 ios 7的手机和 ios 8的手机软硬件区别。
john chen4:
回复 da qin zheng sheng:
用iphone5S手机出现问题,用iphone6不会出现问题
da qin zheng sheng:
回复 john chen4:
用抓包软件看看数据。
john chen4:
回复 da qin zheng sheng:
查看过抓包数据没发现有什么不同,不知道是不是IOS7的蓝牙协议有什么不同,与IOS8蓝牙相比
john chen4:
回复 da qin zheng sheng:
查看过抓包数据没发现有什么不同,不知道是不是IO7的蓝牙协议有些不同,与IOS8蓝牙协议相比