【问题标题】:Java- Data parse on Android device BLEJava-Android 设备 BLE 上的数据解析
【发布时间】:2017-04-07 21:01:07
【问题描述】:

我需要数据解析方面的帮助。我有设备以 7 字节格式发送到我的 Android 手机测量数据 x801FFF191FFF19

第一个字节是头(0x80)

接下来的 3 个字节是 24 位数据1

最后3个字节是24位数据2

由于我是Java编程的新手,我想从github zh2x/SpO2-BLE-for-Android修改Android应用程序。 Gatt 服务和 gatt 特性已经有效。

我在读取数据时遇到问题。逐字节读取并转换为整数。我想将 data1 字节转换为一个整数值,将 data2 字节转换为另一个整数值。

This is link for DataParse java file

【问题讨论】:

    标签: java android parsing bluetooth-lowenergy


    【解决方案1】:

    你可以看看

    byte[] data1 = Arrays.copyOfRange(serviceData, 2, 5);
    

    Byte Array and Int conversion in Java一起

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-02-08
      • 2021-05-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-11-24
      • 1970-01-01
      相关资源
      最近更新 更多