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

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

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

English

Аварійну зупинку моторів увімкнено

Не даєАрмування, дизармування й кнопка безпеки

Що пише ArduPilot:

Аварійну зупинку, яка вимикає всі мотори разом, увімкнено. Її вмикає перемикач на пульті з функцією Motor Emergency Stop (RCn_OPTION 31, зупинка у верхньому положенні) або Arm/Emergency Motor Stop (RCn_OPTION 165, зупинка в нижньому положенні). Доки апарат дизармовано, про другий вид у нижньому положенні не повідомляється, бо там йому й місце.

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

  1. Перемикач Motor Emergency Stop у верхньому положенні.

    ВиправтеПереведіть його вниз і армуйте.

  2. Ви спробували армувати стіками чи з наземної станції, коли перемикач Arm/Emergency Motor Stop був унизу.

    ВиправтеАрмуйте самим цим перемикачем: верхнє положення знімає зупинку й армує; середнє — лише знімає зупинку.

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

    ПеревіртеПеремикайте тумблер і стежте за його каналом на екрані Radio Calibration; рядок «RCn: MotorEStop HIGH» чи «LOW» у повідомленнях показує, що побачив ArduPilot.

    ВиправтеВиправте канал у пульті або перенесіть функцію на правильний RCn_OPTION.

Аварійна зупинка діє й у повітрі: мотори зупиняються, і апарат падає. Призначайте її на перемикач, який не зачепите випадково.

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

ПараметрЩо це
RC6_OPTIONRC input option
RC7_OPTIONRC input option
RC8_OPTIONRC input option
RC9_OPTIONRC input option
Код, який це надсилає

PreArm: Motors Emergency Stopped

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

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

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

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