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

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

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

English

Тест підйомних моторів відхилено

Не даєЛітак: зліт, посадка, QuadPlaneЛише Літак

Що пише ArduPilot:

Тест моторів із наземної станції розкручує підйомні мотори по одному. «Must be disarmed for motor test»: він починається лише в дизармованому стані. «Motor Test: Check frame class and type»: Q_FRAME_CLASS і Q_FRAME_TYPE разом не описують схему, яку знає ArduPilot, тож мотори не налаштовано.

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

  1. Апарат заармовано.

    ВиправтеДизармуйте, зніміть пропелери й тоді запускайте тест.

  2. Q_FRAME_TYPE — недійсне розташування для цього Q_FRAME_CLASS.

    ПеревіртеРядок «QuadPlane initialised, Frame: …» під час запуску показує, що ArduPilot зібрав із цих двох значень.

    ВиправтеЗадайте тип, який існує для вашого класу (для квадрокоптера 1 — це X, 0 — плюс), і перезавантажте.

Для будь-якого тесту моторів знімайте пропелери: мотор починає крутитися, щойно тест запущено.

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

ПараметрЩо це
Q_FRAME_CLASSFrame Class
Q_FRAME_TYPEFrame Type (+, X or V)
Код, який це надсилає

Must be disarmed for motor test

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

Motor Test: …

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

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

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