0

设备广播一个广告包,由 onLeScan 方法中的字节数组组成,其中包含设备名称和当前温度(从 ios 应用程序知道),但是如何转换包含 ble 设备名称和温度的字节数组。我没有找到任何格式的广播数据请任何人知道请告诉我。在 ios 中,它很容易 nsdictionary 格式包含键和值,其中包含十六进制格式的名称和温度。我只是尝试在字符串中转换字节数组我得到名称但其他是垃圾字符被打印所以我如何从字节数组中提取 ble 名称和温度值

4

1 回答 1

8

我想我应该把它作为一个常规答案......

LE 广告包的数据部分采用 EIR 数据格式。请搜索“蓝牙 le 扩展查询响应数据格式”或查看 core 4.0 bluetooth specs pg 1690。

于 2013-11-12T14:14:08.033 回答