Bluetooth MACアドレスのリストを確認してください(範囲内にある場合)。

Bluetooth MACアドレスのリストを確認してください(範囲内にある場合)。

Bluetoothデバイスが範囲内にあることを検出して操作を実行できるいくつかのLinuxプロジェクトがあります。つまり、家に近づいたら火をつけてください。妻が家に来たらファンキーな音楽を作りましょう。

20以上のデバイスを監視して、そのデバイスが範囲内にあることを確認したいと思います。つまり、Bluetoothラジオを搭載した車両が到着したら、時間を記録して作業をしたいのです。

最速の時間は次のとおりです。

 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

したがって、MACアドレス検索あたりのデバイスは20 x 5秒= 100秒です。

ping / hcitoolリクエストを並列化できるかどうかを知っている人はいますか?名前を尋ねるか、複数のMACアドレスをl2pingしていますか?

関連情報