我的目標是在我的Android手錶(Sony Smartwatch)上顯示簡單的行程速率檢測器,爲此我需要檢測手錶何時從向前移動到向後移動。如何使用Android Wear上的加速度計記錄划船行程
我有代碼工作,將獲得在onSensorChanged事件中檢測到的事件值(x,y,z)(並將它們顯示在手錶上),但我很難理解這些。
我理解給定軸上的值報告加速度,我知道z報告重力。但是,如果這些數值只是報道加速度,我不清楚如何知道何時發生方向變化。我認爲一個正數表示加速度,0表示一個恆定速度,一個負數表示減速度......這是否正確?如果是這樣,我怎麼能檢測手錶何時從前進到後退改變方向?
在此先感謝。
感謝您的輸入和指針,哇集成我將不得不撣掉我非常老的數學書籍。 –