CC2541首次与手机连接很慢,与安卓手机配对后需要近30秒才能连接成功,断开后再次连接很快。但是与苹果手机连接一直比较快,首次也只要2秒就够了,这个一般是什么引起的?
Viki Shi:
连接速度基本上跟广播间隔和连接参数有关,你更改下这两个试试
user4883024:
回复 Viki Shi:
谢谢 Viki Shi把 DEFAULT_DESIRED_MAX_CONN_INTERVAL改成由800改成80确实会连接快点,但是这个功耗应该增加了不少是吧?有两全其美的办法吗?
Viki Shi:
回复 user4883024:
是会增加功耗,但是这只能自己取舍了。是选择更快速的响应,还是更低的功耗。
话说回来,30s的初次连接速度绝对是高了,怀疑是安卓端处理的问题,建议追踪一下代码