Optimizing Scanning: How to get data fast?
In a time-constrained application, when the user needs to receive the data as fast as possible, make sure that scanning window is more than the advertising interval + 10ms to guarantee discovery. (The 10 ms extra account for the 0 ms to 10 ms of pseudo-random delay in between each advertising event, assuming no interference.) Following this rule will increase the chance of receiving the advertising packet on the first scan.
XCray 发表于 2022-5-9 06:43
TI的文档中有一段有些参考价值:
就是扫描窗口要大于发射间隔再加10ms,问题是找不到小米关于广播间隔的说 ...
ghostist 发表于 2022-5-9 08:39
不是很懂
来个不负责的猜测:
小米门锁会强制在扫描窗口发送报文
ryanh7 发表于 2022-5-9 12:59
重发次数和重发间隔定义在小米蓝牙模组,sdk或者基于esp32的蓝牙网关的固件总得搞到一个,或许能从里面提取 ...
riceball 发表于 2022-5-9 18:05
很难了,你这个配置已经接近极限了,除非单独WIFI/蓝牙独立通道, 另外小米用的是ESP32芯片么? 在手机/电脑/笔 ...
XCray 发表于 2022-5-10 07:52
是的,除非用以太网,否则wifi和蓝牙公用一个天线,总会有空挡无法进行扫描。在和发射侧无法良好匹配的情 ...
riceball 发表于 2022-5-10 09:58
电脑上如果测试用 bluetoothctl 即可,写个简单的 bash 脚本 记录下来, 就可进行对比比较. 如果喜欢用pyth ...
XCray 发表于 2022-5-10 10:44
翻了翻aioblescan的源码,它考虑的更简单,基本就是 window = interval
对于使用以太网、或者wifi和 ...
trz0332 发表于 2022-5-15 21:42
其实我也遇到了这个问题,自己diy的蓝牙称的时候也出现了有时候扫描不到蓝牙广播,,一直无解,后来就放弃 ...
koranayle 发表于 2022-6-6 11:57
大神有没有抓包瞧瞧你丢的那一包前后有没有别的消息或广播
neroxps 发表于 2022-6-30 17:21
我的鹿客 Q2 门锁,广播包,1秒会发两个,用USB 蓝牙接收器抓的话,几乎全部都能抓到,很少丢,esp32 还是 ...
XCray 发表于 2022-6-30 17:52
丢消息的问题确实让人头疼,和wifi的冲突、处理能力都可能。另外我还怀疑多个蓝牙网关可能也会造成问题— ...
involute 发表于 2022-6-30 21:16
我一开始Loock门锁丢消息丢得厉害(小米多模网关),后来找了Loock售后,换了个新锁。
好了。 ...
involute 发表于 2022-6-30 21:16
我一开始Loock门锁丢消息丢得厉害(小米多模网关),后来找了Loock售后,换了个新锁。
好了。 ...
leonarddo 发表于 2022-7-10 07:28
楼主你好,我看了你的帖子买了esp32,尝试用来做网关和定位。网关试过了,想咨询一下室内定位的问题。我使 ...
XCray 发表于 2022-7-10 07:36
定位我没弄过,不过从原理上来推测,esp32只是被动接收,排除丢消息现象,这个刷新只取决于手环广播。也 ...
leonarddo 发表于 2022-7-10 07:45
也就是说,刷新速度不稳定是手环方面的问题?那只能凑合用了。。。有可靠的替代吗 ...
XCray 发表于 2022-7-10 09:11
ibeacon,广播周期固定,大多数还可以调节,甚至可以100ms发射一次。
另外,安卓手机有ibeacon模拟软件 ...
bainiu 发表于 2022-11-24 11:32
大佬,我之前在esp8266 nodemcu 上搞雷达人体、光电传感器、温探传感器都搞过。首次买了个esp32 .
1、在esp ...
kkkkllll08 发表于 2023-7-23 13:17
PVVX/ATC_MiThermometer项目里面写道“If you have many BLE devices, the adapter must be able to receiv ...
neroxps 发表于 2022-6-30 17:21
我的鹿客 Q2 门锁,广播包,1秒会发两个,用USB 蓝牙接收器抓的话,几乎全部都能抓到,很少丢,esp32 还是 ...
欢迎光临 『瀚思彼岸』» 智能家居技术论坛 (https://bbs.hassbian.com/) | Powered by Discuz! X3.4 |