inav
inav copied to clipboard
[GPS] Fix message rate for newer ublox devices and add some extra debugging features
Fix the message configuration on m10 devices.
Also, add extra gps info to status output
GPS: HW Version: UBLOX10 Proto: 34.09 Baud: 115200
SATS: 0
HDOP: 99.990
EPH : 99.990 m
EPV : 99.990 m
GNSS Capabilities:
GNSS Provider active/default
GPS 1/1
Galileo 1/1
BeiDou 1/1
Glonass 0/0
Max concurrent: 3
Add gpssats cli command
# gpssats
UBLOX Satelites
satelite: 3:20
sigId: 0 (BeiDou B1I D1)
signal strength: 0 dbHz
quality: 1 (Searching signal...)
signal flags: 0x01
signal: Healthy
TODO:
- [x] Check with M10 Bench
- [x] M10 initialization
- [x] Check with M9 Bench
- [x] M9 initialization
- [x] Check with M8 Bench
- [x] M8 initialization
- [ ] Check with M10 with lock
- [ ] Check with M9 with lock
- [ ] Check with M8 with lock
- [ ] Parse older NAV_SAT messages in addition to NAV_SIG
- [ ] Parse older NAV_SVINFO messages in addition to NAV_SIG