Browse Source
when we have corrupt input due to loss of bytes on a UART we can end up with a u-blox packet with zero payload bytes. When that happens we need to bypass payload reading as otherwise we will end up keeping reading bytes until the driver resets at 4 seconds, causing a GPS outage. This was causing GPS outages every few hours in copters running 3.6.7, and was also reproduced in SITL using SIM_GPS_BYTELOSS.mission-4.1.18
1 changed files with 4 additions and 0 deletions
Loading…
Reference in new issue