重复过滤器并不总是工作

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
4个帖子/ 0新
最后一篇
Mark.Bloechl.
离线
最后一次露面:6个月前1年
加入:2015-12-09 16:33
重复过滤器并不总是工作

我有DA14580被配置为一个中央,我注意到我偶尔会从相同的外围设备偶尔获得多个广告,即使启用了重复的过滤器也是如此。任何想法为什么可以发生这种情况?
进一步的详细信息:我只是扫描了大约100毫秒(我的外围设备以非常高的速度广告以确保他们会看到),并且在扫描之间目前约有1秒钟。对于此应用程序,重要的是我只能从每个扫描的每个外设获得一个广告,如果我可以帮助它,我宁愿不必实施自己的欺骗过滤器。

设备:
lt_dialog(未经验证)
嗨mark.bloechl,

嗨mark.bloechl,
您使用哪种扫描,被动或活动?您是否可以尝试使用已启用的重复过滤器进行被动扫描?

Mark.Bloechl.
离线
最后一次露面:6个月前1年
加入:2015-12-09 16:33
我正在使用被动扫描

我正在使用用重复过滤器使用被动扫描。以下是一些已重复的扫描的结果(前4位数是地址的最终4个字节,其次是报告的RSSI):
扫描A.
027d -82
03C3 -83.
03C3 -82
03C3 -82

扫描B.
036D -79
03C3 -83.
03c4 -83.
027D -77
03E5 -83
035d -74
035d -78

刚刚思考:欺骗过滤器有多少个元素?我在空中有很多BLE设备(上面的名单来自我关心的外围设备,可能在空气中有10-20个我忽略的设备)。

mt_dialog.
离线
最后一次露面:1个月3周前
职员
加入:2015-06-08 11:34
嗨mark.bloechl,

嗨mark.bloechl,

重复滤波器的队列是10个设备长,因此当空中的设备超出该编号时,您将开始从您已经获得广告消息的设备获取广告消息。如果是这种情况,您必须在应用程序级别实现额外的过滤方案。

谢谢mt_dialog.