首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用ble协议的IMU数据格式很奇怪。

使用ble协议的IMU数据格式很奇怪。
EN

Stack Overflow用户
提问于 2022-06-12 23:11:30
回答 1查看 51关注 0票数 0

我正在处理IMU数据,这些数据是在BLE协议下使用腕表收集的,读数对我来说是不可解释的:

"data":"eyJBWCI6MC42OTksIkFZIjowLjY2NiwiQVoiOjAuMjIyLCJHWCI6MTYuMjk2LCJHWSI6OS44ODcsIkdaIjotMTMuODU1fQ==","from":{"Name":"wristband-d5","Protocol":"BLE"},"datetime":"2021-10-31T12:37:21.1352384-04:00","type":0

提前谢谢

EN

回答 1

Stack Overflow用户

发布于 2022-06-13 06:09:10

此数据似乎是Base64编码的。我使用Python对其进行了如下解码:

代码语言:javascript
复制
$ python3
Python 3.9.2 (default, Mar 12 2021, 04:06:34) 
[GCC 10.2.1 20210110] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> data = "eyJBWCI6MC42OTksIkFZIjowLjY2NiwiQVoiOjAuMjIyLCJHWCI6MTYuMjk2LCJHWSI6OS44ODcsIkdaIjotMTMuODU1fQ=="
>>> from base64 import b64decode
>>> b64decode(data)
b'{"AX":0.699,"AY":0.666,"AZ":0.222,"GX":16.296,"GY":9.887,"GZ":-13.855}'
>>> 
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72596504

复制
相关文章

相似问题

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