2017-04-03 6 views
0

レンジングとスキャンの両方の間にビーコンのMACアドレスを取得しています。レンジングのためEstimote BeaconのMacアドレスAndroid

- BeaconManager.setRangingListener - スキャンするためのbeacon.getMacAddress

を返す - devicesScanner.scanForDevices - デバイスは、私が直面してる問題があるタイプConfigurableDeviceの

あるdevice.macAddressを返します。両方のメソッドが同じEstimoteビーコンの異なるMACアドレスを返します。誰も私がここに何が欠けていると私を助けることができますか?デバイスはどのように2つの異なるMACアドレスを持つことができますか?

答えて

0

この問題をどこからでも調べてから、私は最終的にEstimoteフォーラムで答えを見つけました。

ConfigurableDevicesScannerは、実際のビーコンMACアドレスではなく、接続パケットのMACアドレスを提供します。 MACアドレスは、異なるブロードキャストパケットに対応して異なります。

関連する問題