2017-04-03 76 views
0

我正在檢索測距和掃描部件期間的信標MAC地址。Estimote Beacon的Mac地址Android

用於測距 - BeaconManager.setRangingListener - 返回beacon.getMacAddress

對於掃描 - devicesScanner.scanForDevices - 返回device.macAddress其中裝置的類型是ConfigurableDevice的

我正在面對的問題這兩種方法都會爲相同的Estimote信標返回不同的MAC地址。任何人都可以幫我解決我在這裏錯過了什麼?一臺設備如何有兩個不同的MAC地址?

回答

0

在到處尋找這個問題後,我終於在Estimote論壇上找到了答案。

ConfigurableDevicesScanner爲您提供連接數據包的MAC地址,而不是實際的Beacon Mac地址。 MAC地址與不同的廣播包不同。