私はBluezを使ってスタンドアロンのLinuxボックスにBLEビーコンスキャナを設定しています。ラジオで何らかの形で自己診断をしたいのですが(特定のアプリケーションの理由から)、私がしたいのはビーコン(iBeaconまたは他の形式)を頻繁に送信してこのビーコンを聞くことです同じラジオでBluez - ビーコンを送信して同じ無線でスキャンする
- 単位1:標準の既製iBeacon
これは私が持っている設定です。
- ユニット2:CSR付Ubuntu VM BLEラジオ。 iBeaconスキャナとiBeaconトランスミッタの実行。
- ユニット3:CSR BLEラジオを搭載したUbuntu VM(ユニット 2のものとは異なります)。 iBeaconスキャナの実行。
結果:
3号機:ユニット1を参照することができますがありません:1号機と2号機
2号機によって送信iBeaconを参照することができますiBeaconは2号機
ユニット2は、自分自身を見することが可能なはずで送信されますか?そうでない場合は、どうしてですか?
通常、BLEハードウェアには、一度に1つのことしか実行できない無線があります。受信または送信します。私はそれが仕様に記載されているとは思わない。しかし、同じ周波数で同時に送受信するのは理にかなっていません。 – Emil