에서 정보 및점점 내가 센서 값에 대해 듣고있어 자기 센서
if (event.sensor.getType() == Sensor.TYPE_MAGNETIC_FIELD) {
for (i=0;i<3; i++) mag[i] = event.values[i];
내 처리기에서 확인을 받고이 문서는 Sensor.TYPE_MAGNETIC_FIELD 말할 개발자는 당신이 얻을 : "모든 값은 마이크로에 테슬라 (uT)를 측정하고 X, Y 및 Z 축의 주변 자기장을 측정합니다. "
어떻게 정보를 방위각, 피치 및 롤로 바꿀 수 있습니까? 어떻게 그것을 나침반 자기 방향으로 변환합니까?
ORIENTATION 센서에서 얻을 수있는 정보와 매트릭스 변환을 수행 한 후 ACCELEROMETER 센서에서 얻는 정보 만 제공합니까? 당신이 가속도계에 액세스 할 수있는 경우
이해했다. 제 질문은 "X, Y 및 Z 축의 주변 자기장에 유용한 값을 어떻게 사용합니까?" –
당신은 !! 휠을 다시 발명하는 대신 오리엔테이션 센서 및 회전 매트릭스를 사용하면됩니다. – TheCodeArtist