Я работаю с данными датчиков Android. Мое приложение использует
SensorManager.getRotationMatrixFromVector(
mRotationMatrix , event.values);
и он работал хорошо до сегодняшнего утра, когда матрица вращения начала посылать много шумовых данных (смените N на W в секунду).
Это не проблема с моим кодом, потому что в пятницу работала и никаких изменений не было сделано. Я использовал приложение компаса с рынка, и компас предоставляет случайные данные.
Я тестировал свое приложение на другом планшете, и он работает хорошо.
Кто-нибудь знает, почему это происходит? Проблема с датчиком? Нужна ли калибровка?