【问题标题】:Receive accelerometer and gyroscope signals from smartwatch using BLE使用 BLE 从智能手表接收加速度计和陀螺仪信号
【发布时间】:2019-02-20 23:15:14
【问题描述】:

我正在尝试开发一款应与普通智能手表(miband、polar 等)连接的 Android 应用。特别是,我想收到 加速度计和陀螺仪信号使用蓝牙。 我已经阅读了很多关于 BLE 的文章,但我没有找到关于这些信号的任何其他信息。有谁知道是否有可能接收到这样的一般信号?该解决方案是否适用于任何类型的设备? 感谢您的帮助

【问题讨论】:

    标签: java android bluetooth bluetooth-lowenergy accelerometer


    【解决方案1】:

    智能手表制造商通常不会发布他们的蓝牙协议。所以即使理论上可行,也很难做到。

    但是,有些人对协议进行逆向工程并想办法做到这一点。这是一篇关于如何从 MiBand 设备获取原始加速度计和心率数据的文章:

    https://medium.com/machine-learning-world/how-i-hacked-xiaomi-miband-2-to-control-it-from-linux-a5bd2f36d3ad

    【讨论】:

      【解决方案2】:

      首先,您需要从制造商处获取 SDK。并使用 SDK 使您的 APP 与不同品牌的智能手表兼容。这真的是一件大事小事,因为你不确定厂商是否愿意与你合作。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-04-25
        • 2019-05-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多