GPS-приймач знайдено
Що пише ArduPilot:
- GPS N: probing for … at N baud
- GPS N: detected …
- GPS N: specified as …
Ці рядки з'являються, коли приймач знайдено. «GPS 1: probing for u-blox at 230400 baud» означає, що для першого GPS на послідовному порту запущено драйвер; для u-blox — що його дані розпізнано на цій швидкості. «specified as …» — те саме для приймача, якого не шукають, а задають типом (DroneCAN, MAVLink, MSP): «DroneCAN1-125» — це шина CAN 1, вузол 125. «detected …» з'являється, коли прочитано перше повне повідомлення. Перший із цих рядків повторюється на початку кожного логу.
Якщо ці рядки повертаються кожні кілька секунд, приймач знаходять і знову втрачають: через 4 с без повного повідомлення ArduPilot починає пошук заново. Шукайте ненадійний роз'єм або живлення, що просідає.
Параметри, на які варто глянути
| Параметр | Що це |
|---|---|
GPS1_TYPE | GPS type |
GPS2_TYPE | GPS type |
GPS_AUTO_CONFIG | Automatic GPS configuration |
Де це зробити:Налаштування й тюнінг
Код, який це надсилає
GPS N: probing for … at N baud
libraries/AP_GPS/GPS_Backend.cpp AP_GPS_Backend::_detection_message() · Відкрити в ArduPilot Copter-4.7.1
GPS N: detected …
libraries/AP_GPS/AP_GPS.cpp AP_GPS::update_instance() · Відкрити в ArduPilot Copter-4.7.1
GPS N: specified as …
libraries/AP_GPS/GPS_Backend.cpp AP_GPS_Backend::_detection_message() · Відкрити в ArduPilot Copter-4.7.1