GPS u-blox відмовився ввімкнути чи вимкнути супутниковий сигнал
Що пише ArduPilot:
- GPS N: unable to configure band 0x0x…
У новіших приймачах u-blox (F9, M10) ArduPilot вмикає й вимикає супутникові системи та їхні сигнали по одному, як вимагає GPSn_GNSS_MODE. Одну з цих змін приймач відхилив; число — його внутрішній ключ цього сигналу. Приймач працює далі з тими сигналами, які вже мав.
Що робити: найімовірніше спершу
GPSn_GNSS_MODEвимагає системи чи сигналу, яких у цього модуля немає, або поєднання, якого він не допускає.Перевірте
GPS1_GNSS_MODEне 0. Його біти: 0 — GPS, 1 — SBAS, 2 — Galileo, 3 — BeiDou, 4 — IMES, 5 — QZSS, 6 — GLONASS.ВиправтеПозначте лише ті системи, що є в документації модуля, або задайте
GPS1_GNSS_MODE(для другого GPS —GPS2_GNSS_MODE) 0, щоб лишити власний вибір модуля, потім перезавантажте.
Параметри, на які варто глянути
| Параметр | Що це |
|---|---|
GPS1_GNSS_MODE | GNSS system configuration |
GPS2_GNSS_MODE | GNSS system configuration |
GPS_DRV_OPTIONS | driver options |
Код, який це надсилає
GPS N: unable to configure band 0x0x…
libraries/AP_GPS/AP_GPS_UBLOX.cpp AP_GPS_UBLOX::_parse_gps() · Відкрити в ArduPilot Copter-4.7.1