Газ був високим під час увімкнення: ArduPilot чекає на перезапуск
Що пише ArduPilot:
- ESC calibration: Restart board
Під час увімкнення стік газу був на 95% або вище, а саме так запитують калібрування ESC. ArduPilot запам'ятав запит (ESC_CALIBRATION тепер дорівнює 1) і зупинився: він більше нічого не робить, доки живлення не вимкнуть і не ввімкнуть знову. Якщо на наступному запуску газ знову високий, стік передається прямо на ESC; якщо низький — коптер запускається звичайно, а запит скидається.
Що робити: найімовірніше спершу
Пульт випадково був увімкнений із піднятим газом.
ВиправтеОпустіть газ, потім вимкніть і ввімкніть живлення польотного контролера.
Канал газу показує високе значення, коли стік унизу: він реверсований або на іншому стіку.
ПеревіртеНа екрані Radio Calibration смужка газу має зростати, коли стік іде вгору.
ВиправтеВиправте порядок каналів або реверс у пульті й заново відкалібруйте радіо.
Ви справді хочете відкалібрувати ESC з PWM.
ВиправтеЗніміть пропелери. Тримайте газ піднятим, від'єднайте й знову під'єднайте батарею, дочекайтеся сигналів ESC, опустіть газ, потім ще раз вимкніть і ввімкніть живлення.
В ESC з DShot калібрувати нічого. Для них ESC_CALIBRATION 9 змушує ArduPilot ігнорувати високий газ під час запуску.
Параметри, на які варто глянути
| Параметр | Що це |
|---|---|
ESC_CALIBRATION | ESC Calibration |
MOT_PWM_TYPE | Output PWM type |
RC3_MIN | RC min PWM |
RC3_MAX | RC max PWM |
Де це зробити:Налаштування й тюнінгНалаштування й тюнінг
Код, який це надсилає
ESC calibration: Restart board
ArduCopter/esc_calibration.cpp Copter::esc_calibration_startup_check() · Відкрити в ArduPilot Copter-4.7.1