首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >从BLE设备中提取信息

从BLE设备中提取信息
EN

Stack Overflow用户
提问于 2018-03-06 14:42:56
回答 1查看 474关注 0票数 0

目前,我正在从事一个基于Ionic (@ionic-native/ble).的BLE项目我以前问过几个问题,最后终于写了一个入门级的应用程序。但现在出现了另一个问题,那就是我不知道如何处理设备提供的数据。

好的,首先,我的代码是基于这个人的工作:(谢谢,Don,顺便说一下)https://github.com/don/ionic-ble-examples/tree/master/connect

下面是演示:

正如你所看到的,我有一个功能齐全的estimote信标,我需要从那个信标中获取小调,少校,ID。问题是,在第二个图像中,我看不到任何与上述三个属性相关的属性,而且,我也不知道如何处理连接后获得的大量信息。所以我的问题是,连接到BLE设备之后该做些什么,有人能给我一些好的,让我读懂这些令人毛骨悚然的数据字符串的文档吗?我发现的所有离子阅读教程都是过时的,关于BLE的文件都很难理解。

EN

回答 1

Stack Overflow用户

发布于 2018-03-07 15:49:13

当您试图获取数据时,Characteristics就是您想要与之交互的内容。看看所有的characteristics和他们的properties。如果他们的properties有“read”,那么阅读这些属性,看看你得到了什么样的信息。我认为Don插件是用ArrayBuffer来回应的。若要将ArrayBuffer转换为可读字节数组,请执行以下操作

代码语言:javascript
运行
复制
[].slice.call(new Uint8Array(value))

查看设备的文档是否与从读取中得到的响应相匹配。你在期待某种价值吗?如果您不知道要查找什么,则很难分辨查看字节数组的相关信息是什么。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49133468

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档