В мануале пишется : * Питание датчика выключено по умолчанию. Вы должны включить его, написав соответствующее значения в регистрах CTRL1 и CTRL7 . Не подскажете ли какие значения и где надо прописать?
Поглядел файл библиотеки .h там напротив ctrl1 и ctrl7 стоят шестнадцатеричные числа а в .cpp слишком много букв (сложно)
скетч не идёт дальше инициализации компаса. (Выводил на порт соответствующее сообщение после каждой строчки)