Тест моторів почався, завершився або був перерваний
Що пише ArduPilot:
- starting motor test
- finished motor test
- Motor Test: cancelled
«starting motor test»: перевірки пройдено, і вказаний мотор обертається. Виходи заармовано на час тесту, а фейлсейфи радіо, наземної станції й EKF на цей час призупинено. «finished motor test»: час вийшов (щонайбільше 10 хвилин) або значення газу було поза діапазоном; мотори дизармовано, фейлсейфи відновлено. «Motor Test: cancelled» (4.7): мотором більше не вдавалося керувати, бо виходи дизармували або зупинили посеред тесту.
Що робити: найімовірніше спершу
«cancelled», або у 4.6 тест, що починається й нічого не крутить: перемикач Motor Interlock (
RCn_OPTION32) у вимкненому положенні, або ввімкнули аварійну зупинку.ВиправтеПереведіть перемикач у робоче положення й повторіть тест зі знятими пропелерами.
Тест іде, але один мотор стоїть.
ВиправтеПеревірте підключення ESC цього мотора, його
SERVOn_FUNCTIONі протокол ESC, як описано в кроках про виходи й тест моторів у «Посібнику з налаштування й тюнінгу».
Де це зробити:Налаштування й тюнінгНалаштування й тюнінг
Код, який це надсилає
starting motor test
ArduCopter/motor_test.cpp Copter::mavlink_motor_test_start() · Відкрити в ArduPilot Copter-4.7.1
finished motor test
ArduCopter/motor_test.cpp Copter::motor_test_stop() · Відкрити в ArduPilot Copter-4.7.1
Motor Test: cancelled
ArduCopter/motor_test.cpp Copter::motor_test_output() · Відкрити в ArduPilot Copter-4.7.1
ArduPlane/motor_test.cpp QuadPlane::motor_test_output() · Відкрити в ArduPilot Plane-4.7.1