2017-04-03 88 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地址与不同的广播包不同。