I have been having issues with the GNSS on the WP7702 where the a position fix stops being reported in our app. I have finally narrowed this done to an interaction with the radio and the GNSS which has been identified earlier this year in this post.
It appears that if the modem loses a connection to the network or is turned off with a
cm radio off command the GNSS position fixes are no longer reported even though a
gnss get status reports
gnss get agpsMode reports
Standalone agps mode.
AT!GPSFIX=1,255,50 I see a single fix report in the logs but the portion fix reports don’t occur at the 1Hz rate it was before the network connect was lost. A
gnss start seems to cause the GNSS to start producing position reports at the selected 1Hz rate.
How do I stop this behaviour? We have been using the WP8548 and it doesn’t exhibit this behaviour. Our product requires constant GNSS fixes regardless of the state of the network connection.
Also is this behaviour documented, it has been incredibly frustrating attempting to track down this issue.