Пытаюсь разобраться с работой компаса. Мне интересно, что считывает компас когда в проге указываешь: compass.readCalibrateGaussXYZ(); Помогите плз
Начните читать с этого https://pdf1.alldatasheet.com/datasheet-pdf/view/428790/HONEYWELL/HMC5883L.html ... Если ваш компас на другом чипе, найдите соответствующий ДШ.
У микрухи есть встроенная цепь подмагничивани. И она, подавая в цепь ток 10мА и меняя полярность тока, как-то проверяет датчики и наличие внешнего поля. Так написано в ДШ