I am working with BG95 modules with firmware BG95M2LAR02A04. My application obtains a GNSS timestamp and fix approximately every 30 minutes using
AT+QGPSLOC=5,2. The module will eventually refuse to obtain a fix, simply sending
+QGPSLOC: , , , , , , , , , , . Each time this happens I can obtain a new fix only by power cycling the modem, which is unacceptable for my application.
When this takes place,
AT+QGPSGNMEA="GSV" shows 16 satellites in view. The SNR for most of these satellites is 0.
AT+QGPSXTRADATA? at 22-9-20 02:22 UTC returns
+QGPSXTRADATA: 4320,"2022/09/20,01:00:00" which implies that XTRA data is valid and usable.
Occasionally, enabling GPS with AT+QGPS=1,1 (for low accuracy) will crash the modem. Is there new firmware for BG95 M2 modules that might solve this?