NEO M8U GPS

I really hope someone cold help or point me in a good direction where I can help myself.

I am new to Arduino but not to coding so I understand mostly how to communicate with the boards.

Here is my issue. I have put together the M8U dead reckoning example exactly as described in “SparkFun GPS Dead Reckoning NEO-M8U Hookup Guide”. I ordered the same parts as well. I needed to change out the N.FL cable for SMA Female though.

I went through the process of Calibration which went OK. (Done in Car)

Then I could not get an NMEA sentence after running Basic NMEA Read Sketch. MY GPS was in open sky. After a bit of tinkering I eventually got the NMEA sentences out of the serial and my PC was able to log my movement. (Done at desktop)

When I moved the device back to the car I figured I should calibrate again. Then load the Basic NMEA Read sketch again.

At this point I got nothing. The GPS does not get a fix on any Satellites. I have been at this for 3 days now and have tried everything I can think of.

Luckily I have access to a large supply of GPS antenna so can rule out the antenna as an issue.

I have extensive knowledge of working with GPS’s so know for a fact I have full view of the SKY.

It worked once so it should work again with the same config.

Here is where I need help.

  1. Is there a specific process I need to go through in order to get NMEA sentences or even NMEA parsing to work.

  2. Does the M8U need to be calibrated in order to get a GPS fix.

  3. Is there a way to reset my Breakout Board and Redboard QWIIC back to factory default.

Any help will be very much appreciated.

One of the engineers at ublox did a demo with u-center… it is a powerful tool for diagnosing their GPS module.s I haven’t had time to dig into it or the latest receivers, but if you can get it up an running… it should be able to help you figure out any issues you are having. According to the engineer it is a production level software that they use on the manufacturing line… so read the documentation carefully (I’m not sure, but you might be able to brick your receiver with that much control).