Navio2: GPS baud rate is jumping

Hi,

I started Navio2 first time some ago and it did work w/o any issues. Now I started it again after month or two and see errors like “Error pos vert variance”, no gps, etc. Looking at Mission planner’s log it seems like it can’t talk with GPS:

HUD 20 hz drawtime 1 gl True
bps 1934 loss 11 left 108 mem 29,5087890625 mav2 False sign False mav1 61 mav2 0 signed 0
INFO MissionPlanner.Utilities.Speech - TTS: say Bad GPS Health
bps 1887 loss 11 left 0 mem 28,234375 mav2 False sign False mav1 60 mav2 0 signed 0
HUD 16 hz drawtime 1 gl True
INFO MissionPlanner.MAVLinkInterface - 2016.07.24 20:43:48 6 GPS 0: detected as NMEA at 9600 baud
HUD 15 hz drawtime 4 gl True
bps 2032 loss 11 left 0 mem 28,98046875 mav2 False sign False mav1 63 mav2 0 signed 0
bps 1837 loss 11 left 0 mem 29,5849609375 mav2 False sign False mav1 59 mav2 0 signed 0
INFO MissionPlanner.Utilities.Speech - TTS: say Error compass variance
HUD 20 hz drawtime 1 gl True
INFO MissionPlanner.MAVLinkInterface - 2016.07.24 20:43:50 6 GPS 0: detected as NMEA at 230400 baud
HUD 19 hz drawtime 3 gl True
bps 2046 loss 11 left 30 mem 29,185546875 mav2 False sign False mav1 64 mav2 0 signed 0
HUD 20 hz drawtime 1 gl True
bps 1637 loss 11 left 32 mem 29,7451171875 mav2 False sign False mav1 53 mav2 0 signed 0
INFO MissionPlanner.Utilities.Speech - TTS: say Bad GPS Health
INFO MissionPlanner.MAVLinkInterface - 2016.07.24 20:43:52 6 GPS 0: detected as NMEA at 4800 baud
HUD 18 hz drawtime 0 gl True
bps 1934 loss 11 left 80 mem 28,521484375 mav2 False sign False mav1 61 mav2 0 signed 0
HUD 19 hz drawtime 3 gl True
bps 2283 loss 11 left 80 mem 29,060546875 mav2 False sign False mav1 72 mav2 0 signed 0
INFO MissionPlanner.MAVLinkInterface - 2016.07.24 20:43:54 6 GPS 0: detected as u-blox at 38400 baud
INFO MissionPlanner.Utilities.Speech - TTS: say Error compass variance
HUD 13 hz drawtime 1 gl True
bps 1934 loss 11 left 108 mem 28,1455078125 mav2 False sign False mav1 61 mav2 0 signed 0
HUD 17 hz drawtime 5 gl True
bps 1737 loss 11 left 76 mem 28,728515625 mav2 False sign False mav1 56 mav2 0 signed 0
INFO MissionPlanner.MAVLinkInterface - 2016.07.24 20:43:56 6 GPS 0: detected as NMEA at 115200 baud
INFO MissionPlanner.Utilities.Speech - TTS: say Bad Baro Health
bps 1860 loss 11 left 48 mem 29,4189453125 mav2 False sign False mav1 58 mav2 0 signed 0
HUD 19 hz drawtime 1 gl True
HUD 18 hz drawtime 5 gl True
bps 1749 loss 11 left 48 mem 28,1748046875 mav2 False sign False mav1 56 mav2 0 signed 0
INFO MissionPlanner.MAVLinkInterface - 2016.07.24 20:43:58 6 GPS 0: detected as NMEA at 57600 baud
INFO MissionPlanner.Utilities.Speech - TTS: say Bad GPS Health
HUD 20 hz drawtime 1 gl True
bps 1784 loss 11 left 0 mem 29,099609375 mav2 False sign False mav1 56 mav2 0 signed 0
HUD 17 hz drawtime 4 gl True
bps 1637 loss 11 left 0 mem 27,9638671875 mav2 False sign False mav1 53 mav2 0 signed 0
INFO MissionPlanner.MAVLinkInterface - 2016.07.24 20:44:00 6 GPS 0: detected as NMEA at 9600 baud

Sometimes it gets a data from GPS and I see my correct location on map, but then baud rate jumps again, and I see “No GPS” or “No Fix” in Mission planner. Any ideas how to fix it and what went wrong?
Upgrading to latest navio2 package, didn’t help.

Thanks in advance.

Gediminas

Please post which commands you are running step by step. This is most likely a misconfiguration, so starting from scratch will be a good option.

Hi Igor,

Thanks for your attention.
I used standard navio2 image (april release) and I run ardupilot with sample command: sudo ArduPlane -A udp:192.168.1.2:14550

Yesterday I tried to use the latest navio2 image, and all issues just gone. Previously navio2 package upgrade didn’t help. So now everything seems like works OK.

Thanks.

Gediminas

This is nice that you’ve resolved the issues! A fresh install does help sometimes.