Cypress技术论坛
直播中

颜婷

8年用户 198经验值
私信 关注
[问答]

如何在广播机和外设之间切换?

你好,
在一个项目中,需要嵌入的设备在“常规”模式下广播(iBeaCon方式),并记录一些外部传感器事件。
1 -广播消息改变(在我的案例中的iBeaCon小子)到“I HaveDATA”模式
2 -设备在广播和外围模式之间切换(比如每种模式20-30秒),以便另一个设备可以连接和检索数据并确认它们。
这实际上是非常接近Paul Donnely的地方,除了连续开关,因为这个项目等待确认,然后再切换到广播角色。
第7天外围设备和广播公司是一个很好的起点,但不处理切换方面的方式,我的项目预期工作。
我找不到合适的方式来在这些模式之间定期切换,目前我得到的最佳线索是决定在自定义回调的CyyBuffEvtGAPPuffEngEngEntEngestStCurt事件中启动什么样的角色,有一些WDT计时器机制通过停止提供时限。当前的BLE广告或广播模式。
我的问题是:
A- i不能确定广播分组的频率(两个分组之间需要两秒的规范)
B-我不知道在停止模式(广播机或外围设备)和另一个(4到5秒)之间的延迟。
外围模式中的C连接时间非常慢(大约4秒)
是否有一些文档和/或我错过的样本有助于修复?
非常感谢你的帮助,
Maximilien。

回帖(1)

刘辉

2019-10-21 11:13:40
你好,
数据包被广播的速率也与你的广告间隔有关。
4到5秒就足够了。
如果减少广告间隔,可以建立更快的连接。
请与我们一起创建一个技术支持案例,以便我们详细分析您的问题。
当做,
- Madhu Sudhan
举报

更多回帖

发帖
×
20
完善资料,
赚取积分