LPWA Module Series
BG96 GNSS Application Note
BG96_GNSS_Application_Note 30 / 42
must be injected first via this command.
Parameter
2.2.9. AT+QGPSXTRADATA Inject gpsOneXTRA Data File
This command injects gpsOneXTRA assistance data file to GNSS engine. Before operating this command,
you must enable gpsOneXTRA, store the valid gpsOneXTRA data file into UFS of the mudule and inject
gpsOneXTRA time to GNSS engine. After operating this command successfully, gpsOneXTRA data file
can be deleted from UFS file, and you can query whether the gpsOneXTRA data is injected successfully
AT+QGPSXTRATIME Inject gpsOneXTRA Time
Test Command
AT+QGPSXTRATIME=?
Response
+QGPSXTRATIME:
0,<XTRA_time>,(
list
of
supported
<UTC>
s
),(
list of supported
<force>
s
),<uncrtn>
OK
Write Command
Inject gpsOneXTRA time
AT+QGPSXTRATIME=<op>,<XTRA_ti
me>[,<UTC>[,<force>,<uncrtn>]]
Response
OK
If there is any error related to ME functionality:
+CME ERROR: <errcode>
Maximum Response Time
300 ms
Characteristics
The command takes effect immediately;
The configuration will not be saved.
Reference
<op>
Integer type. Operation type.
0
Inject gpsOneXTRA time
<XTRA_time>
String type. Current UTC/GPS time.
Format: YYYY/MM/DD,hh:mm:ss. e.g. "2016/01/03,15:34:50".
<UTC>
Integer type. The type of time.
0
GPS time
1
UTC time
<force>
Integer type. Allows or forces GPS subsystem to accept the time injected.
0
Allow acceptance
1
Force acceptance
<uncrtn>
Integer type. Uncertainty of time. Default value: 3500. Unit: millisecond. It indicates
the time difference between sending a request to the SNTP server and receiving a
response from the SNTP server. If the set time is less than 3.5 s, it will be counted as
3.5 s.
<errcode>
Integer type. Error code of operation. See
Chapter 4
for details.