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

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

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

English

Плата сама перезапустилася в заармованому стані; перевірки армування пропущено

Діяти негайноПлата, внутрішні помилки, CAN, скриптиЛише Літак

Що пише ArduPilot:

Польотний контролер було перезапущено сторожовим таймером (watchdog), який перезавантажує плату, коли головний цикл перестає працювати, — і в цей момент плата була заармована. Щоб літак у повітрі можна було одразу заармувати знову, Plane після цього пропускає всі перевірки армування аж до наступного звичайного запуску. «Watchdog: resume WP» означає, що AUTO продовжив місію з тієї точки маршруту, до якої літак летів перед перезапуском.

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

  1. Це сталося в польоті.

    ВиправтеНегайно заармуйте знову перемикачем або з наземної станції: рулі працюють і без армування, мотор — ні. Сідайте, щойно це безпечно, і не літайте, доки не знайдете причину.

  2. Це сталося на столі або після посадки.

    ВиправтеВимкніть і ввімкніть живлення. Після звичайного запуску перевірки працюють знову; не злітайте, доки їх пропущено. Збережіть лог: рядок, що починається з «WDG:» під час запуску, каже, що робила плата, коли зупинилася.

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

Watchdog: resume WP N

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

watchdog: Bypassing arming checks

ArduPlane/AP_Arming.cpp AP_Arming_Plane::arm_checks() · Відкрити в ArduPilot Plane-4.6.3

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

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

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