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