亲爱的先生们:,
假设这个地区有很多外围设备,
问题1:中央设备在每个扫描窗口中可以接收多少adv数据包?我是说如果扫描窗口很长,中央设备可以从不同的外设获取多个adv数据包,或者每个扫描窗口只能接收一个外设的adv数据包?
问题2:检索adv数据包的内核开销有多长?
顺致敬意,
嗨yterasaki,
中央电视台可以在扫描窗口期间接收多个广告包,具体取决于扫描窗口的长度。如果扫描包在不同时间使用相同的频率,则可以在同一扫描窗口中发现它们。内核开销有多长是什么意思?堆栈在上层可以传递多少个数据包?这有堆的限制,如果da的堆在拥挤的环境中即将溢出,da将开始忽略消息。
谢谢你的对话
谢谢对话的工作人员我理解您的信息,因为中央可以在每个扫描窗口内接收多个adv数据包,并将其堆叠到堆中。此外,开销=时间(da因处理当前adv数据包而无法接收新adv数据包的时间)就足够了短于adv事件时间,如2mS-3mS。
da解码信息的时间非常短,我们无法准确判断短到什么程度(我们没有执行任何测试),但我认为这不会在蓝牙拥挤的地方给您带来问题。
嗨yterasaki,
中央电视台可以在扫描窗口期间接收多个广告包,具体取决于扫描窗口的长度。如果扫描包在不同时间使用相同的频率,则可以在同一扫描窗口中发现它们。内核开销有多长是什么意思?堆栈在上层可以传递多少个数据包?这有堆的限制,如果da的堆在拥挤的环境中即将溢出,da将开始忽略消息。
谢谢你的对话
谢谢对话的工作人员
我理解您的信息,因为中央可以在每个扫描窗口内接收多个adv数据包,并将其堆叠到堆中。
此外,开销=时间(da因处理当前adv数据包而无法接收新adv数据包的时间)就足够了
短于adv事件时间,如2mS-3mS。
顺致敬意,
嗨yterasaki,
da解码信息的时间非常短,我们无法准确判断短到什么程度(我们没有执行任何测试),但我认为这不会在蓝牙拥挤的地方给您带来问题。
谢谢你的对话