В моем Gy-85 стоит компас qmc 5880
Здесь не помогут. Вам дорога на форумы программистов. Библиотеки пишут на языке С++.
FLP пишет "Блок не корректный".
Потому что блок уже имеет выходы в виде переменных
никаких ошибок
так проверьте блок сделанный на другой библиотеке
как раз на этом примере и сделан блок в проекте Компас QMC5883L_wiki_FLP_4_2_4 test.flp
А вот это уже кое что. Осталось только сделать это в FL prog.ViktorPetrov писал(а): ↑21.04.2019{, 11:13}В двух словах :нужна компенсация наклона для компаса .При отклонении датчика магнитометра по осям X и Y нужно вносить поправки от акселерометра. Более подробно можно ознакомется здесь .Пример описанный в статье, эффективен в диапазонах изменения угла от -45 ° до + 45 ° , в большинстве случаев вполне достаточно .
Этот вариант не подходит т.к. Эта калибровка предназначена для программы на ПК, в общем для игр. Но на заметку возьму.Mining писал(а): ↑21.04.2019{, 11:31}mic10154, здесь Программа Ahrs_Razor_All_in_1 Калибровка Магнетометра
Подумать нужно,желательно отдельным блоком сделать,чтоб основные блоки для акселерометра и магнитометра не переписывать пример компесации наклона
к сожалению чипа нет , ищите инфу в интернете, если подскажут код как с этим бороться можно сделать блок для FLProg.