我尝试在movesense-mobile-lib下扩展Android示例,以便同时读取加速度计和陀螺仪。为此,我订阅了
/ Device / Measurement / LinearAcceleration和 /设备/测量/ AngularVelocity
但是,只读取其中一个流。我怎样才能同时阅读这两个来源?
答案 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团队工作