Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 18:13 11 Apr 2026 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : NEO 6 GPS UNITS NOT OUTPUTTING NMEA

Author Message
OA47

Guru

Joined: 11/04/2012
Location: Australia
Posts: 1045
Posted: 12:22am 11 Apr 2026
Copy link to clipboard 
Print this post

I purchased some GPS modules from AE and have found that they don't output NMEA. From my research it is possible they are outputting UBX. Are these units usable at all with MMBASIC ?

OA47
 
phil99

Guru

Joined: 11/02/2018
Location: Australia
Posts: 3122
Posted: 12:55am 11 Apr 2026
Copy link to clipboard 
Print this post

It depends on how the module configures the NEO-6 chip.
  Quote  1.15Configuration
1.15.1 Boot-time configuration
NEO-6 modules provide configuration pins for boot-time configuration. These become effective immediately
after start-up. Once the module has started, the configuration settings can be modified with UBX configuration
messages. The modified settings remain effective until power-down or reset. If these settings have been stored
in battery-backup RAM, then the modified configuration will be retained, as long as the backup battery supply is
not interrupted.
NEO-6 modules include both CFG_COM0 and CFG_COM1 pins and can be configured as seen in Table 6.
Default settings in bold.
Table 6: Supported COM settings
CFG_COM1 CFG_COM0 Protocol Messages UARTBaud rate USB power
1 1 NMEA GSV, RMC, GSA, GGA, GLL, VTG, TXT 9600 BUS Powered
1 0 NMEA GSV, RMC, GSA, GGA, GLL, VTG, TXT 38400 Self Powered
0 1 NMEA GSV14, RMC, GSA, GGA, VTG, TXT 4800 BUS Powered
0 0 UBX NAV-SOL, NAV-STATUS, NAV-SVINFO, NAV-CLOCK, INF, MON-EXCEPT, AID-ALPSERV 57600 BUS Powered

Elsewhere in the data sheet it says the COM pins can be configured for SPI instead of TTL serial.

Try to get some data about the module configuration or circuit from the seller or manufacturer.

Armed with that it may be possible to modify the module to output NMEA on TTL serial.
I don't think MMBasic built-in functions can use anything else.

Edit.
I notice all the GPS() functions that have been removed from the MMBasic manual have not been added to the GPS and Astronomical Commands Reference PDF.
Edited 2026-04-11 11:44 by phil99
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 11165
Posted: 07:57am 11 Apr 2026
Copy link to clipboard 
Print this post

  Quote  I notice all the GPS() functions that have been removed from the MMBasic manual have not been added to the GPS and Astronomical Commands Reference PDF.

They are in the Option_GPS_User_Manual
 
Print this page


To reply to this topic, you need to log in.

The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2026