
General Commands
Rev 3.1 Jul.20
23
41113737
AT+GNSSGEOFEN
Configure and acquire geo-fencing settings
Usage:
•
Write (<action> = 0,1):
AT+GNSSGEOFEN=<action>
Response:
+GNSSOFEN,<action>,OK
or
+GNSSOFEN,<error code>
Purpose:
After setting enable / disable, $PSWIGEOFEN sentence will be set or not set as
an output.
•
Write (<action> = 2):
AT+GNSSGEOFEN=<action>,<ID>
Response:
+GNSSGEOFEN,<action>,<ID>,OK
or
+GNSSGEOFEN,<error code>
Purpose:
Erase the configuration of the specified ID region.
•
Write (<action> = 3):
AT+GNSSGEOFEN=< action >,<ID>,<lat>,<lon>,<radius>
Response:
+GNSSGEOFEN,<action>,<ID>,<lat>,<lon>,<radius>,OK
or
+GNSSGEOFEN,<error code>
Purpose:
Set the configuration of the specified ID region
•
Read:
AT+GNSSGEOFEN?
Response:
+GNSSGEOFEN,<sentence_status>,<region_1_data>,<region_2_data>,
<region_3_data>,OK
or
+GNSSGEOFEN,<error code>
Purpose:
Get whole region setting value.
Parameters:
<mode>
•
0—Disable $PSWIGEOFEN sentence.
•
1—Enable $PSWIGEOFEN sentence.
•
2—Erase the specified region configuration.
•
3—Set the specified region configuration.
<ID> (Region ID)
•
Range: 0-3
•
0—Only available for erasing commands.
<lat> (Latitude) (unit: degree)
•
North: positive (+)
•
South: negative (-)
•
Range: -90-90
•
0—Default value
<lon> (Longitude) (unit: degree)
•
East: positive (+)
•
West: negative (-)
•
Range: -180-180
•
0—Default value
<radius> (The radius of GEO-Fencing) (unit: meter)
•
Range: 1-65535
•
1—Default value
(Continued on next page)
Table 2
-
2: General Commands (Detail) (Continued)
Command
Description