Армування чи дизармування стіком керма напрямку відхилено
Що пише ArduPilot:
- Rudder disarm: disabled
- PreArm: Non-zero throttle
Plane армується, коли стік керма напрямку 3 с тримають до упору вправо, і лише з газом на нулі: «Non-zero throttle» означає, що в цей момент вхід газу був вищим за нуль. «Rudder disarm: disabled» означає, що ви тримали кермо до упору вліво, щоб дизармувати, але ARMING_RUDDER дорівнює 1, а це дозволяє лише армування; для дизармування кермом потрібне 2. Літак, який вважається таким, що летить, теж відхиляє дизармування кермом чи з наземної станції, без жодного повідомлення.
Що робити: найімовірніше спершу
Стік газу був не до кінця внизу.
ВиправтеОпустіть газ до упору, потім 3 с тримайте кермо напрямку до упору вправо.
Відкалібрований мінімум нижчий за те, що стік насправді дає внизу, тож низ — не нуль.
ПеревіртеЗі стіком унизу смужка газу на екрані Radio Calibration має показувати
RC3_MINплюс-мінусRC3_DZ.ВиправтеВідкалібруйте радіо знову.
Ви хотіли дизармувати кермом, а
ARMING_RUDDERдозволяє лише армування.ВиправтеЗадайте
ARMING_RUDDER2 або дизармуйте перемикачем (RCn_OPTION153) чи з наземної станції.
У режимі, де газом керує автопілот (AUTO, TAKEOFF), мотор може запуститися невдовзі після армування: тримайтеся подалі від пропелера. У 4.7 ці дві перевірки перенесено у спільний із Copter код, і друга звучить як «Disarm: rudder disarm disabled».
Параметри, на які варто глянути
| Параметр | Що це |
|---|---|
ARMING_RUDDER | Arming with Rudder enable/disable |
RC3_MIN | RC min PWM |
RC3_DZ | RC dead-zone |
Код, який це надсилає
Rudder disarm: disabled
ArduPlane/AP_Arming.cpp AP_Arming_Plane::disarm() · Відкрити в ArduPilot Plane-4.6.3
PreArm: Non-zero throttle
ArduPlane/AP_Arming.cpp AP_Arming_Plane::arm_checks() · Відкрити в ArduPilot Plane-4.6.3