Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/348.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
Python 如何解码这个整数格式?_Python_Decode_Decoding - Fatal编程技术网

Python 如何解码这个整数格式?

Python 如何解码这个整数格式?,python,decode,decoding,Python,Decode,Decoding,我试图解释来自传感器(Polar H10 ECG传感器)的数据 数据规范表明字符串“68 00 00”对应微伏(104)。我可以在python中看到: int('68', 16) == 104 然而,我很难理解如何处理另外两个字节。这些是小数位吗 可以看到数据规范。根据规范(第5页),该字符串的前10个元素表示状态和时间戳,而不是数据: [00 EA 1C AC CC 99 43 52 08 00 68 00 58 00 00 46 00 3D 00 00 32 00 00 00 26 00

我试图解释来自传感器(Polar H10 ECG传感器)的数据

数据规范表明字符串“68 00 00”对应微伏(104)。我可以在python中看到:

int('68', 16) == 104
然而,我很难理解如何处理另外两个字节。这些是小数位吗

可以看到数据规范。根据规范(第5页),该字符串的前10个元素表示状态和时间戳,而不是数据:

[00 EA 1C AC CC 99 43 52 08 00 68 00 58 00 00 46 00 3D 00 00 32 00 00 00 26 00 16 00 04 00 00…]

00=心电图,EA 1C AC CC 99 43 52 08=以纳秒为单位的最后一个样本时间戳,00=心电图帧类型,样本0=[68 00 00]微伏(104),样本1,样本2

原始数据的样本也粘贴在下面

00 8a c1 44 93 c4 45 52 08 00 3f 00 00 24 00 00 1a 00 00 1f 00 00 22 00 00 22 00 00 22 00 00 27 00 00 29 00 00 22 00 00 46 00 00 40 01 00 f3 02 00 47 04 00 40 04 00 08 02 00 3d ff ff c7 fe ff 62 ff ff 3f ff ff 5a ff ff bc ff ff c8 ff ff cd ff ff f4 ff ff fc ff ff f7 ff ff 02 00 00 09 00 00 04 00 00 09 00 00 1a 00 00 29 00 00 38 00 00 49 00 00 5c 00 00 70 00 00 81 00 00 97 00 00 b0 00 00 cd 00 00 ea 00 00 08 01 00 25 01 00 40 01 00 51 01 00 5d 01 00 60 01 00 53 01 00 36 01 00 00 01 00 b2 00 00 55 00 00 00 00 00 bc ff ff 89 ff ff 62 ff ff 4e ff ff 4e ff ff 4e ff ff 53 ff ff 5f ff ff 64 ff ff 66 ff ff 73 ff ff 7c ff ff 81 ff ff 8e ff ff 9a ff ff 9a ff ff a1 ff ff a8 ff ff a8 ff ff 
如何将这三个字节的样本正确地转换为一系列数字


谢谢你能提供的任何帮助

我想知道
40 42 0F
是否是1伏的编码。我怀疑小恩迪安。因为
68 00 00
104mV
而不是
00 68
,这将导致一个大端。

这是关于数据规范的问题,而不是Python。我应该使用更好的标记吗?谢谢你,丹。我感谢你的帮助!