Quectel LTE Standard GNSS Application Note V1.2
Quectel LTE Standard GNSS Application Note V1.2
Rev. LTE_Standard_GNSS_Application_Note_V1.2
Date: 2019-10-23
Status: Released
www.quectel.com
LTE Standard Module Series
LTE Standard GNSS Application Note
Our aim is to provide customers with timely and comprehensive service. For any
assistance, please contact our company headquarters:
GENERAL NOTES
QUECTEL OFFERS THE INFORMATION AS A SERVICE TO ITS CUSTOMERS. THE INFORMATION
PROVIDED IS BASED UPON CUSTOMERS’ REQUIREMENTS. QUECTEL MAKES EVERY EFFORT
TO ENSURE THE QUALITY OF THE INFORMATION IT MAKES AVAILABLE. QUECTEL DOES NOT
MAKE ANY WARRANTY AS TO THE INFORMATION CONTAINED HEREIN, AND DOES NOT ACCEPT
ANY LIABILITY FOR ANY INJURY, LOSS OR DAMAGE OF ANY KIND INCURRED BY USE OF OR
RELIANCE UPON THE INFORMATION. ALL INFORMATION SUPPLIED HEREIN IS SUBJECT TO
CHANGE WITHOUT PRIOR NOTICE.
COPYRIGHT
THE INFORMATION CONTAINED HERE IS PROPRIETARY TECHNICAL INFORMATION OF
QUECTEL WIRELESS SOLUTIONS CO., LTD. TRANSMITTING, REPRODUCTION, DISSEMINATION
AND EDITING OF THIS DOCUMENT AS WELL AS UTILIZATION OF THE CONTENT ARE
FORBIDDEN WITHOUT PERMISSION. OFFENDERS WILL BE HELD LIABLE FOR PAYMENT OF
DAMAGES. ALL RIGHTS ARE RESERVED IN THE EVENT OF A PATENT GRANT OR
REGISTRATION OF A UTILITY MODEL OR DESIGN.
Copyright © Quectel Wireless Solutions Co., Ltd. 2019. All rights reserved.
LTE_Standard_GNSS_Application_Note 1 / 39
LTE Standard Module Series
LTE Standard GNSS Application Note
History
LTE_Standard_GNSS_Application_Note 2 / 39
LTE Standard Module Series
LTE Standard GNSS Application Note
Contents
1 Introduction ......................................................................................................................................... 6
1.1. GNSS Turning on/off Procedures .............................................................................................. 6
1.2. NMEA Sentence Types .............................................................................................................. 7
1.3. Introduction of gpsOneXTRA Assistance ................................................................................... 7
3 Examples ........................................................................................................................................... 35
LTE_Standard_GNSS_Application_Note 3 / 39
LTE Standard Module Series
LTE Standard GNSS Application Note
5 Appendix A References.................................................................................................................... 38
LTE_Standard_GNSS_Application_Note 4 / 39
LTE Standard Module Series
LTE Standard GNSS Application Note
Table Index
LTE_Standard_GNSS_Application_Note 5 / 39
LTE Standard Module Series
LTE Standard GNSS Application Note
1 Introduction
Quectel LTE standard modules integrate a GNSS engine which supports GPS, BeiDou, Galileo and
GLONASS systems and also gpsOneXTRA Assistance technology. The high-performance GNSS engine
is suitable for various applications where the lowest-cost and accurate positioning is needed, and it
supports position tracking without any network assistance. The GNSS makes LTE standard modules
popular in application fields such as turn-by-turn navigation, asset tracking, personnel tracking,
location-aware games, as well as home and fleet management.
The GNSS of LTE standard modules supports location calculation without any assistance from the
network. GNSS turning on/off procedures are shown below:
LTE_Standard_GNSS_Application_Note 6 / 39
LTE Standard Module Series
LTE Standard GNSS Application Note
The NMEA sentences are compatible with NMEA-0183 protocol, and four kinds of prefixes are available
to differentiate NMEA sentences of different satellite systems, as illustrated below.
GPGGA - Global positioning system fix data, such as time, position, etc.
GPRMC - Recommended minimum specific GNSS data
GPGSV - GNSS satellites in view, such as number of satellites in view, satellite ID numbers, etc.
GPGSA - GNSS DOP and active satellites
GPVTG - Course over ground and ground speed
For GLONASS NMEA sentences, the prefixes are "GL" and "GN", as below:
GLGSV - GNSS satellites in view, such as number of satellites in view, satellite ID numbers, etc.
GNGSA - GNSS DOP and active satellites
GNGNS - GNSS fix data
GAGGA - Global positioning system fix data, such as time, position, etc.
GARMC - Recommended minimum specific GNSS data
GAGSV - GNSS satellites in view, such as number of satellites in view, satellite ID numbers, etc.
GAGSA - GNSS DOP and active satellites
GAVTG - Course over ground and ground speed
PQGSV - GNSS satellites in view, such as number of satellites in view, satellite ID numbers, etc.
PQGSA - GNSS DOP and active satellites
gpsOneXTRA Assistance technology enhances the performance of GNSS and provides simplified GNSS
assistance delivery, including ephemeris, almanac, ionosphere, UTC, health and coarse time assistance
for GNSS engine. After activating gpsOneXTRA Assistance, the TTFF (Time to First Fix) can be reduced
by 18s~30s (or more in harsh environments with weak signals). The assistance data which is obtained
from one of the gpsOneXTRA Assistance web servers needs to be updated once a day (or every couple
of days).
Before using this function, please make sure the valid gpsOneXTRA assistance data is available first. It is
necessary to download a new gpsOneXTRA binary file which contains the data from one of the
gpsOneXTRA Assistance web servers via URLs listed below.
LTE_Standard_GNSS_Application_Note 7 / 39
LTE Standard Module Series
LTE Standard GNSS Application Note
http://xtrapath1.izatcloud.net/xtra2.bin
http://xtrapath2.izatcloud.net/xtra2.bin
http://xtrapath3.izatcloud.net/xtra2.bin
http://xtrapath1.izatcloud.net/xtra3grc.bin
http://xtrapath2.izatcloud.net/xtra3grc.bin
http://xtrapath3.izatcloud.net/xtra3grc.bin
http://xtrapath1.izatcloud.net/xtra3grcej.bin
http://xtrapath2.izatcloud.net/xtra3grcej.bin
http://xtrapath3.izatcloud.net/xtra3grcej.bin
gpsOneXTRA assistance data needs to be updated regularly. The status of gpsOneXTRA data files can
be queried via AT+QGPSXTRADATA? before updating.
Step 1: gpsOneXTRA Assistance function is disabled by default, and can be enabled via
AT+QGPSXTRA=1.
Step 2: Query and confirm the current validity of gpsOneXTRA data file via AT+QGPSXTRADATA?. If
the data is invalid, perform Step 3~6 then; if the data is valid, turn on GNSS engine according to
the procedures described in Chapter 1.1 directly.
Step 3: Download files with suffix “xtra2.bin” or “xtra3grc.bin” to the module via URLs listed above.
Step 4: Inject the correct gpsOneXTRA time to GNSS engine via AT+QGPSXTRATIME.
Step 5: Inject the valid gpsOneXTRA data file to GNSS engine via AT+QGPSXTRADATA.
Step 6: Turn on GNSS engine according to the procedures described in Chapter 1.1.
NOTE
Before Step 1, it is necessary to ensure that the GNSS engine has been turned off.
For more detailed information of the AT commands mentioned above, please refer to Chapter 2.9, 2.10
and 2.11.
LTE_Standard_GNSS_Application_Note 8 / 39
LTE Standard Module Series
LTE Standard GNSS Application Note
The command is used to query and configure various GNSS settings, including NMEA sentences output
port, output type, etc.
OK
Reference
LTE_Standard_GNSS_Application_Note 9 / 39
LTE Standard Module Series
LTE Standard GNSS Application Note
This command is used to configure the NMEA sentences output port. It will take effect immediately.
OK
Parameter
<out_port> String type. Configure the output port of NMEA sentences, and the parameter
configuration will be automatically saved to NVRAM.
"none" Close NMEA sentence output
"usbnmea" Output via USB NMEA port
"uartdebug" Output via debug UART port
<errcode> Integer type. The error code of operation. Please refer to Chapter 4 for details.
via AT+QGPSGNMEA
This command is used to enable/disable acquisition of NMEA sentences via AT+QGPSGNMEA. It will
take effect immediately.
LTE_Standard_GNSS_Application_Note 10 / 39
LTE Standard Module Series
LTE Standard GNSS Application Note
AT+QGPSGNMEA:
OK
Or
ERROR
OK
Parameter
<NMEA_src> Integer type. If enabled, original NMEA sentences can be acquired via
AT+QGPSGNMEA, and the parameter configuration will be automatically saved
to NVRAM. Meanwhile, sentences are outputted via the same NMEA ports as
before.
0 Disable
1 Enable
<errcode> Integer type. The error code of operation. Please refer to Chapter 4 for details.
Sentences
This command is used to configure the type of GPS NMEA sentences that will be outputted. It will take
effect after the module is rebooted.
LTE_Standard_GNSS_Application_Note 11 / 39
LTE Standard Module Series
LTE Standard GNSS Application Note
OK
Parameter
<GPS_NMEA_type> Integer type. Output type of GPS NMEA sentences, and the parameter
configuration will be automatically saved to NVRAM. The default value is 31
which means that all the five types of sentences will be outputted.
0 Disable
1 GPGGA
2 GPRMC
4 GPGSV
8 GPGSA
16 GPVTG
<errcode> Integer type. The error code of operation. Please refer to Chapter 4 for details.
NMEA Sentences
This command is used to configure the type of the GLONASS NMEA sentence that will be outputted. It
will take effect after the module is rebooted.
OK
LTE_Standard_GNSS_Application_Note 12 / 39
LTE Standard Module Series
LTE Standard GNSS Application Note
Parameter
<GLONASS_NMEA_type> Integer type. Configure output type of GLONASS NMEA sentences, and
the parameter configuration will be automatically saved to NVRAM. The
default value is 0.
0 Disable
1 GLGSV
2 GNGSA
4 GNGNS
<errcode> Integer type. The error code of operation. Please refer to Chapter 4 for
details.
Sentences
This command is used to configure the type of Galileo NMEA sentence that will be outputted. It will take
effect after the module is rebooted.
OK
LTE_Standard_GNSS_Application_Note 13 / 39
LTE Standard Module Series
LTE Standard GNSS Application Note
Parameter
<Galileo_NMEA_type> Integer type. Configure output type of Galileo NMEA sentences, and the
parameter configuration will be automatically saved to NVRAM. The default
value is 0.
0 Disable
1 GAGSV
<errcode> Integer type. The error code of operation. Please refer to Chapter 4 for
details.
Sentences
This command is used to configure the type of BeiDou NMEA sentence that will be outputted. It will take
effect after the module is rebooted.
OK
Parameter
<BeiDou_NMEA_type> Integer type. Configure output type of BeiDou NMEA sentences, and the
parameter configuration will be automatically saved to NVRAM. The default
value is 0.
0 Disable
1 PQGSA
LTE_Standard_GNSS_Application_Note 14 / 39
LTE Standard Module Series
LTE Standard GNSS Application Note
2 PQGSV
<errcode> Integer type. The error code of operation. Please refer to Chapter 4 for
details
This command is used to configure the supported GNSS constellations of the module. It will take effect
after the module is rebooted.
OK
Parameter
LTE_Standard_GNSS_Application_Note 15 / 39
LTE Standard Module Series
LTE Standard GNSS Application Note
This command is used to configure the OPD mode. This command will take effect after the module is
rebooted.
OK
Parameter
<ODP_control> Integer type. Set ODP mode. The setting will be automatically saved to NVRAM.
0 Disable ODP
1 Low power mode
2 Ready mode
<errcode> Integer type. The error code of operation. Please refer to Chapter 4 for details.
This command is used to enable/disable the DPO mode for GNSS. It will take effect after the module is
rebooted.
LTE_Standard_GNSS_Application_Note 16 / 39
LTE Standard Module Series
LTE Standard GNSS Application Note
ERROR
OK
Parameter
<DPO_enable> Integer type. Enable/Disable DPO. The setting will be automatically saved to
NVRAM.
0 Disable DPO
1 Enable the DPO with dynamic duty cycle
2 Enable the DPO only if the phone is not connected to an external
power supply (not running on battery)
<errcode> Integer type. The error code of operation. Please refer to Chapter 4 for details.
This command is used to enable/disable GNSS extended GGSV. It will take effect after the module is
rebooted.
OK
LTE_Standard_GNSS_Application_Note 17 / 39
LTE Standard Module Series
LTE Standard GNSS Application Note
Reference
Parameter
This command is used to configure the plane mode (control plane or user plane) to be used by the
Mobile-Originated (MO) AGPS session. This command will take effect after the module is rebooted.
OK
Parameter
LTE_Standard_GNSS_Application_Note 18 / 39
LTE Standard Module Series
LTE Standard GNSS Application Note
This command is used to configure whether to enable GNSS when the module restarts. It will take effect
after the module is rebooted.
OK
Parameter
<autoGPS> Integer type. Enable/disable GNSS to run automatically after the module is
powered on, and the parameter configuration will be automatically saved to
NVRAM.
0 Disable GNSS to run automatically
1 Enable GNSS to run automatically
<errcode> Integer type. The error code of operation. Please refer to Chapter 4 for details.
This command is used to configure the SUPL version in an SI session, and the most likely used SUPL
major version in a NI session. This command will take effect after the module is rebooted.
LTE_Standard_GNSS_Application_Note 19 / 39
LTE Standard Module Series
LTE Standard GNSS Application Note
Or
ERROR
OK
Parameter
This command is used to configure the AGPS positioning mode. It will take effect after the module is
rebooted.
OK
LTE_Standard_GNSS_Application_Note 20 / 39
LTE Standard Module Series
LTE Standard GNSS Application Note
Parameter
<AGPS_posmode> Integer type. AGPS positioning mode configuration. The range is 0-4294967295.
The default value of each LTE Standard modules are different.
<errcode> Integer type. The error code of operation. Please refer to Chapter 4 for details.
This command is used to configure A-GPS LPP positioning protocol and A-GLONASS positioning
protocol. This command will take effect after rebooting the module.
OK
Parameter
LTE_Standard_GNSS_Application_Note 21 / 39
LTE Standard Module Series
LTE Standard GNSS Application Note
This command is used to configure the NMEA sentence output frequency. It can only be executed when
the GNSS engine is turned off and takes effect immediately. When the output frequency of NMEA is set
higher than 1Hz, the output of GGA, RMC, VTG and GSA sentences will be outputted at the set frequency,
and the output of GSV sentence will always be 1Hz.
OK
Parameter
<freq> Integer type. NMEA output frequency. The default value is 1Hz.
1 1Hz
2 2Hz
5 5Hz
10 10Hz
<errcode> Integer type. The error code of operation. Please refer to Chapter 4 for details.
NOTE
Not all modules and software baselines support this function. Please consult Quectel Technical Support
Team for specific supported model and software baselines.
LTE_Standard_GNSS_Application_Note 22 / 39
LTE Standard Module Series
LTE Standard GNSS Application Note
The command is used to delete assistance data so as to operate cold start, hot start and warm start of
GNSS. The command can only be executed when GNSS is turned off. After deleting the assistance data
via this command, the cold start of GNSS can be enforced via AT+QGPS. Hot/warm start can also be
performed if the corresponding conditions are satisfied. This command takes effect immediately.
OK
Write Command Response
AT+QGPSDEL=<delete_type> OK
Or
ERROR
Parameter
LTE_Standard_GNSS_Application_Note 23 / 39
LTE Standard Module Series
LTE Standard GNSS Application Note
This command is used to turn on GNSS function. When <fix_count> is 0, GNSS can be turned off via
AT+QGPSEND. When <fix_count> is non-zero and reaches the value specified by customers, GNSS will
be turned off automatically. This command takes effect immediately.
OK
Read Command Response
Read current GNSS state +QGPS: <GNSS_state>
AT+QGPS?
OK
Write Command Response
AT+QGPS=<GNSS_mode>[,<fix_maxt OK
ime>[,<fix_maxdist>[,<fix_count>[,<fi Or
x_rate>]]]] ERROR
Parameter
LTE_Standard_GNSS_Application_Note 24 / 39
LTE Standard Module Series
LTE Standard GNSS Application Note
0-1000
0 Continuous positioning.
Other values Actual positioning times.
<fix_rate> Integer type. The interval between the first and the second positioning. Unit: s.
1–65535
<errcode> Integer type. The error code of operation. Please refer to Chapter 4 for details.
When GNSS is turned on and <fix_count> is 0, GNSS fixes position continuously and can be turned off
via AT+QGPSEND. When <fix_count> is non-zero and reaches the value specified by customers, GNSS
will be turned off automatically. This command takes effect immediately.
Parameter
<errcode> Integer type. The error code of operation. Please refer to Chapter 4 for details.
LTE_Standard_GNSS_Application_Note 25 / 39
LTE Standard Module Series
LTE Standard GNSS Application Note
This command is used to acquire positioning information. Before executing the command, GNSS must be
turned on via AT+QGPS. If GNSS fails in position fix, +CME ERROR: <errcode> will be returned to
indicate the corresponding situation. This command takes effect immediately.
OK
Write Command Response
AT+QGPSLOC=<mode> +QGPSLOC: <UTC>,<latitude>,<longitude>,<HDOP>,<alt
itude>,<fix>,<COG>,<spkm>,<spkn>,<date>,<nsat>
OK
Parameter
If <mode> is 0:
Format: ddmm.mmmm N/S (Quoted from GPGGA sentence)
dd 00-89 (degree)
mm.mmm 00.0000-59.9999 (minute)
N/S North latitude/South latitude
If <mode> is 1:
Format: ddmm.mmmmmm N/S (Quoted from GPGGA sentence)
dd 00-89 (degree)
mm.mmmmmm 00.000000-59.999999 (minute)
LTE_Standard_GNSS_Application_Note 26 / 39
LTE Standard Module Series
LTE Standard GNSS Application Note
If <mode> is 2:
Format: (-)dd.ddddd (Quoted from GPGGA sentence)
dd.ddddd -89.99999-89.99999 (degree)
- South latitude
<longitude> Longitude
If <mode> is 0:
Format: dddmm.mmmm E/W (Quoted from GPGGA sentence)
Ddd 000-179 (degree)
mm.mmmm 00.0000-59.9999 (minute)
E/W East longitude/West longitude
If <mode> is 1:
Format: dddmm.mmmmmm E/W (Quoted from GPGGA sentence)
Ddd 000-179 (degree)
mm.mmmmmm 00.000000-59.999999 (minute)
E/W East longitude/West longitude
If <mode> is 2:
Format: (-)dd.ddddd (Quoted from GPGGA sentence)
dd.ddddd -179.99999-179.99999 (degree)
- West longitude
<HDOP> Horizontal precision: 0.5-99.9 (Quoted from GPGGA sentence).
<altitude> The altitude of the antenna away from the sea level (unit: m), and is accurate to one
decimal place (Quoted from GPGGA sentence).
<fix> GNSS positioning mode (Quoted from GAGSA/GPGSA sentence).
2 2D positioning
3 3D positioning
<COG> Course Over Ground based on true north.
Format: ddd.mm (Quoted from GPVTG sentence).
ddd 000-359 (degree)
mm 00-59 (minute)
<spkm> Speed over ground.
Format: xxxx.x. Unit: km/h. Accurate to one decimal place (Quoted from GPVTG
sentence).
<spkn> Speed over ground.
Format: xxxx.x. Unit: knots. Accurate to one decimal place (Quoted from GPVTG
sentence).
<date> UTC time when fixing position.
Format: ddmmyy (Quoted from GPRMC sentence).
<nsat> Number of satellites, from 00 (the first 0 should be retained) to 12 (Quoted from
GPGGA sentence).
LTE_Standard_GNSS_Application_Note 27 / 39
LTE Standard Module Series
LTE Standard GNSS Application Note
<errcode> Integer type. The error code of operation. Please refer to Chapter 4 for details.
This command is used to configure the SUPL server URL. The parameter configuration will be saved to
NVRAM automatically. This command takes effect immediately.
OK
Read Command Response
AT+QGPSSUPLURL? +QGPSSUPLURL: <SUPL_URL>
OK
Write Command Response
Configure SUPL server URL OK
AT+QGPSSUPLURL=<SUPL_URL> Or
ERROR
Parameter
<SUPL_URL> String type. SUPL server address. The address format is “URL:port_number” where
the “port_number” can be omitted, for example "supl.server.com", "123.123.123.123",
and "supl.server.com:7275". When the “port number” is omitted, the default value
(7275) will be used.
<errcode> Integer type. The error code of operation. Please refer to Chapter 4 for details.
LTE_Standard_GNSS_Application_Note 28 / 39
LTE Standard Module Series
LTE Standard GNSS Application Note
This command is used to inject SUPL certificate. The certificate file should be inputted into the file system
via AT+QFUPL, details of which are provided in Quectel_LTE_Standard_FILE_Application_Note. The
certificate should be obtained from the operator or the server provider. This command takes effect
immediately.
OK
Read Command Response
AT+QGPSSUPLCA?
OK
Or
ERROR
Write Command Response
AT+QGPSSUPLCA=<CA_file_name> OK
Or
ERROR
Parameter
This command is used to acquire NMEA sentences. Before using this command, GNSS must be turned
on via AT+QGPS, and set <NMEA_src> into 1 to enable acquisition of NMEA sentences via
AT+QGPSGNMEA.
LTE_Standard_GNSS_Application_Note 29 / 39
LTE Standard Module Series
LTE Standard GNSS Application Note
used to acquire NMEA sentences on condition that the GNSS has already acquired sentences via this
command after its activation. And the sentences acquired via the command will be the last ones that have
ever been acquired. This command takes effect immediately.
OK
Write Command Response
Query GGA sentence +QGPSGNMEA: GGA sentence
AT+QGPSGNMEA="GGA"
OK
LTE_Standard_GNSS_Application_Note 30 / 39
LTE Standard Module Series
LTE Standard GNSS Application Note
Parameter
<errcode> Integer type. The error code of operation. Please refer to Chapter 4 for details.
This command is used to enable/disable gpsOneXTRA Assistance function, and it will take effect
immediately.
OK
Read Command Response
AT+QGPSXTRA? +QGPSXTRA: <xtraenable>
OK
Write Command Response
AT+QGPSXTRA=<xtraenable> OK
Or
ERROR
LTE_Standard_GNSS_Application_Note 31 / 39
LTE Standard Module Series
LTE Standard GNSS Application Note
Parameter
<xtraenable> Integer type. Enable/disable gpsOneXTRA Assistance function, and the parameter
configuration will be automatically saved to NVRAM.
0 Disable gpsOneXTRA Assistance
1 Enable gpsOneXTRA Assistance
<errcode> Integer type. The error code of operation. Please refer to Chapter 4 for details.
This command can be used to inject gpsOneXTRA time to GNSS engine. Before using it, gpsOneXTRA
Assistance function must be enabled via AT+QGPSXTRA=1 command. After activating the function, the
GNSS engine will ask for gpsOneXTRA time and assistance data file. Before injecting gpsOneXTRA data
file, gpsOneXTRA time must be injected first via this command. This command takes effect immediately.
OK
Write Command Response
Inject gpsOneXTRA time OK
AT+QGPSXTRATIME=<type>,<xtratim Or
e>,<utc>,<force>,<uncrtn> ERROR
Parameter
LTE_Standard_GNSS_Application_Note 32 / 39
LTE Standard Module Series
LTE Standard GNSS Application Note
This command is used to inject a gpsOneXTRA assistance data file to the GNSS engine. Before operating
this command, gpsOneXTRA must be enabled, valid gpsOneXTRA data file must be stored into RAM or
UFS (UFS is recommended) of the module and gpsOneXTRA time be injected to GNSS engine. After
operating this command successfully, gpsOneXTRA data file can be deleted from RAM or UFS, and
whether the gpsOneXTRA data is injected successfully can be queried via AT+QGPSXTRADATA?.
OK
Read Command Response
Query the status of gpsOneXTRA data +QGPSXTRADATA: <xtradatadurtime>,<injecteddatatim
files e>
AT+QGPSXTRADATA?
OK
LTE_Standard_GNSS_Application_Note 33 / 39
LTE Standard Module Series
LTE Standard GNSS Application Note
Parameter
<xtradatafilename> String type. Filename of the gpsOneXTRA data file, e.g. xtra2.bin or
xtra3grc.bin.
<xtradatadurtime> Integer type. Valid time of injected gpsOneXTRA data file. Unit: min.
0 No gpsOneXTRA file or the file is overdue
1-10080 Valid time of gpsOneXTRA file
<injecteddatatime> String type. Start time of the valid time of gpsOneXTRA data file.
Format: YYYY/MM/DD,hh:mm:ss, e.g. 2016/01/03,15:34:50.
<errcode> Integer type. The error code of operation. Please refer to Chapter 4 for
details.
LTE_Standard_GNSS_Application_Note 34 / 39
LTE Standard Module Series
LTE Standard GNSS Application Note
3 Examples
Default parameters are used in this example to turn on GNSS. After turning on GNSS, NMEA sentences
will be outputted from "usbnmea" port by default; and GNSS can be turned off via AT+QGPSEND.
OK
AT+QGPSEND //Turn off GNSS.
OK
When GNSS is turned on and <nmeasrc> is set to 1, NMEA sentences can be acquired directly via
AT+QGPSGNMEA.
OK
AT+QGPSCFG="nmeasrc",0 //Set <nmeasrc> to 0 to disable acquisition of NMEA
sentences via AT+QGPSGNMEA.
OK
AT+QGPSGNMEA="GGA"
+CME ERROR: 507 //Acquisition of NMEA sentences via AT+QGPSGNMEA
was disabled, and thus GGA sentences cannot be obtained.
LTE_Standard_GNSS_Application_Note 35 / 39
LTE Standard Module Series
LTE Standard GNSS Application Note
LTE_Standard_GNSS_Application_Note 36 / 39
LTE Standard Module Series
LTE Standard GNSS Application Note
<errcode> Meaning
LTE_Standard_GNSS_Application_Note 37 / 39
LTE Standard Module Series
LTE Standard GNSS Application Note
5 Appendix A References
Abbreviation Description
LTE_Standard_GNSS_Application_Note 38 / 39
LTE Standard Module Series
LTE Standard GNSS Application Note
ME Mobile Equipment
MS Mobile Station
NI Network Initiated
PC Private Computer
SI SET Initiated
LTE_Standard_GNSS_Application_Note 39 / 39