Regarding GPS for the Sixfab Base Hat

Hello,

I’ve purchased the Sixfab 4G/LTE Cellular Modem Kit for Raspberry Pi including the Quectel EG25-G Modem and the two given antennas. Since there is some sort of GNSS availability on this modem, I’d like to know how to parse the GPS coordinates through the modem attached. I’ve looked through this section of the Sixfab website and have attempted to get it through GPS.py (Read GNSS/GPS Data with Sixfab Base HAT) but to no avail. When running it, I get a result like this:

$GPGSV,3,1,11,04,05,66,091,06,07,15E
$GPGSV,3,2,11,09,10,11,16,059,12,26,170,1
67
$GPGSV,3,3,11,13,04,118,15,08,153,16,166
$GPVTG,T,M,N,K,N
2C
$GPGSA,A,1,*32
$GPGGA,0,66
$GPRMC,V,N,V
29

No satellite data available.

Is there another way to receive the GPS coordinates? Currently, my modem is running the firmware EG25GGBR07A08M2G_A0.204.A0.204. Please let me know of a way to output the GPS coordinates properly.

Thank you,

Hi,

The NMEA sentences you’re seeing (like $GPGGA and $GPRMC) are incomplete or marked with a “V” (invalid) status, meaning the modem hasn’t locked onto enough satellites. This could be due to:

  • Antenna Issue: The GNSS antenna might not be properly connected or placed for a clear sky view.

  • GNSS Configuration: The modem’s GNSS might not be fully enabled or configured.

  • Signal Reception: Indoor use or obstructions could prevent satellite acquisition.

Hello,

I’ve tried to bring my modem outside with a clear sight to the sky, but I’m still getting no read on obtaining the latitude and longitude. I don’t believe it is an Antenna Issue, but I have tried configuring with the GNSS settings but I get this:

AT+QGPSLOC?
output: +CME ERROR: 516

AT+QGPSLOC
output: +CME ERROR: 502

I don’t know if I have enabled it right, but I have typed:

AT+QGPS
output: +QGPS=1

and

AT+QGPSEND
OK

which are also GPS-related commands that somehow work despite the other ones not being able to. One thing I’d like to note is that I am using minicom with /dev/ttyUSB2 for inputting my AT commands, and I also get dialogue like this that are generated automatically that I have not inputted:

AT+COPS?
+COPS: 0

OK
AT+CREG?
+CREG: 0,2

OK
AT+CREG?
+CREG: 0,2

OK
AT+CSQ
+CSQ: 27,99

OK
AT+COPS?
+COPS: 0

I would like to know if you have any sort of GPS command/fix that can allow me to use the GPS program properly for the EG25-G. Thank you.