WCDMA Module
UC20 GNSS AT Commands Manual
UC20_GNSS_AT_Commands_Manual Confidential / Released 4 / 25
1
Introduction
UC20 integrates a GNSS engine, which supports GPS and GLONASS system and provides
gpsOneXTRA assistance. UC20 GNSS engine is high-performance and suitable for various applications
which lowest-cost and accurate positioning are needed. Meanwhile, it can also support position tracking
without network assistance, and GNSS capabilities when GSM/WCDMA is out of network coverage areas.
UC20 GNSS can be applied in the following occasions: turn-by-turn navigation applications, asset
tracking, buddy tracking, location-aware games, homing and fleet management.
1.1. How to Use GNSS
UC20 GNSS engine allows calculating location without any assistance from the network. The procedure
of turning on GNSS is shown as below:
Step 1:
Configure corresponding demands by AT+QGPSCFG.
Step 2:
Active GNSS engine by AT+QGPS.
Step 3:
After GNSS session is started successfully and GNSS had fixed, positioning information can be
obtained by three ways:
(1) NMEA sentences output to "usb nmea" port by default, you can read the port to obtain NMEA
sentences.
(2) You can use AT+QGPSLOC to obtain some positioning information directly, such as latitude,
longitude, height, time and positioning type and so on .
(3) After enabling
<nmeasrc>
by AT+QGPSCFG, you can acquire the specified NMEA sentence by
AT+QGPSGNMEA. If
<nmeasrc>
is disabled, this command cannot be used.
Step 4:
You can terminate GNSS by two ways:
(1) If the parameter
<fixcount>
of the AT+QGPS
is
set to 0 in Step 2, GNSS engine will get
position continuously
, and it can be ended by A
T+QGPSEND
.
(2
) If the actual fixed times reach the specified value which is set to
<fixcount>
, the engine will
stop automatically; in this process it can use the command AT+QGPSEND also to end session.
Quectel
Confidential