我試圖在movesense-mobile-lib下擴展Android樣本,以便它同時讀取加速度計和陀螺儀。要做到這一點我贊同這兩個同步讀取加速度計和陀螺儀
/設備/測試/ LinearAcceleration和 /設備/測試/ AngularVelocity
然而,只有流中的一個被讀取。我怎樣才能同時閱讀這兩個資料?
我試圖在movesense-mobile-lib下擴展Android樣本,以便它同時讀取加速度計和陀螺儀。要做到這一點我贊同這兩個同步讀取加速度計和陀螺儀
/設備/測試/ LinearAcceleration和 /設備/測試/ AngularVelocity
然而,只有流中的一個被讀取。我怎樣才能同時閱讀這兩個資料?
編輯:問題已在最新的movesense移動-lib的釋放
通過訂閱兩條路徑就像你認爲你應該得到兩個多流工作回調。然而,它看起來像Android手機庫中存在一個錯誤,這實際上並不工作。
我在bug跟蹤輸入的問題,以便能夠按照進度:
https://bitbucket.org/suunto/movesense-mobile-lib/issues/9/simultaneous-subscription-to
同時加速度&陀螺訂閱和數據分析應該變得更容易,當(6- 9軸)IMU接口在Movesense設備庫中實現,但您也可以製作自己的組合服務,該服務結合Acceleration和AngularVelocity中的數據並使用該服務,直到發佈錯誤修復或IMU服務。
全面披露:我爲Movesense團隊合作
這個問題已經在最近的movesense-mobile-lib更新中解決了 – user1987093
你是怎麼計算出的URI角速度?這些路徑是否記錄在某處?就我所知,示例應用中只提到了線性加速度URI。 – sjmerel
我從https://bitbucket.org/suunto/movesense-device-lib得到它 – Enuff