I am attempting to implement a geo-fence as described in the “GNSS Application Note V1.3” using:
AT+QCFGEXT="addgeo",0,3,0,31.826,117.2168,100
which is the exact command in the example 3.4 page 63. I then query the settings of geofence 1 using: AT+QCFGEXT="addgeo",1
this displays the data I entered in the first command as expected but means the modem received the info. But then I send AT+QCFGEXT="querygeo",1
and I receive back:
QCFGEXT: "querygeo",1,0
OK
this means position unknown. But if I use the command: AT+QGPSLOC=2
I receive latitude and longitude measurements quickly. So I have a good quality GPS signal. So why is the position always unknown with respect to the geo-fence?