По поведению похоже, будто вы его не откалибровали в гуи…
Ммм… А каким именно образом делается калибровка в ГУИ? Кнопочку “Calib_MAG” в ГУИ нажимал. При этом старался держать девайс ориентированным на север (хз, надо это или нет). Покурил кратко RCGroups - не нашёл ничего внятного про калибровку компаса, кроме
The calibration of the magnetometer is now more precise, because it takes into account the relative strength of the magnitude projection
Но никакого объяснения, как, собственно, делается калибровка - нет.
При этом старался держать девайс ориентированным на север
Неверно в корне. После нажатия кнопки есть 30 секунд, чтобы покрутить плату на 360 градусов вокруг всех осей!
Постарайтесь делать это плавно, и сами увидите, что компас будет работать корректно
Ёшкин пень =))) Кто бы мог подумать. Я наоборот на плату не дышал =)
Отпишитесь, как попробуете 😃
Леонид, спасибо большое, после калибровки адекватность компаса увеличилась в разы. Правда, вихляние компаса при наклонах вперёд-назад и внезапный реверс при наклонах вправо-влево не убрались. Попробую поиграться реверсом каналов компаса в настройках.
Изменил настройки реверса каналов (убрал его), перекалибровал компас - всё в порядке. На наклоны не реагирует, на вращение реагирует. В общем - хороший адекватный компас.
Ещё раз большое спасибо Леониду за дельный совет по калибровке!