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

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

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

English

Прошивка очікує параметр, якого в цій збірці немає

Не даєЛогування й пам'ять

Що пише ArduPilot:

Під час запуску код апарата задає деяким параметрам власні типові значення за іменем. Тут названого параметра в цій прошивці не існує, тобто зі збірки вилучено частину коду, яка апарату потрібна. Це помилка конфігурації: плата повторює «Config Error: param deflt fail:NAME» і не завершує запуск.

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

  1. У власній збірці вилучено функцію, потрібну цьому типу апарата.

    ПеревіртеІм'я після двокрапки підказує, яку саме: знайдіть цей параметр і подивіться в «Аналізаторі прошивки», чи є ця функція у файлі, який ви прошили.

    ВиправтеЗберіть прошивку знову з цією функцією або прошийте офіційну прошивку для своєї плати.

Код, який це надсилає

Config Error: param deflt fail:…

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

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

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