嗨,对话框中,
我们的客户在他的办公桌上放了50多台设备(DA14585),这些设备都在做广告。
他说连接设备的时间太长(超过15秒)。
然后,他只带了一台远离其他49台设备的设备连接到该设备上,连接速度很快。
我认为这是正常的,因为只有3个频道可以做广告,太多的设备会影响广播的质量,对吗?
然而,他将上一代设备(不同的BLE芯片- DA14580,但相同的adv间隔和Tx功率)放在这50个设备中,并试图连接到它。
他说,建立联系仍然很快。它没有达到我们的期望。
你知道这种现象吗?
非常感谢。
设备:
嗨stanley_yeh,
让我先问你几个问题,以便了解是哪一个问题,并为你提供适当的指导。
谢谢,PM_Dialog
嗨PM_Dialog,
1.是的,我们的生产线在OTP上写了一个唯一的BD地址。我确信所有的BD地址都是不同的。
2.我不认为所有设备都是在同一时间启动的。它与环境有关吗?也许反射波?很抱歉,我对RF不太了解。
3.扫描仪是一部手机。主机的扫描间隔是否有影响?
很多谢谢!
你好,
我们需要查明您的问题是在中心侧(电话)还是在外围侧:
你是否创建了自己的手机实现?你能改变扫描行为吗?
为了避免RF上的碰撞,你应该使ADV间隔足够大,这样碰撞的变化就很小。碰撞无论如何都会发生,但蓝牙堆栈将在定义的ADV间隔上放置一些随机化,以避免碰撞连续发生多次。
问候,
FvD_Dialog