Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Some old uBlox GPS units fail to configure reliably #5721

Closed
peterbarker opened this issue Feb 14, 2017 · 4 comments
Closed

Some old uBlox GPS units fail to configure reliably #5721

peterbarker opened this issue Feb 14, 2017 · 4 comments
Assignees
Milestone

Comments

@peterbarker
Copy link
Contributor

Issue details

Older uBlox GPS units fail to configure correctly in ArduPilot. Symptoms are these messages on the console:

GPS 0: detected as u-blox at 115200 baud
GPS 0: detected as u-blox at 115200 baud
GPS 0: detected as u-blox at 115200 baud

We currently believe that that message is somewhat misleading; there's a problem in detection where the serial buffer is not cleared before configuration messages are sent, so old data can be interpreted as responses to new queries.

Version

master, Copter 3.5rc series

Platform

[ * ] All
[ ] AntennaTracker
[ ] Copter
[ ] Plane
[ ] Rover

Hardware type

uBlox GPSs
PixRacer
px4-v1

@iseries1
Copy link
Contributor

It seems that this has been fixed by 5738.

@OXINARF
Copy link
Member

OXINARF commented Feb 24, 2017

Yes, it was. Thanks @iseries1

@OXINARF OXINARF closed this as completed Feb 24, 2017
@lthall
Copy link
Contributor

lthall commented Oct 9, 2017

I appear to be getting the same issue with Plane 3.8.2 and Copter 3.5.3.

Are there any more fixes?

@WickedShell
Copy link
Contributor

@lthall are you familiar with how to download all the settings off the GPS? This is usually an indication that you have a much more edge case setup then normal. When @peterbarker hit this it was related to one of the core messages used to keep the GPS driver alive wasn't enabled, and it was to far down the automatic configuration list. If you can get the GPS config then it should be straightforward to figure out why it's failing.

And whats the hardware version?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants