私はセンサー値をリッスンしており、ハンドラーでそれらをOKにしています
if (event.sensor.getType() == Sensor.TYPE_MAGNETIC_FIELD) {
for (i=0;i<3; i++) mag[i] = event.values[i];
開発者ドキュメントによると、Sensor.TYPE_MAGNETIC_FIELD について次のように表示されます。
その情報を方位角、ピッチ、ロールに変換するにはどうすればよいですか? コンパス磁気ヘディングに変換するにはどうすればよいですか?
マトリックス変換を行った後、ORIENTATION センサーと ACCELEROMETER センサーから取得できるのと同じ情報を提供するだけですか?