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

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

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

English

AutoTune не запустився

Не даєAutoTune і керуванняЛише Літак

Що пише ArduPilot:

AutoTune попросили, і він не зміг початися. «No axis selected for tuning!»: AUTOTUNE_AXES дорівнює 0, тож налаштовувати нічого. «Autotuning not allowed in this mode!»: перемикач AutoTune (RCn_OPTION 107) увімкнули в режимі, де налаштування неможливе; він працює у FBWA, FBWB, LOITER і AUTO. «AutoTune: failed … allocation»: на платі не знайшлося вільної пам'яті для налаштовувача цієї осі.

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

  1. Перемикач застосували в MANUAL, STABILIZE, CRUISE чи іншому режимі, де налаштування немає.

    ВиправтеСпершу перейдіть у FBWA, потім увімкніть перемикач AutoTune; або поставте AUTOTUNE на перемикач режимів.

  2. AUTOTUNE_AXES задано 0.

    ВиправтеЗадайте AUTOTUNE_AXES 7 для крену, тангажа й рискання (1 — крен, 2 — тангаж, 4 — рискання; додайте потрібні).

  3. На платі закінчилася пам'ять («failed … allocation»).

    ПеревіртеВільної пам'яті, яку показує наземна станція, лише кілька кілобайтів.

    ВиправтеЗвільніть її: вимкніть можливості, якими не користуєтеся, наприклад скрипти (SCR_ENABLE 0) або дані рельєфу (TERRAIN_ENABLE 0), перезавантажте й спробуйте знову.

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

ПараметрЩо це
AUTOTUNE_AXESAutotune axis bitmask
SCR_ENABLEEnable Scripting
TERRAIN_ENABLETerrain data enable
Код, який це надсилає

AutoTune: failed yaw allocation

libraries/APM_Control/AP_YawController.cpp AP_YawController::autotune_start() · Відкрити в ArduPilot Plane-4.7.1

AutoTune: failed pitch allocation

libraries/APM_Control/AP_PitchController.cpp AP_PitchController::autotune_start() · Відкрити в ArduPilot Plane-4.6.3

AutoTune: failed … allocation

libraries/APM_Control/AP_FW_Controller.cpp AP_FW_Controller::autotune_start() · Відкрити в ArduPilot Plane-4.7.1

No axis selected for tuning!

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

І ще 2 повідомлень, що надсилаються з тих самих місць.

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

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