Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/186.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何使用Altbeacons接收信标的温度和电池电量_Java_Android_Ibeacon_Altbeacon - Fatal编程技术网

Java 如何使用Altbeacons接收信标的温度和电池电量

Java 如何使用Altbeacons接收信标的温度和电池电量,java,android,ibeacon,altbeacon,Java,Android,Ibeacon,Altbeacon,我必须使用Altbeacon(不使用Eddystone或其他LIB)监控android中信标的温度和电池状态。 是否可能?AltBeacon格式定义了一个单字节数据字节,可用于任何制造商特定用途,如温度读数。然而,这取决于支持此数据字段使用的信标制造商理论上,通过接收硬件温度传感器输出并将其放入AltBeacon传输的数据字段的信标,可以获得如下温度: long temperature = beacon.getDataFields().get(0); 也就是说,我不知道有哪家制造商会在AltB

我必须使用Altbeacon(不使用Eddystone或其他LIB)监控android中信标的温度和电池状态。
是否可能?

AltBeacon格式定义了一个单字节数据字节,可用于任何制造商特定用途,如温度读数。然而,这取决于支持此数据字段使用的信标制造商理论上,通过接收硬件温度传感器输出并将其放入AltBeacon传输的数据字段的信标,可以获得如下温度

long temperature = beacon.getDataFields().get(0);
也就是说,我不知道有哪家制造商会在AltBeacon传输中发送温度读数。更常见的做法是使用数据字段字节表示电池电量(Radius网络的信标会这样做)。也就是说,您可以随时制作自己的自定义信标来实现这一点

完全披露:我在Radius网络公司工作