有一些 Linux 项目可以检测蓝牙设备是否在范围内并执行操作。即当你靠近你家时,打开灯。当妻子回到家时,打开一些时髦的音乐。
我希望监控 20 多个设备,看看它们是否在范围内,即当带有蓝牙无线电的车辆到达时,记录时间并执行操作。
最快的时间是:
root@raspberrypi:/home/pi# time hcitool name XX:XX:XX:XX:XX:XX
RADIO 39
real 0m2.686s
如果找不到设备:
# Device doesn't exist
root@raspberrypi:/home/pi# time hcitool name XX:XX:XX:XX:XX:XX
real 0m5.141s
因此,20 个设备 x 5 秒 = 每次扫描 MAC 地址需要 100 秒。
有谁知道我是否可以并行 ping/hcitool 请求?询问名称或 l2ping 多个 MAC 地址?