Перезавантаження відхилено: воно запустило б автоматичне калібрування ESC
Що пише ArduPilot:
- Reboot rejected, ESC cal on reboot
Наземна станція попросила польотний контролер перезавантажитися, коли ESC_CALIBRATION дорівнює 3 — значенню, за якого наступний запуск сам калібрує ESC: він подав би на мотори повний газ. Перезавантаження за командою відхилено, щоб цього не могло статися дистанційно, коли біля коптера нікого немає.
Що робити: найімовірніше спершу
ESC_CALIBRATIONзадали 3 для калібрування, якого ще не зробили.ВиправтеЯкщо калібрування потрібне: зніміть пропелери й перезапустіть коптер, від'єднавши та під'єднавши батарею. Якщо ні: задайте
ESC_CALIBRATION0 і тоді перезавантажуйте.
Параметри, на які варто глянути
| Параметр | Що це |
|---|---|
ESC_CALIBRATION | ESC Calibration |
MOT_PWM_TYPE | Output PWM type |
Де це зробити:Стенд моторів і пропелерів
Код, який це надсилає
Reboot rejected, ESC cal on reboot
ArduCopter/GCS_MAVLink_Copter.cpp GCS_MAVLINK_Copter::handle_preflight_reboot() · Відкрити в ArduPilot Copter-4.7.1
ArduCopter/GCS_Mavlink.cpp GCS_MAVLINK_Copter::handle_preflight_reboot() · Відкрити в ArduPilot Copter-4.6.3