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

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

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

English

Апарат визначив, що він на землі

ІнформаціяЛітак: зліт, посадка, QuadPlaneЛише Літак

Що пише ArduPilot:

Надсилається в останній частині вертикальної посадки, коли підйомні мотори 5 с були на найнижчому виході, а оцінка висоти 4 с не змінювалася більш ніж на Q_LAND_ALTCHG (типово 0.2 м). Після цього апарат дизармується. В AUTO з бітом 2 у MIS_OPTIONS (продовжити після посадки) він натомість лишається заармованим, виводить «Mission continue» і переходить до наступного пункту місії.

Якщо апарат стоїть на землі з моторами, що крутяться, а цей рядок не приходить, оцінка висоти досі змінюється більш ніж на Q_LAND_ALTCHG — часто через барометр, на який дме потік від пропелерів. Спершу захистіть барометр; лише потім трохи збільшіть Q_LAND_ALTCHG (щонайбільше до 0.6).

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

ПараметрЩо це
Q_LAND_ALTCHGLand detection altitude change threshold
MIS_OPTIONSMission options bitmask
Код, який це надсилає

Land complete

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

Mission continue

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

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

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