¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io

GPS Clock


 
Edited

I have the GPS Clock breadboarded and working with a Ublox NEO-7M gps module. I have a Ublox NEO-M8Q module that I would like to use. However, the clock apparently does like the data from the M8Q. The TX and PPS from the M8Q look fine on a scope, and the module works with Ublox u-center. Ublox Configuration-Ports reports that protocol out is 0+1 - UBX+NMEA. I changed this to 1 - NMEA. But the change does not take. A poll shows the original protocol is unchanged. Is the mixture of UBX and NMEA confusing the GPS Clock? How can I change protocol on the M8Q to test?

TIA
Mitch W4OA


 

Hi Mitch.

The good news is that I have a NEO-M8 module in my clock and it works great.

The first thing to do is grab the latest version of the code.? Until 2 weeks ago, the?clock sketch used an older library meant only for single-constellation GPS modules like the Neo-7 series.? ?However, most newer GPS modules, like the NEO-8 series, are multi-constellation.? They output NMEA sentences that are incompatible with the older library.? ?I updated the code for problems exactly like this.

The next thing to check is the configuration in uCenter.? Your output protocol (UBX+NMEA) is fine. Check the text console output to see that the?module is sending NMEA sentences.? Check the baud rate (9600N81).? Also check the GNSS settings to see that no more than GPS, SBAS, QZSS and GLONASS are enabled.? ?(If you check more than this, there will be too much data to send at 9600 baud.? Yes, you can increase the baud rate and number of constellations, but I recommend keeping things simple when debugging)

Bruce

On Sun, Apr 18, 2021 at 4:56 PM w4oa@... <w4oa@...> wrote:
I have the GPS Clock breadboarded and working with a Ublox NEO-7M gps module. I have a Ublox NEO-8M module that I would like to use. However, the clock apparently does like the data from the 8M. The TX and PPS from the 8M look fine on a scope, and the module works with Ublox u-center. Ublox Configuration-Ports reports that protocol out is 0+1 - UBX+NMEA. I changed this to 1 - NMEA. But the change does not take. A poll shows the original protocol is unchanged. Is the mixture of UBX and NMEA confusing the GPS Clock? How can I change protocol on the 8M to test?

TIA
Mitch W4OA


 

I am using latest triple software for the GPS Clock, NMEA sentences being received, baud rate 9600, GPS, SBAS, QZSS and Glonass only enabled. Still no joy. Any other suggestions? I'm also starting to wonder if my NEO-M8Q modules are clones??? How can you tell if your module is a clone?

Mitch W4OA


 

Hi Mitch,

Since you have a Neo-7 and a Neo-8, consider comparing their outputs using uCenter.? ?Run the text output window and visually compare the NMEA sentences.? ?Since your Neo-7 works, any differences should give you a clue to what the problem is.

Bruce

On Mon, Apr 19, 2021 at 11:41 PM w4oa@... <w4oa@...> wrote:
I am using latest triple software for the GPS Clock, NMEA sentences being received, baud rate 9600, GPS, SBAS, QZSS and Glonass only enabled. Still no joy. Any other suggestions? I'm also starting to wonder if my NEO-M8Q modules are clones??? How can you tell if your module is a clone?

Mitch W4OA


 
Edited

Well, probable explanation found. I have three NEO-M8Q modules, all physically identical. I thought I had tried all three, but apparently had not checked one unit. I checked all three units with Bruce's new GPS_test sketch. One module worked, two didn't. I had bought two modules from one vendor and one module from a second vendor. Either I got some clones or two out of three modules were bad????

Anyway, my clock is ticking away, awesome!!! THANKS Bruce!!!

Mitch W4OA