重复过滤器不总是工作

⚠️
大家好. .感谢来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台的过程中,它将提供更好的功能,并包含在主对话网站。所有的帖子和账号已经迁移。我们现在只接受新论坛的流量-请发布任何新的帖子在//www.xmece.com/support.我们会在接下来的几天修复bug /优化搜索和标记。
4个职位/ 0个新职位
最后发表
mark.bloechl
离线
最后看到:一年九个月前
加入:2015-12-09你们
重复过滤器不总是工作

我已经将DA14580配置为中心,并且我注意到,即使启用了重复过滤器,我偶尔也会从相同的外设获得多个广告。知道为什么会这样吗?
进一步的细节:我只扫描了大约100毫秒(我的外设以非常高的速度做广告,以确保它们会被看到),目前扫描间隔约为1秒。对于这个应用程序,重要的是每次扫描我只从每个外围设备得到一个广告,我宁愿不实现我自己的欺骗过滤器,如果我可以帮助它。

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

嗨mark.bloechl,
你用哪种扫描方式,被动扫描还是主动扫描?你能在启用重复过滤器的情况下尝试被动扫描吗?

mark.bloechl
离线
最后看到:一年九个月前
加入:2015-12-09你们
我用的是被动扫描

我用的是被动扫描和重复过滤器。下面是一些有重复的扫描结果(前4位是地址的最后4个字节,后面是报告的RSSI):
扫描
027 d -82
03 c3 -83
03 c3 -82
03 c3 -82

扫描B
036 d -79
03 c3 -83
03 c4 -83
027 d -77
03 e5 -83
035 d -74
035 d -78

刚刚有了一个想法:受骗滤镜有多少元素深?我确实有很多无线BLE设备(上面的列表只是来自我关心的外围设备,可能还有10-20个设备我忽略了)。

MT_dialog
离线
最后看到:5个月2个星期前
工作人员
加入:2015-06-08 34
嗨mark.bloechl,

嗨mark.bloechl,

重复过滤器的队列有10个设备那么长,所以当空中的设备超过这个数字时,您就会开始从已经获得广告消息的设备获得广告消息。如果是这种情况,就必须在应用程序级别上实现一个额外的过滤方案。

由于MT_dialog