Compass give me crazy data, is calibration needed or it's the sensor broken?
问题 I'm working with android sensor data. My application use SensorManager.getRotationMatrixFromVector( mRotationMatrix , event.values); and it has been working well until this morning, when the rotation matrix started to send a lot of noise data (Change N to W in a second). It's not a problem with my code, because on friday was working and no changes have been done. I have used a compass app from the market, and the compass is giving random data. I have tested my app on another tablet, and it is