不同设备上的altbeacon RSSI

问题描述 投票:0回答:1

我已经在不同的设备上进行了一些实验,我同时制作了扫描器和接收器,并保存了附近其他设备的RSSI信息,但结果很奇怪。首先,有一台华为p6可以扫描其他设备的信号,但没人能看到其发射信号。其次,RSSI完全取决于设备,尽管应用程序中所有信标的设置都相同,我希望这些信号彼此之间的距离近似。问题是,该库是否对我而言可靠,即设备之间的距离大约相等?我应该提到这些结果是从android设备获得的,我认为iPhone是另一个问题

android bluetooth-lowenergy beacon altbeacon ibeacon-android
1个回答
0
投票

Android设备中的碎片意味着不仅蓝牙芯片存在很大差异,而且外部蓝牙天线和手机外壳也存在很大差异,这些变化会影响Android设备接收和发送的信号强度。

尽管Android Beacon库提供的距离估计值对于查找到不同信标的相对距离很有用,但使用该值作为绝对距离估计值将在不同的Android设备上不一致。该库的确提供了一种将特定硬件模型tune its distance estimates的方法,但是除非您仅针对少量设备,否则这种方法无法针对那里的数千种Android模型进行调整。

© www.soinside.com 2019 - 2024. All rights reserved.