Самодельный указатель курса (компас) для NMEA2000
К сожалению, сейчасмвремя свободного крайне мало, толковую инструкцию по настройкам прошивки оставил на потом, потерпите, парни, немногоПрошивка ХРОН, уже задавал вопрос про меню help, кое что разобрался сам.
1. cal, calmag - как правильно проводить калибровки? Калибровать до появления стабильно цифр "3", иногда они перескакивают на 0 или 3, надо добиться стабильных показаний.
2. setground - что за калибровка установки земли, как проводить? Просто положить на горизонтальную плоскость и ждать.
3. mcogdev - как понял на лодке надо проплыть круг? Или несколько кругов, т.к. далее есть команда scodev.
4. cogdev - как понял установка (калибровка) значения компаса по направлению hading?
5.hdev H D - что за настройка, какое значение (отклонение) надо внести?
6. devdev D - как понял то же что и cogdev только внесение вручную?
7. sethoffs V, setroffs V, setpoffs V - ручные корректировки питч, ролл, хэдинг не понял для чего они нужны? Корректировка криво закрепленного компаса на палубе.
8. setcac V - калибровка компаса, по умолчанию она в каком состоянии? и если выключен стоит её включать?
9. sendhead - включение и выключение курса (видимо имеется ввиду направление по GNSS), тогда не понятно зачем senddev (включение выключение курса с отклонениями)?
10. sendheave - включение и выключение отправки heave (слово не понятное), как понял вкл/выкл сети nmea2000 от компаса?
Собрал два компаса, FATBONE и ХРОН с возможностью быстро переключать между собой, на воду через неделю планирую тестировать.
Новая прошивка FATBONE стала работать лучше, до этого у меня с ней не получалось подружиться (мне кажется все из-за того что надо собирать с питанием 5в, а не как предложено на схеме 3,3 в, перепаял на 5в и перепрошил и все заработало пока без проблем), по этому параллельно собрал второй от ХРОН, он сразуиз коробкипосле прошивки заработал, но у него опять при выключении стал пропадать gnss и приходится его вручную каждый раз включать и настройки через команды на воде предвижу еще то удовольствие.

Отвечу по вопросам пока:
1. cal, calmag - как правильно проводить калибровки? Калибровать до появления стабильно цифр "3", иногда они перескакивают на 0 или 3, надо добиться стабильных показаний.
-- Верно. Cal - самокалибровка всех датчиков (в режиме фюжн), calmag - калибруется только магнитометр, остальные калибровки (гиро, аксель) не меняются.
2. setground - что за калибровка установки земли, как проводить? Просто положить на горизонтальную плоскость и ждать.
-- Верно. По сути калибровка нулевых отклонений. Вообще там много пересекающихся по функционалу настроек.
3. mcogdev - как понял на лодке надо проплыть круг? Или несколько кругов, т.к. далее есть команда scodev.
-- Да, это аналог калибровки, предлагаемой в настройках компаса лорика. Надо медленно проплыть пару кругов, тогда зафиксируется таблица отклонений магнитного курса
4. cogdev - как понял установка (калибровка) значения компаса по направлению hading?
-- сейчас не помню, надо код посмотреть.
5.hdev H D - что за настройка, какое значение (отклонение) надо внести?
-- вносятся поправки хидинга: Угол : поправка.
6. devdev D - как понял то же что и cogdev только внесение вручную?
-- это почти как предыдыдущее, но аоправка для текущего хидинга.
7. sethoffs V, setroffs V, setpoffs V - ручные корректировки питч, ролл, хэдинг не понял для чего они нужны? Корректировка криво закрепленного компаса на палубе.
-- Верно. Их же редактировать можно через меню компаса в лорике - оффсеты
8. setcac V - калибровка компаса, по умолчанию она в каком состоянии? и если выключен стоит её включать?
-- не помню, надо код смотреть
9. sendhead - включение и выключение курса (видимо имеется ввиду направление по GNSS), тогда не понятно зачем senddev (включение выключение курса с отклонениями)?
-- есть два режима отправки курса эхолоту, хидинг отправлянтся сразу с поправкой (девиацией), либо раздельно хидинг и поправка (в соответствующих полях pgn)
10. sendheave - включение и выключение отправки heave (слово не понятное), как понял вкл/выкл сети nmea2000 от компаса?
-- Heave - это уровень вертикальной качки (на волне), грубо говоря, показатель высоты волны. Эхолоту это можно отправлять, а можно не отправлять, что и регулируется этой настройкой