A problem occurs when I use beacons to collect the RSS

Could someone help me to figure out the reason?
I buy 28 beacons from April Brother and install them in 28 different places.
Then I use a phone to collect the RSS in some points. I have already recorded the MAC address of the 28 beacons, let me assume it is a 1*28 matrix A. After I finishing the collection, the strange thing is for one point, I receive 30 RSS from 30 beacons and the MAC address of the 30 beacons are different from the matrix A. Finally, I tidy up the excel form which is generated by the phone after collection, I found there are 56 MAC address!!!

Why? What is the reason?

Thanks so much.

你好。你可以说中文的对吧?请问你使用什么手机和应用来收集RSSI和MAC地址?

What phone and app did you use to collect the RSSI and MAC address?

恩。麻烦啦。我用的是一个三星S3, 应用是我自己编的哈

已经给你发了个私信,请把excel发给我看看

看到了你发的excel文件。请问你的测试环境中,是不是有可能存在其它的蓝牙4.0设备,比如iPhone或者MACBOOK之类的电脑,这些都有可能发送蓝牙的广播信息。

另外你可以在手机app中做一些过滤,去掉不需要的蓝牙广播信息

应该不会啊,因为当时我是用iPhone下载的你们公司的app,没有检测到那么多的设备。另外,其他的手机或者Pro 什么的会产生那么类似的MAC 地址不? 我是指比如B4:99:4c: 66··· 之类的不。您能看到,上面的多出来的MAC 地址基本都是一样的结构的。

你可以贴一下,你获取mac地址这部分的代码么?

这个现在不在我的手上哈,我只有相对应的应用程序啦

有应用程序的APK么,这个我们也可以看看

对不起哈,这个我要保密的,实在抱歉哈。我再去看看是不是还有同学也在用beacon把,有可能在我测量的时候某个同学突然带过来一堆beacon。总之非常感谢啦

是的,需要排除别人带过来beacon这种情况。因为你的excel表格中,有很多mac地址的情况,也就是那几个时间点