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

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

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

English

Новий режим польоту відмовився запускатися

Не даєРежими польотуЛише Літак

Що пише ArduPilot:

Літак попросили змінити режим, новий режим відмовився запускатися, і літак лишається в попередньому; зумер грає мелодію «невдача». У літаковому польоті відмовити можуть небагато режимів: THERMAL, коли ширяння не активне, AUTO на QuadPlane, що чекає в GUIDED на зліт, а в місії зльоту немає, і з версії 4.7 — AUTOLAND. Коли причина є, вона в рядку безпосередньо перед цим.

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

  1. На перемикачі режимів стоїть THERMAL, а ширяння вимкнено.

    ПеревіртеSOAR_ENABLE дорівнює 0, або ширяння вимкнено перемикачем (RCn_OPTION 88).

    ВиправтеУ THERMAL система ширяння входить сама, коли знаходить висхідний потік. Приберіть його з перемикача режимів; SOAR_ENABLE задавайте 1, лише якщо це планер і ви хочете, щоб він кружляв у термічних потоках.

  2. У 4.7: вибрано AUTOLAND, і він не зміг запуститися.

    ВиправтеПрочитайте рядок перед цим: «Must already be flying!», «Takeoff initial direction not set» або «autoland not available» — кожен пояснено окремо.

  3. На QuadPlane: AUTO вибрали перед зльотом, а місія не починається зі зльоту.

    ПеревіртеРядок перед цим каже «Takeoff waypoint required».

    ВиправтеЗробіть зліт першим пунктом місії й завантажте її.

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

ПараметрЩо це
SOAR_ENABLEIs the soaring mode enabled or not
FLTMODE_CHFlightmode channel
FLTMODE1FlightMode1
Код, який це надсилає

Flight mode change failed

ArduPlane/system.cpp Plane::set_mode() · Відкрити в ArduPilot Plane-4.7.1

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

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