Відкалібрований діапазон стіка замалий
Що пише ArduPilot:
- PreArm: … radio min too high
- PreArm: … radio max too low
Для крену, тангажа, газу й рискання ArduPilot очікує відкалібрований мінімум (RCn_MIN) 1300 мкс або нижче, а максимум (RCn_MAX) 1700 мкс або вище. Повідомлення називає стік, діапазон якого замалий: калібрування не побачило його ходу від краю до краю.
Що робити: найімовірніше спершу
Калібрування радіо не робили, або під час нього стік не доводили до обох країв.
ПеревіртеНа екрані Radio Calibration переведіть названий стік від краю до краю: смужка має ходити приблизно від 1000 до 2000.
ВиправтеВідкалібруйте радіо знову, кілька разів доводячи кожен стік і перемикач до обох країв, перш ніж завершити.
Пульт обмежує хід цього каналу (кінцеві точки, rates або мікс).
ПеревіртеЯкщо смужка зупиняється далеко від 1000 чи 2000, коли стік на краю, перегляньте виходи моделі в пульті.
ВиправтеПоставте хід каналу 100% і приберіть rates та expo в пульті (ArduPilot має власні), потім відкалібруйте знову.
Стік іде іншим каналом, ніж вважає ArduPilot.
ПеревіртеРухайте по одному стіку й дивіться, яка смужка рухається;
RCMAP_ROLL,RCMAP_PITCH,RCMAP_THROTTLEіRCMAP_YAWпоказують, який канал ArduPilot читає для кожного.ВиправтеЗадайте в пульті порядок каналів AETR або налаштуйте параметри RCMAP під свій порядок і перезавантажте; потім відкалібруйте.
Параметри, на які варто глянути
| Параметр | Що це |
|---|---|
RC1_MIN | RC min PWM |
RC1_MAX | RC max PWM |
RC2_MIN | RC min PWM |
RC2_MAX | RC max PWM |
RC3_MIN | RC min PWM |
RC3_MAX | RC max PWM |
RC4_MIN | RC min PWM |
RC4_MAX | RC max PWM |
Де це зробити:Налаштування й тюнінг
Код, який це надсилає
PreArm: … radio min too high
libraries/AP_Arming/AP_Arming.cpp AP_Arming::rc_checks_copter_sub() · Відкрити в ArduPilot Copter-4.7.1
PreArm: … radio max too low
libraries/AP_Arming/AP_Arming.cpp AP_Arming::rc_checks_copter_sub() · Відкрити в ArduPilot Copter-4.7.1