← Усі інструменти

Пояснення повідомлень і помилок

Що означає повідомлення ArduPilot і що з ним робити

English

Запитано змішування GPS, але в цій прошивці його немає

Не даєGPS

Що пише ArduPilot:

GPS_AUTO_SWITCH 2 просить ArduPilot змішувати позиції двох приймачів GPS в одну. Цю прошивку зібрано без коду змішування — його не включають для плат із малою флеш-пам'яттю, — тож позиції з нього не вийшло б, і армування заборонене.

Що робити: найімовірніше спершу

  1. Значення потрапило з файлу параметрів, зробленого для іншої плати.

    ВиправтеЗадайте GPS_AUTO_SWITCH 1: із двома приймачами ArduPilot тоді використовує кращий; з одним нічого не змінюється.

  2. Вам справді потрібне змішування двох приймачів.

    Перевірте«Аналізатор прошивки» показує, з чим зібрано файл прошивки.

    ВиправтеВізьміть прошивку, зібрану зі змішуванням GPS.

Параметри, на які варто глянути

ПараметрЩо це
GPS_AUTO_SWITCHAutomatic Switchover Setting
Код, який це надсилає

PreArm: GPS_AUTO_SWITCH==2 but no blending

libraries/AP_Arming/AP_Arming.cpp AP_Arming::blending_auto_switch_checks() · Відкрити в ArduPilot Copter-4.7.1

Тут написано для: Коптер, 4.6. В інструменті можна вибрати свій апарат і версію, побачити значення власних параметрів поруч із названими тут і перетягнути лог польоту, щоб отримати пояснення до кожного повідомлення в ньому.

Відкрити в інструменті