我正在尝试通过iOS设备连接到信标硬件,我可以使用iBeacon技术实现这一目标。
现在,我想知道iOS中是否有可用的方法来识别是否有任何信标硬件发生故障。
下面列出的方法只是为了通知我iOS设备是否已进入任何信标区域。
-locationManager:didEnterRegion:
-locationManager:didExitRegion:
我正在尝试获取硬件设备故障的详细信息,以便我可以记录它。
提前致谢!
答案 0 :(得分:1)
信标规范中没有任何部分会广播错误代码。它给出了一个UUID,一个主要值和次要值,以及来自操作系统的范围等其他元素以及它对传输功率的读取。
有些信标提供了获取信息的其他方式,例如Estimote信标上的温度,但这些信标是基于信标的灯塔。
除了电池和蓝牙硬件之外,在灯塔中出现问题并不多,如果其中任何一个破坏了设备,那么无论如何都无法传输错误代码。
答案 1 :(得分:1)
就像加里说的那样,信标不会播放错误代码。我有不正常工作的信标(错误的距离)。我建议你实现一个过滤器。此过滤器需要检查每个信标的rsi值。通过将此rsi值与其他信标的值进行比较,您可以确定信标是否已损坏并忽略它。抱歉我的英语不好。我希望这可以帮到你。 最好的问候。