文档管理中心
|

HarmonyOS 5

蓝牙数据解析

已解决
使用react-native-ble-manager三方库拿到蓝牙的相关数据
收起
自动换行
深色代码主题
复制
{
  'advertising':
  {
    'isConnectable':false, 
    'localName':'SP-L36-57BC', 
    'rawData':
    {
      'CDVType':'ArrayBuffer', 
      'bytes': [Object],
      'data':'AgEKCf8AANwNMNRXvAIKBAMC8BgMCVNQLUwzNi01N0JD'
    }
  },
  'id':'EA:66:D0:B5:61:D7', 
  'name':'SP-L36-57BC', 
  'rssi': -71
}

我们让厂商把我们需要的信息放在广播里面了,请问一下应该如何解析这个数据,我猜测应该是advertising.rawData.data,我们应该如何解析这个数据:advertising.rawData.data

点赞
收藏
回复
1
分享
举报
浏览187 发布于2025-02-06 03:25广东
全部评论
最多点赞
最新发布
最早发布
|
采纳答复

用advertising.rawData.data是否可以获取到相应的数据,如果获取不到请说明一下用react-native-ble-manager模块的哪个接口获取的数据,控制台是否可以打印出json字符串格式的数据

ble-manager 已发布版本,11.5.2-0.0.4

数据已经返回,但是解析需要使用方自己解析。因为参考原库并没有把这个数据解析出来,也只是把数据抛出来了

1楼编辑于2025-02-06 06:40 来自广东
写回答
新增插入模板功能
一键使用模板,快速填写内容,轻松发帖~
知道了
  • 为了保障您的信息安全,请勿上传您的敏感个人信息(如您的密码等信息)和您的敏感资产信息(如关键源代码、签名私钥、调试安装包、业务日志等信息),且您需自行承担由此产生的信息泄露等安全风险。
  • 如您发布的内容为转载内容,请注明内容来源。

我要提问题

了解社区公约,与您携手共创和谐专业的开发者社区。