GPS u-blox повідомляє, що він таке
Що пише ArduPilot:
- GPS N: Legacy config unsupported
- GPS N: u-blox protocol: …
- u-blox supports L5 Band
- GPS N: u-blox protocol too old for CFG-VALGET/VALSET
- u-blox ……N HW: … SW: …
- GPS N: u-blox protocol supports CFG-VALGET/VALSET
Тут пояснено ще: 2
- u-blox N HW: … SW: …
- GPS N: u-blox module: …
Під час запуску приймач u-blox повідомляє ArduPilot, що він таке. «u-blox NEO-M8N 1 HW: … SW: …» подає назву модуля (якщо модуль її називає), номер GPS, апаратний код і прошивку; код 00190000 — це M9 або F9, 000A0000 — M10. «supports L5 Band» — двочастотний модуль. Версія 4.7 додає «u-blox module», «u-blox protocol» і те, чи можна налаштовувати модуль новішим способом, через CFG-VALGET/VALSET. «too old for CFG-VALGET/VALSET» позначено як попередження, але для M8 це очікувано: ArduPilot і далі налаштовує його старим способом. «Legacy config unsupported» — навпаки: працює лише новіший спосіб.
Назва чи версія, що не відповідає купленому, зазвичай означає клон. Це важить лише тоді, коли модуль ще й відхиляє налаштування: дивіться «GPS 1: u-blox … configuration 0x…».
Код, який це надсилає
GPS N: Legacy config unsupported
libraries/AP_GPS/AP_GPS_UBLOX_CFGv2.cpp AP_GPS_UBLOX_CFGv2::_identify_module() · Відкрити в ArduPilot Copter-4.7.1
GPS N: u-blox protocol: …
libraries/AP_GPS/AP_GPS_UBLOX_CFGv2.cpp AP_GPS_UBLOX_CFGv2::_identify_module() · Відкрити в ArduPilot Copter-4.7.1
u-blox supports L5 Band
libraries/AP_GPS/AP_GPS_UBLOX.cpp AP_GPS_UBLOX::_parse_gps() · Відкрити в ArduPilot Copter-4.7.1
GPS N: u-blox protocol too old for CFG-VALGET/VALSET
libraries/AP_GPS/AP_GPS_UBLOX_CFGv2.cpp AP_GPS_UBLOX_CFGv2::_identify_module() · Відкрити в ArduPilot Copter-4.7.1
І ще 4 повідомлень, що надсилаються з тих самих місць.