Тест підйомних моторів відхилено
Що пише ArduPilot:
- Must be disarmed for motor test
- Motor Test: …
Тест моторів із наземної станції розкручує підйомні мотори по одному. «Must be disarmed for motor test»: він починається лише в дизармованому стані. «Motor Test: Check frame class and type»: Q_FRAME_CLASS і Q_FRAME_TYPE разом не описують схему, яку знає ArduPilot, тож мотори не налаштовано.
Що робити: найімовірніше спершу
Апарат заармовано.
ВиправтеДизармуйте, зніміть пропелери й тоді запускайте тест.
Q_FRAME_TYPE— недійсне розташування для цьогоQ_FRAME_CLASS.ПеревіртеРядок «QuadPlane initialised, Frame: …» під час запуску показує, що ArduPilot зібрав із цих двох значень.
ВиправтеЗадайте тип, який існує для вашого класу (для квадрокоптера 1 — це X, 0 — плюс), і перезавантажте.
Для будь-якого тесту моторів знімайте пропелери: мотор починає крутитися, щойно тест запущено.
Параметри, на які варто глянути
| Параметр | Що це |
|---|---|
Q_FRAME_CLASS | Frame Class |
Q_FRAME_TYPE | Frame 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