项目是在HIDEmuKbd例程上面修改的,设备作为一个蓝牙键盘与手机连接。现在测试发现一个问题,安卓手机开关下蓝牙功能,手机不会立即连接设备(苹果手机会立即连接),过一段时间才会连接上。
我们买了一个别人开发的cc2541蓝牙键盘(没有使用TI协议栈)是正常的。
请问下这个问题是TI协议栈或例程哪块设置有问题??
Viki Shi:
IOS手机是正常的,怀疑是连接参数的问题,你可以尝试修改下其他连接参数
shilei dou:
回复 Viki Shi:
能具体说下是哪个参数嘛
Viki Shi:
回复 shilei dou:
连接参数不就是connection interval,slave latency,supervision timeout这些
shilei dou:
回复 Viki Shi:
blog.csdn.net/…/43153993
我看这个帖子也是说有连接参数有关,你们TI对连接安卓手机时cc2541的连接参数一般设置多少?有参考文件嘛?
Viki Shi:
回复 shilei dou:
我们没有对安卓手机的连接参数进行要求,这是各家手机厂商自己定的,你要跟他们去确认,或者自行测试哪个连接参数好用
shilei dou:
回复 Viki Shi:
应该不是连接参数的问题,连接参数是连接成功GAPROLE_CONNECTED后通信用的。现在问题是过一段时间才连接成功