誰かがAndroid2.3のNexusSで、どのセンサーが電話のハードウェアのどの部分を使用しているか、またはこれをどのように組み合わせて使用しているかを知るのに役立ちますか?
センサーイベントは次のとおりです。
TYPE_ACCELEROMETER
TYPE_GYROSCOPE
TYPE_GRAVITY
TYPE_LINEAR_ACCELERATION
TYPE_ORIENTATION
TYPE_ROTATION_VECTOR
最初の2つは別々のハードウェア(加速度計とジャイロスコープ)に対応していると思いますが、
しかし、他の残りのものはどうですか?
TYPE_LINEAR_ACCELERATIONは、AcceleromterとGyroscopeの両方のハードウェアを最大限に使用していますか?
私は実際に「線形加速」に興味があるので、「線形加速」が内部的にジャイロを使用して値を与える場合、ジャイロイベントについて心配する必要はありませんか?
また、デバイスの線形加速度でテストした場合、小さな揺れに対して高い値が得られることがわかったため、これによって重力ベクトルが削除されると仮定すると、これは予期されていませんでした。
何かご意見は ?