了解更多常见问题教程

7新职位/ 0
最后发表
彼得罗
离线
最后看到:1天7小时前
加入:2016-01-17 37
扫描的性能

嗨,对话框中,

我们做同样GAP_GEN_DISCOVERY扫描测试。当设置比111年美国阿包传输间隔大,近100%阿包可以扫描,然而,如果包的时间间隔设置为111,只有60%可以扫描数据包。

有什么办法可以支持更多的短时间间隔等50我们吗?

谢谢你,彼得

设备:
PM_Dialog
在线
最后看到:12分24秒
工作人员
加入:2018-02-08 11:03
嗨,彼得•罗

嗨,彼得•罗

根据蓝牙核心规范,广告时间间隔(advInterval)应当的整数倍数0.625女士女士在20到10485年代。你能请分享广告间隔配置(user_adv_conf结构)?

谢谢,PM_Dialog

彼得罗
离线
最后看到:1天7小时前
加入:2016-01-17 37
嗨,对话框中,

嗨,对话框中,

根据蓝牙核心规范,是的,你是对的,但是当两个或更多的广告商发送广告随机数据包,事情将会改变。

例如,

当只有一个广告商发送广告与31个字节数据包有效载荷每秒,空气传播时间是47 * 8 = 376,最小和最大数据包间隔大约是1000000 - 376 = 999624,这是一个足够的时间对所有扫描正确接收广告的所有数据包。

当两个广告商发送广告与31个字节数据包有效载荷每秒,最小的包间隔将改变一个范围从0我们(1000000 - 376 - 376)/ 2 = 499624我们幸运的是没有发生的上覆。

当三个或更多(如100)广告商发送广告随机数据包,情况变得更加复杂。

显然,较低的扫描数据包间隔(50美元)的支持将得到良好的性能,扫描仪只有高包间隔(比如1000美元)支持会表现不佳。

为了模拟两个或两个以上的广告客户,我们已经取得了一个DIY设备,其射频无线电提供一个参数改变数据包间隔,它可以设置很短的价值。

我们想要一个理想的廉价扫描仪扫描所有数据包没有损失,并试图恢复与CRC错误的数据包。虽然一些昂贵的特别提款权设备可以很好,这是我们的考虑。

DA14xxx对我们来说是一个不错的选择,当前的112年美国最小的包间隔支持也是可以接受的,但是我们仍然希望射频接收机可以支持短包时间间隔。

谢谢你,彼得

PM_Dialog
在线
最后看到:12分24秒
工作人员
加入:2018-02-08 11:03
嗨,彼得•罗

嗨,彼得•罗

我又阅读了你最初的帖子,你提到了数据包间隔以111年美国。你什么意思数据包间隔?你的意思是每个广告的Tx通道之间的间隔?或者你的意思是连接间隔?你是怎么计算的最小和最大间隔?

谢谢,PM_Dialog

彼得罗
离线
最后看到:1天7小时前
加入:2016-01-17 37
嗨,对话框中,

嗨,对话框中,

这里讨论的数据包间隔时间两个连续相同数据包在空气通道(比如37)。

当我们的自助设备,而不是一个标准的祝福,只是一个模拟器对很多提单在同一时间,同一地点副词数据包传送112我们间隔频道37岁DA14585扫描仪可以接收数据包从DIY设备近100%。如果我们改变时间间隔从112年到111年,1我们减少,DA14585扫描仪的性能迅速下降,只有60%的人可以接收数据包。其他一些类似的祝福在相同条件下,可以得到近100%数据包从DIY设备甚至间隔设置为下一个值100。

最小和最大间隔,请见附件。

因为一些独特的优势,我们仍然想要使用DA14xxx。

谢谢你,彼得

PM_Dialog
在线
最后看到:12分24秒
工作人员
加入:2018-02-08 11:03
嗨,彼得,

嗨,彼得,

你能请注明你如何改变包的时间间隔,你有提到吗?你用DTM(直接测试模式)和设备测试的持续Tx频道# 37 ?

谢谢,PM_Dialog

彼得罗
离线
最后看到:1天7小时前
加入:2016-01-17 37
嗨,对话框中,

嗨,对话框中,

是的,我们正在测试的持续Tx频道# 37与用户定义的数据包通过self-software间隔参数,传输数据包是标准的广告与31个字节数据包有效载荷。

DIY的底层硬件设备提供了一个注册的定义两个连续的数据包之间的时间间隔,它包括所需的时间打开和关掉收音机,和所需的时间保持无线电在空闲状态。

为了模仿最糟糕的情况可能发生在现实中,我们不遵守蓝牙规范严格,尽量设置数据包间隔尽可能短。

谢谢你,彼得