同时阅读加速度计和陀螺仪

时间:2017-04-18 09:31:04

标签: android

我尝试在movesense-mobile-lib下扩展Android示例,以便同时读取加速度计和陀螺仪。为此,我订阅了

/ Device / Measurement / LinearAcceleration和 /设备/测量/ AngularVelocity

但是,只读取其中一个流。我怎样才能同时阅读这两个来源?

1 个答案:

答案 0 :(得分:0)

编辑:问题已在最新的movesense-mobile-lib发布中修复

多个流通过按照您的假设订阅这两个路径来工作,您应该同时获得两个回调。然而,看起来Android移动库中存在一个错误,这实际上并不起作用。

我在错误跟踪器中输入了一个问题,因此您可以按照进度进行操作:

https://bitbucket.org/suunto/movesense-mobile-lib/issues/9/simultaneous-subscription-to

同步加速度计&在 Movesense设备库中实现(6轴和9轴)IMU接口时,陀螺订阅和数据分析会变得更容易,但您也可以创建自己的组合服务,该服务结合了Acceleration和AngularVelocity并使用它直到bugfix或IMU服务被释放。

完全披露:我为Movesense团队工作