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

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

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

English

Скрипт QuikTune налаштовує коефіцієнти висіння

ІнформаціяAutoTune і керування

Що пише ArduPilot:

Тут пояснено ще: 3
  • Quicktune for multicopter loaded
  • adjusting … N.N -> N.N
  • Starting … tune

Lua-скрипт QuikTune (VTOL-quicktune.lua, QUIK_ENABLE 1) налаштовує коефіцієнти, поки ви тримаєте апарат нерухомо. «Quicktune for multicopter loaded»: скрипт запустився. «Tuning: starting tune», далі для кожної осі «Starting RLL tune»: він піднімає D, потім P, подвоюючи кожні QUIK_DOUBLE_TIME секунд, доки не почнеться розгойдування, а тоді зменшує коефіцієнт на QUIK_GAIN_MARGIN відсотків: «Tuning: RLL_D done». «adjusting» показує P, знижений разом зі своїм D, «limiting» — зменшення, обмежене QUIK_MAX_REDUCE відсотками. «Tuning: DONE»: усі осі завершено. «Tuning: saved»: коефіцієнти записано.

Нічого не зберігається до «Tuning: saved»: перемикач угорі або QUIK_AUTO_SAVE секунд після «DONE». Нижнє положення перемикача, посадка чи дизармування до цього повертають старі коефіцієнти. Скрипт надсилає «loaded» з найвищою важливістю, тож наземна станція може показати його червоним; це не аварія.

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

ПараметрЩо це
QUIK_ENABLEQuicktune enable
QUIK_RC_FUNCQuicktune RC function
QUIK_AXESQuicktune axes
QUIK_DOUBLE_TIMEQuicktune doubling time
QUIK_GAIN_MARGINQuicktune gain margin
QUIK_MAX_REDUCEQuicktune maximum gain reduction
QUIK_AUTO_SAVEQuicktune auto save
QUIK_OPTIONSQuicktune options
Код, який це надсилає

Tuning: starting tune

libraries/AP_Scripting/applets/VTOL-quicktune.lua update() · Відкрити в ArduPilot Copter-4.7.1

Tuning: saved

libraries/AP_Scripting/applets/VTOL-quicktune.lua update() · Відкрити в ArduPilot Copter-4.7.1

limiting … N.N -> N.N

libraries/AP_Scripting/applets/VTOL-quicktune.lua limit_gain() · Відкрити в ArduPilot Copter-4.7.1

Tuning: … done

libraries/AP_Scripting/applets/VTOL-quicktune.lua advance_stage() · Відкрити в ArduPilot Copter-4.7.1

libraries/AP_Scripting/applets/VTOL-quicktune.lua update() · Відкрити в ArduPilot Copter-4.7.1

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

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

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