在 iOS 中检测到信标硬件故障
Detect beacon hardware failure in iOS
我正在尝试通过 iOS 设备连接到信标硬件,我可以使用 iBeacon 技术实现这一点。
现在,我想知道 iOS 中是否有可用的方法来确定是否有任何信标硬件出现故障。
下面列出的方法只是为了通知我iOS设备是否进入了任何信标区域。
-locationManager:didEnterRegion:
-locationManager:didExitRegion:
我正在尝试获取硬件设备故障的详细信息,以便我可以记录它。
提前致谢!
信标规范中没有广播错误代码的部分。它给出了一个 UUID,一个主要值和次要值,以及其他元素,例如来自 OS 的范围及其对传输功率的读取。
一些信标提供其他获取信息的方式,例如 Estimote 信标上的温度,但这些是逐个信标的。
除了电池和蓝牙硬件之外,信标没有太多问题,如果其中任何一个损坏,设备将无法传输错误代码。
正如 Gary 所说,信标不会广播错误代码。我的信标无法正常工作(距离错误)。我建议你实施一个过滤器。此过滤器需要检查每个信标的 rsi 值。通过将此 rsi 值与其他信标的值进行比较,也许您可以确定哪个信标已损坏并忽略它。对不起我的英语不好。我希望这可以帮助你。
最好的问候。
我正在尝试通过 iOS 设备连接到信标硬件,我可以使用 iBeacon 技术实现这一点。
现在,我想知道 iOS 中是否有可用的方法来确定是否有任何信标硬件出现故障。
下面列出的方法只是为了通知我iOS设备是否进入了任何信标区域。
-locationManager:didEnterRegion:
-locationManager:didExitRegion:
我正在尝试获取硬件设备故障的详细信息,以便我可以记录它。
提前致谢!
信标规范中没有广播错误代码的部分。它给出了一个 UUID,一个主要值和次要值,以及其他元素,例如来自 OS 的范围及其对传输功率的读取。
一些信标提供其他获取信息的方式,例如 Estimote 信标上的温度,但这些是逐个信标的。
除了电池和蓝牙硬件之外,信标没有太多问题,如果其中任何一个损坏,设备将无法传输错误代码。
正如 Gary 所说,信标不会广播错误代码。我的信标无法正常工作(距离错误)。我建议你实施一个过滤器。此过滤器需要检查每个信标的 rsi 值。通过将此 rsi 值与其他信标的值进行比较,也许您可以确定哪个信标已损坏并忽略它。对不起我的英语不好。我希望这可以帮助你。 最好的问候。