NEO-GPS sketch no-longer displays number of satellites..

marine_hm:
Just tried compiling that(NMEAorder.ino) with the following errors:

Arduino: 1.8.4 (Windows 7), Board: "Pro Trinket 5V/16MHz (USB)"

In file included from C:\Program Files (x86)\Arduino\libraries\NeoGPS\examples\NMEAorder\NMEAorder.ino:37:0:

fatal error: AltSoftSerial.h: No such file or directory

#include <AltSoftSerial.h>    // <-- DEFAULT.  Two specific pins required

compilation terminated.

I didn't want you to get a new version. I was asking if you were trying to use a new version. :frowning: Well, since you have a new version now...

AltSoftSerial is the new default port for the NeoGPS examples. You have to edit GPSport.h to specify which port you want them all to use if the GPS is not connected to the AltSoftSerial pins. In your case, you should have this in Arduino/Libraries/NeoGPS/src/GPSport.h:

#ifndef GPSport_h
#define GPSport_h

#include <NeoSWSerial.h>
NeoSWSerial gpsPort(4, 3);  // ASSIGNS PINS 3, 4 FOR GPS RX/TX (slightly different name!)

#define GPS_PORT_NAME "NeoSWSerial(4,3)"
#define DEBUG_PORT NeoSerial

#endif

Then NMEAorder should build, upload and listen to the GPS on pins 4 and 3.

The NMEAGPS_cfg file you embedded shows that the program expected RMC and GGA sentences, with RMC selected as the LAST_SENTENCE. That seems ok, but you have to confirm it with NMEAorder. That file is from a fairly recent version of NeoGPS.

I had to split the file

LOL, I guess you've never used the Attachments and other options in the lower-left corner of the full post editor (appears after you Preview the Quick Reply at the bottom of this page). Please attach NMEAGPS_cfg.h and GPSfix_cfg.h to your next post. I do not need to see NeoGPS_cfg.h.

Now that you have a new version, you should verify that it still does not a satellite count.