How to configure GPS module NEO6M

It's all about the code!
Post Reply
Kot_dnz
contributor
contributor
Posts: 29
Joined: Mon Dec 16, 2013 6:12 pm

How to configure GPS module NEO6M

Post by Kot_dnz »

This tutorial based on https://code.google.com/p/ardupirates/wiki/UbloxGPSTutorial - respect to author!
With adaptation to our requirements.

First at all connect GPS neo6m to USB-TTL converter (3,3v-Vcc, rx-tx, tx-rx, gnd-gnd) and to Windows PC
Image
By default module run with configuration 9600-8-n-1 and send many left for us NMEA fields.

Download the u-center software from http://www.u-blox.com/en/evaluation-tools-a-software/u-center/u-center.html
Start the program
Image
choose Message view
Image
Current rusefi NMEA lib parse only GxGGA and GxRMC.
On all other, which not hidden, right click and choose
"Disable child messages" and "Disable message" (GLL, GSA, GRS, ...)
Final window must look like
Image
Next step - increase port speed
UBX->CFG->PRT, instead 9600 chose 38400 and push in left bottom corner button "Send"
Window view
Image
Change the program speed
Image
Change rate - instead 1000 place 200
Don't forget push Send button.
Image
And now important thing - save all.
First is: Receiver -> Action -> Save Config
Image
And final step UBX -> CFG -> CFG -> Save current configuration
Image
"Send" button!

That's all.
Now switch off/on power supply, module need approx 10-15 secs for cold start up.
Run putty (or what you want), and on speed 38400 we must have
Image
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: How to configure GPS module NEO6M

Post by AndreyB »

That's a great HOWTO, thank you @!
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Post Reply