Радіовисотомір повідомляє про власну несправність
Що пише ArduPilot:
- RangeFinder: Temperature alert
- RangeFinder: Altitude reading overflow alert
- RangeFinder: … alert
- RangeFinder: IF signal saturation alert
- RangeFinder: Voltage alert
Радіовисотомір Ainstein LR-D1 (RNGFNDn_TYPE 42) з кожним показом надсилає прапорці несправності, а ArduPilot повідомляє про них щоразу, коли вони змінюються: температура, напруга живлення, перевантажений приймач («IF signal saturation») або висота, якої радар не може подати («Altitude reading overflow»). Відстань може й далі надходити, але сам радар каже, що довіряти їй не варто.
Що робити: найімовірніше спершу
Напруга живлення радара поза допустимою або просідає, коли мотори навантажують батарею.
ПеревіртеСповіщення «Voltage», що з'являється разом із газом, вказує на проводку живлення.
ВиправтеЖивіть радар від власного стабілізатора в межах напруги з його інструкції.
Радар дивиться на щось надто близьке чи надто відбивне (сам апарат, металева поверхня) або перегрівається в закритому відсіку.
ВиправтеЗабезпечте йому вільний огляд донизу й обдув; якщо сповіщення лишається на столі за нормального живлення, пристрій потребує ремонту.
Параметри, на які варто глянути
| Параметр | Що це |
|---|---|
RNGFND1_TYPE | Rangefinder type |
Код, який це надсилає
RangeFinder: Temperature alert
libraries/AP_RangeFinder/AP_RangeFinder_Ainstein_LR_D1.cpp AP_RangeFinder_Ainstein_LR_D1::report_malfunction() · Відкрити в ArduPilot Copter-4.6.3
RangeFinder: Altitude reading overflow alert
libraries/AP_RangeFinder/AP_RangeFinder_Ainstein_LR_D1.cpp AP_RangeFinder_Ainstein_LR_D1::report_malfunction() · Відкрити в ArduPilot Copter-4.6.3
RangeFinder: … alert
libraries/AP_RangeFinder/AP_RangeFinder_Ainstein_LR_D1.cpp AP_RangeFinder_Ainstein_LR_D1::report_malfunction() · Відкрити в ArduPilot Copter-4.7.1
libraries/AP_RangeFinder/AP_RangeFinder_Ainstein_LR_D1.cpp AP_RangeFinder_Ainstein_LR_D1::report_malfunction_v19000() · Відкрити в ArduPilot Copter-4.7.1
RangeFinder: IF signal saturation alert
libraries/AP_RangeFinder/AP_RangeFinder_Ainstein_LR_D1.cpp AP_RangeFinder_Ainstein_LR_D1::report_malfunction() · Відкрити в ArduPilot Copter-4.6.3
І ще 1 повідомлень, що надсилаються з тих самих місць.