三月 18, 2020
02:44 AM
cypress,您好! 请教一个问题,关于cy8c6347芯片的蓝牙连接间隔时间的问题。
我想在我的程序中根据不同的工作环境更改Fast Advertising interval. 我的想法是在平时按照500ms或者1s的时间间隔配置以便于降低功耗。 当有设备连接了我的蓝牙设备以后,我想把这个间隔时间缩短,比如缩短成100ms或者更短,以便于增加数据传输的速率。 请问这个设想是否可以实现,如果可以时间,能否提供一下相关的例子或者给与一些技术指导?
已解决! 转到解答。
1 解答
Attachments are accessible only for community members.
三月 18, 2020
07:35 PM
不是很理解你的应用,既然有设备连接了你的蓝牙设备,就处于连接状态,此时修改广播间隔的意义是什么?
对于在广播状态下动态修改广播间隔,可以参考所附的demo,其基于findme code example, 大致流程是先check正在广播,调用API停止广播,在CY_BLE_EVT_GAPP_ADVERTISEMENT_START_STOP事件下改变参数,重启广播。
1 回复
Attachments are accessible only for community members.
三月 18, 2020
07:35 PM