|   |      1 
                                  6
                             你更新的数据看起来好多了。下面是如何破译它,以及你自己从零开始解决这个问题的过程。 这个 Bluetooth Heart Rate Service (HRS)文档,从主 GATT page ,但就解析格式而言,我所知道的最好的源代码是 org.bluetooth.characteristic.heart_rate_measurement . (由于重组,我不知道你怎么能找到这个页面而不搜索它。似乎再也没有联系了。) 位的编号从LSB(0)到MSB(7)。 
 RR间隔的含义在上面链接的HRS文件中解释。听起来你只是想要心率值,所以我不在这里讨论。 字节1-UINT8 BPM:56
 字节2-5-UINT16 RR间隔:55、4、7、3您可能不关心这些,但是这里有两个UINT16值(可以有任意数量的RR Interval值)。BLE总是小endian,所以[55,4]是1079(55+4<&书信电报;8) ,并且[7,3]是775(7+3<&书信电报;8). 
   我相信医生在这个问题上有点困惑。XML表明这些值是以秒为单位的,但是注释说“分辨率为1/1024秒”
    
 | 
|  | Aouiche Redouane · 修复Flutter抽屉中的物品 9 月前 | 
|   | melearning · 背景封面 9 月前 | 
|   | greenzebra · 在Dart中,我如何将算术运算符定义为变量? 10 月前 | 
|   | Kartik Nhm · 颤振中是否有一个“看不见”的常数式关键词? 1 年前 | 
|   | Pointer · 按钮隐藏TextFormField 1 年前 |