Тест моторів відхилено: виходи заблоковано
Що пише ArduPilot:
- …: Motor Emergency Stopped
- …: Safety switch
Слова перед двокрапкою кажуть, про що просили: «Motor Test» (тест моторів у наземній станції) чи «Turtle Mode». Запит відхилено, бо моторами неможливо керувати. «Safety switch»: апаратна кнопка безпеки ще в безпечному стані, а це тримає всі виходи вимкненими. «Motor Emergency Stopped»: увімкнено аварійну зупинку з перемикача на пульті.
Що робити: найімовірніше спершу
«Safety switch»: кнопку безпеки не натиснуто.
ВиправтеЗніміть пропелери. Тримайте кнопку безпеки, доки її світло не стане постійним, виконайте тест і після нього натисніть її знову.
«Safety switch» на платі, яка не має кнопки безпеки.
ПеревіртеКнопку не під'єднано (більшість малих плат її не мають), а
BRD_SAFETY_DEFLTдорівнює 1.ВиправтеЗадайте
BRD_SAFETY_DEFLT0 і перезавантажте: без кнопки натискати нічого.«Motor Emergency Stopped»: перемикач із
RCn_OPTION31 (Motor Emergency Stop) у верхньому положенні, або перемикач зі 165 (Arm/Emergency Motor Stop) — у нижньому.ПеревіртеПовідомлення запуску й кожен рух перемикача показують його стан, наприклад «RC8: MotorEStop HIGH».
ВиправтеПереведіть перемикач у робоче положення й повторіть тест зі знятими пропелерами.
Тест моторів крутить мотор без жодної стабілізації: щоразу спершу знімайте пропелери.
Параметри, на які варто глянути
| Параметр | Що це |
|---|---|
BRD_SAFETY_DEFLT | Sets default state of the safety switch |
RC7_OPTION | RC input option |
RC8_OPTION | RC input option |
Де це зробити:Налаштування й тюнінг
Код, який це надсилає
…: Motor Emergency Stopped
ArduCopter/motor_test.cpp Copter::mavlink_motor_control_check() · Відкрити в ArduPilot Copter-4.7.1
…: Safety switch
ArduCopter/motor_test.cpp Copter::mavlink_motor_control_check() · Відкрити в ArduPilot Copter-4.7.1