Download as pdf or txt
Download as pdf or txt
You are on page 1of 34

LTE Standard Module Series

ECx00U&EGx00U Series GNSS Application Note

Copyright
7KHLQIRUPDWLRQFRQWDLQHGKHUHLVSURSULHWDU\WHFKQLFDOLQIRUPDWLRQRI4XHFWHO7UDQVP
LQJ
GLVVHPLQDW
LQJDQGHGLWLQJWKLVGRFXPHQWDVZHOODV
XVLQJWKHFRQWHQWZLWKRXWSHUPLVVLRQDUHIRU
ELGGHQ
2IIHQGHUVZLOOEHKHOGOLDEOHIRUSD\PHQWRIGDPDJHV$OOULJKWVDUHUHVHUYHGLQWKHHYHQWRID
RUUHJLVWUDWLRQRIDXWLOLW\PRGHORUGHVLJQ

Copyright © Quectel Wireless Solutions Co., Ltd. 2021. All rights reserved.

ECx00U&EGx00U_Series_GNSS_Application_Note 2 / 31
LTE Standard Module Series
ECx00U&EGx00U Series GNSS Application Note

About the Document

Revision History
Version Date Author Description

/DPEHUW=+$2 &UHDWLRQRIWKHGRFXPHQW

/DPEHUW=+$2 )LUVWRIILFLDOUHOHDVH

ECx00U&EGx00U_Series_GNSS_Application_Note 1 / 31
LTE Standard Module Series
ECx00U&EGx00U Series GNSS Application Note

Contents

About the Document .................................................................................................................................. 1


Contents ...................................................................................................................................................... 2
Table Index .................................................................................................................................................. 4

1 Introduction ......................................................................................................................................... 5
$SSOLFDEOH0RGXOHV ....................................................................................................................
*1667XUQLQJRQRII3URFHGXUHV ..............................................................................................
6XSSRUWHG10($6HQWHQFH7\SHV ............................................................................................

2 Description of GNSS AT Commands ................................................................................................ 8


$7&RPPDQG,QWURGXFWLRQ .........................................................................................................
’HILQLWLRQV........................................................................................................................
$7&RPPDQG6\QWD[ ......................................................................................................
’HFODUDWLRQRI$7&RPPDQG([DPSOHV .....................................................................................
$7&RPPDQGV’HVFULSWLRQ ........................................................................................................
$74*36&)* &RQILJXUH *166 .................................................................................
$74*36&)* RXWSRUW &RQILJXUH2XWSXW3RUWRI10($6HQWHQFHV ..........
$74*36&)* QPHDVUF (QDEOH’LVDEOH$FTXLVLWLRQRI10($6HQWHQFHVYLD
$74*36*10($ ..............................................................................................
$74*36&)* JSVQPHDW\SH &RQILJXUH 2XWSXW 7\SH RI *36 10($
6HQWHQFHV ...........................................................................................................
$74*36&)* JORQDVVQPHDW\SH &RQILJXUH 2XWSXW 7\SH RI */21$66
10($6HQWHQFHV...............................................................................................
$74*36&)* JDOLOHRQPHDW\SH &RQILJXUH 2XWSXW 7\SH RI *DOLOHR 10($
6HQWHQFHV ..........................................................................................................
$7 4*36&)* EHLGRXQPHDW\SH &RQILJXUH 2XWSXW 7\SH RI %HL’RX 10($
6HQWHQFHV ..........................................................................................................
$74*36&)* JQVVQ PHDW\SH &RQILJXUH2XWSXW7\SHRI0XOWL FRQVWHOODWLRQV
10($VHQWHQFHV ................................................................................................
$74*36&)* JQVVFRQILJ &RQILJXUH6XSSRUWHG*166 &RQVWHOODWLRQV ....
$74*36&)* DXWRJSV (QDEOH’LVDEOH*166WR5XQ$XWRPDWLFDOO\ .......
$74*36’(/ ’HOHWH$VVLVWDQFH’DWD .....................................................................
$74*36 7XUQRQ*166 ..........................................................................................
$74*36(1’ 7XUQRII*166 ..................................................................................
$74*36/2& $FTXLUH3RVLWLRQLQJ,QIRUPDWLRQ ........................................................
$74*36*10($ $FTXLUH6SHFLILHG10($6HQWHQFHV ...........................................
$74$*36 (QDEOH’LVDEOH$*36 ............................................................................
$74$*36&)* &RQILJXUH$*36 .............................................................................
$74*36,1)2 4XHU\*1669HUVLRQ .......................................................................

3 Examples ........................................................................................................................................... 27
7XUQRQRIIWKH*166...............................................................................................................
$SSOLFDWLRQRI10($BVUF! .....................................................................................................

ECx00U&EGx00U_Series_GNSS_Application_Note 2 / 31
LTE Standard Module Series
ECx00U&EGx00U Series GNSS Application Note

*166+LEHUQDWLRQ0RGH
.........................................................................................................
$SSOLFDWLRQRI$*36)HDWX
UH...................................................................................................

4 Summary of Error Codes ................................................................................................................. 29

5 Appendix References ....................................................................................................................... 30

ECx00U&EGx00U_Series_GNSS_Application_Note 3 / 31
LTE Standard Module Series
ECx00U&EGx00U Series GNSS Application Note

Table Index

7DEOH $SSOLFDEOH0RGXOHV
.........................................................................................................................
7DEOH 7\SHRI$7&RPPDQGV ...................................................................................................................
7DEOH 6XPPDU\RI(UURU&RGHV ..............................................................................................................
7DEOH5HODWHG’RFXPHQW........................................................................................................................
7DEOH7HUPVDQG$EEUHYLDWLRQV ..............................................................................................................

ECx00U&EGx00U_Series_GNSS_Application_Note 4 / 31
LTE Standard Module Series
ECx00U&EGx00U Series GNSS Application Note

1 Introduction
4XHFWHO
(& 8 VHULHV
PRGXOH LQWHJUDWHV WKH *166 HQJLQH DQG(&8 VHULHV (*8 &1 DQG
(*8 &1PRGXOHVVXSSRUWH[WHUQDO*166HQJLQH7KHPRGXOHVVXSSRUW*36DQG%HL’RXV\VWHP
EXW RQO\ (&8 (8 DQG (&8 (8 PRGXOHV VXSSRUW *DOLOHR DQG */21$66 V\VWHPV IRU PXOWL
Chapter 2.3.1.8SURYLGLQJDKLJK
FRQVWHOODWLRQVSRVLWLRQLQJ6HH SHUIRUPDQFHSRVLWLRQLQJVROXWLRQWKD
TXLFNDQGDFFXUDWH7KLVPDNHV(& 8 VHULHV(&8VHULHV(*8 &1DQG(*8 &1PRGXOHV
DUHZL
GHO\DSSOLHGLQILHOGVVXFKDVWXUQE\ WXUQQDYLJDWLRQDVVHWWUDFNLQJ
ZHDUDEOHGHYLFHV
SHUVRQQHO
DQGYHKLFOH
WUDFNLQJ

1.1. Applicable Modules

Table 1: Applicable Modules

Module Series Module Variant

(&8 &1
(&8 6HULHV
(&8 (8
(&[8
(&8 &1
(&86HULHV
(&8 (8

(*8 &1 (*8 &1


(*[8
(*8 &1 (*8 &1

ECx00U&EGx00U_Series_GNSS_Application_Note 5 / 31
LTE Standard Module Series
ECx00U&EGx00U Series GNSS Application Note

1.2. GNSS Turning on/off Procedures

7KH *166 RI (& [ 8 DQG(*[8 VHULHV


PRGXOHV VXSSRUW ORFDWLRQ FDOFXODWLRQ
QHWZRUN
ZLWKRXW DQ\
DVVLVWDQFH*166WXUQLQJRQRIISURFHGXUHVDUHVKRZQEHORZ

Step 1: &RQILJXUH*166SDUDPHWHUVYLD
AT+QGPSCFG
Step 2: 7XUQRQ*166YLD AT+QGPS
Step 3: 2EWDLQ WKHSRVLWLRQLQJLQIRUPDWLRQLQHLWKHURIWKHIROORZLQJWKUHHZD\V
DIWHU
WXUQLQJRQ
*166DQG
IL[LQJSRVLWLRQVXFFHVVIXOO\
1) 10($VHQWHQFHVDUHRXWSXWWHGWR
XVEQPHDSRUWE\GHIDXOW
DQGFDQEHREWDLQHGE\UHDGLQJ
WKHSRUW
2) 2EWDLQ SRVLWLRQLQJLQIRUPDWLRQVXFKDVODWLWXGHORQJLWXGHKHLJKW*166SRVLWLR
AT+QGPSLOC
WLPHQXPEHURIVDWHOOLWHVDQGVRRQGLUHFWO\YLD
3) 6HW <NMEA_src> WR WR HQDEOH TXLVLWLRQ
DF RI VSHFLILHG 10($ VHQWHQFHV YLD
AT+QGPSGNMEADQG VHW<NMEA_src> WRWRGLVDEOHDFTXLVLWLRQRIVSHFLILHG10($
AT+QGPSGNMEA
VHQWHQFHVYLD
Step 4: 7XUQRII*166YLD AT+QGPSEND

1.3. Supported NMEA Sentence Types

7KHGHIDXOW
10($VHQWHQFHV
RIWKHPRGXOHV
DUHFRPSDWLEOHZLWK10($
SURWRFRODQG ILYHNL
QGVRI
SUHIL[HV
DUHDYDLODEOHWRGLIIHUHQWLDWH10($VHQWHQFHVRIGLIIHUHQWVDWHOOLWHV\VWHPVDVLO

*36 10($ VHQWHQFHV


KDYHWKHSUHIL[
*3

⚫ *3**$ *OREDOSRVLWLRQLQJV\VWHPIL[GDWDVXFKDVWLPHSRVLWLRQHWF
⚫ *350& 5HFRPPHQGHGPLQLPXP
VSHFLILF*166GDWD
⚫ *3*69 *166VDWHOOLWHVLQYLHZVXFKDVQXPEHURIVDWHOOLWHVLQYLHZVDWHOOLWH,’QXPEHU
⚫ *3*6$ *166 ’23 DQGDFWLYHVDWHOOLWHV
⚫ *397* &RXUVHRYHUJURXQGDQGJURXQGVSHHG

%HL’RX10($ VHQWHQFHVKDY
HWKHSUHIL[HV34

⚫ 34*69 *166VDWHOOLWHVLQYLHZVXFKDVQXPEHURIVDWHOOLWHVLQYLHZVDWHOOLWH,’QXPEHU
⚫ 34*6$ *166 ’23 DQGDFWLYHVDWHOOLWHV
⚫ 34 **$ *OREDOSRVLWLRQLQJV\VWHPIL[GDWDVXFKDVWLPHSRVLWLRQHWF
⚫ 34 50& 5HFRPPHQGHGPLQL
PXP VSHFLILF*166GDWD
⚫ 34 97* &RXUVHRYHUJURXQGDQGJURXQGVSHHG

0X OWL
FRQVWHOODWLRQV10($VHQWHQFHVKDYHWKHSUHIL[HV‡*1·

⚫ *1 *69 *166VDWHOOLWHVLQYLHZVXFKDVQXPEHURIVDWHOOLWHVLQYLHZVDWHOOLWH,’QXPEHU
⚫ *1 **$ *OREDOSRVLWLRQLQJV\
VWHPIL[GDWDVXFKDVWLPHSRVLWLRQHWF

ECx00U&EGx00U_Series_GNSS_Application_Note 6 / 31
LTE Standard Module Series
ECx00U&EGx00U Series GNSS Application Note

⚫ *1 50& 5HFRPPHQGHGPLQLPXP
VSHFLILF*166GDWD
⚫ *1 97* &RXUVHRYHUJURXQGDQGJURXQGVSHHG

*/21$66 10($ VHQWHQFHV


KDYHWKHSUHIL[HV*/ DQG*1

⚫ */*69 *166VDWHOOLWHVLQYLHZVXFKDVQXPEHURI
VDWHOOLWHVLQYLHZVDWHOOLWH,’QXPEHUVHWF

*DOLOHR
10($ VHQWHQFHV
KDYHWKHSUHIL[
HV*$

⚫ * $ *69 *166VDWHOOLWHVLQYLHZVXFKDVQXPEHURIVDWHOOLWHVLQYLHZVDWHOOLWH,’QXPEHU

ECx00U&EGx00U_Series_GNSS_Application_Note 7 / 31
LTE Standard Module Series
ECx00U&EGx00U Series GNSS Application Note

2 Description of GNSS AT Commands

2.1. AT Command Introduction

2.1.1. Definitions

⚫ <CR> &DUULDJHUHWXUQFKDUDFWHU
⚫ <LF> /LQHIHHGFKDUDFWHU
⚫ <...> 3DUDPHWHUQDPH$QJOHEUDFNHWVGRQRWDSSHDURQ
WKH
FRPPDQGOLQH
⚫ [...] 2SWLRQDO SDUDPHWHU RI D FRPPDQG RU DQ RSWLRQDO SDUW RI 7$
UHVSRQVH
LQIRUPDWLRQ
6TXDUHEUDFNHWVGRQRWDSSHDURQWKHFRPPDQGOLQH:KHQDQRSWLRQDOSDUDP
QRW JLYHQ
LQ D FRPPDQG WKH QHZ YDOXH HTXDOV WR LWV SUHYLRXV YDOXH RU WKH GH
VHWWLQJVXQOHVVRWKHUZLVHVSHFLILHG
⚫ Underline ’HIDXOWVHWWLQJ
RIDSDUDPHWHU

2.1.2. AT Command Syntax

AT RUat DQGHQGZLWK
$OOFRPPDQGOLQHVPXVWVWDUWZLWK <CR>,QIRUPDWLRQUHVSRQVHVDQGUHVXOWFRGHV
DOZD\V VWDUW DQG HQG ZLWK D FDUULDJH UHWXUQ FKDUDFWHU DQG D OLQH IHHG FKDUD
<CR><LF><response><CR><LF> ,Q WDEOHVSUHVHQWLQJ FRPPDQGV DQG UHVSRQVHV WKURXJKRXW W
GRFXPHQWRQO\WKHFRPPDQGVDQGUHVSRQVHVDUH DQG<CR> DQG<LF> DUHGHOLEHUDWHO\RPLWWHG
SUHVHQWHG

Table 2: Type of AT Commands

Command Type Syntax Description

7HVW WKH H[LVWHQFH RI FRUUHVSRQGLQJ :ULWH


7HVW&RPPDQG AT+<cmd>=? &RPPDQGDQGUHWXUQ
LQIRUPDWLRQDERXWWKH
W\SHYDOXHRUUDQJHRILWVSDUDPHWHU
&KHFN WKH FXUUHQW SDUDPHWHU YDOXH RI D
5 HDG&RPPDQG AT+<cmd>?
FRUUHVSRQGLQJ:ULWH&RPPDQG

: ULWH&RPPDQG AT+<cmd>=<p1>[,<p2>[,<p3>[...]]] 6 HWXVHU


GHILQDEOHSDUDPHWHUYDOX
H

5HWXUQDVSHFLILFLQIRUPDWLRQSDUDPHWHUR
AT+<cmd>
( [HFXWLRQ&RPPDQG
SHUIRUPDVSHFLILFDFWLRQ

ECx00U&EGx00U_Series_GNSS_Application_Note 8 / 31
LTE Standard Module Series
ECx00U&EGx00U Series GNSS Application Note

2.2. Declaration of AT Command Examples

7KH$7FRPPDQGH[DPSOHVLQWKLVGRFXPHQWDUH
SURYLGHGWRKHOS\RXIDPLOLDUL]HZLWK$7FRPPDQGVDQG
OHDUQKRZ WRXVHWKHP7KHH[DPSOHVKRZHYHUVKRXOGQRWEHWDNHQDV4XHFWHO¶VUHFRPPHQG
VXJJHVWLRQVDERXWKRZ\RXVKRXOGGHVLJQDSURJUDPIORZRUZKDWVWDWXV\RXVKRXOGVHWWKHPR
6RP HWLPHVPXOWLSOHH[DPSOHVPD\EHSURYLGHGIRURQH$7FRPPDQG+RZHYHUWKLVGRHVQRWPHDQ
WKHUHH[LVWVDFRUUHODWLRQDPRQJWKHVHH[DPSOHVDQGWKDWWKH\VKRXOGEHH[HFXWHGLQDJLY

2.3. AT Commands Description

2.3.1. AT+QGPSCFG Configure GNSS

7KLVFRPPDQGTXHU
LHVDQGFRQILJXUH
V YDULRXV*166VHWWLQJVLQFOXGLQJ
WKHRXWSXWSRUW
DQGRXWSXWW\SH
V
RI10($VHQWHQFHV

AT+QGPSCFG Configure GNSS


7HVW&RPPDQG 5HVSRQVH
AT+QGPSCFG=? +QGPSCFG: "outport",(OLVWRIVXSSRUWHG
<out_port>V)
+QGPSCFG: "nmeasrc",(OLVWRIVXSSRUWHG
<NMEA_src>V)
+QGPSCFG: "gpsnmeatype",(UDQJH RI VXSSRUWHG
<GPS_NMEA_type>V)
+QGPSCFG: "glonassnmeatype",(OLVWRI VXSSRUWHG
<GLONASS_NMEA_type>V)
+QGPSCFG: "galileonmeatype",(OLVW RI VXSSRUWHG
<Galileo_NMEA_type>V)
+QGPSCFG: "beidounmeatype",(UDQJH RI VXSSRUWHG
<BeiDou_NMEA_type>V)
+QGPSCFG: "gnssnmeatype",(range of supported
<GNSS_NMEA_type>)
+QGPSCFG: "gnssconfig",(OLVW RI VXSSRUWHG
<GNSS_config>V)
+QGPSCFG: "autogps",(OLVWRIVXSSRUWHG
<autoGPS>V)

OK

ECx00U&EGx00U_Series_GNSS_Application_Note 9 / 31
LTE Standard Module Series
ECx00U&EGx00U Series GNSS Application Note

2.3.1.1. AT+QGPSCFG="outport" Configure Output Port of NMEA Sentences

7KLVFRPPDQGFRQILJXUH
VWKH
RXWSXWSRUW
RI10($ VHQWHQFHV

AT+QGPSCFG="outport" Configure Output Port of NMEA Sentences


:ULWH&RPPDQG 5HVSRQVH
AT+QGPSCFG="outport"[,<out_port> ,I WKH RSWLRQ
DO SDUDPHWHU LV RPLWWHG TXHU\ WKH FXUUHQ
] FRQILJXUDWLRQ
+QGPSCFG: "outport",<out_port>

OK

,IWKHRSWLRQ
DOSDUDPHWHULV
VSHFLILHG
FRQILJXUH
WKHRXWSXWSRUW
RI10($VHQWHQFHV
OK
2U
ERROR

,IWKHUHLV
DQ\ HUURU
UHODWHGWR0(IXQFWLRQDOLW\
+CME ERROR: <errcode>
7KHFRPPDQGWDNHVHIIHFWLPPHGLDWHO\
&KDUDFWHULVWLFV
7KHFRQILJXUDWLRQZLOOEHVDYHGWR195$0DXWRPDWLFDOO\

Parameter

<out_port> 6WULQJW\SH&RQILJXUHWKHRXWSXWSRUWRI10($
VHQWHQFHV
QRQH &ORVH10($VHQWHQFHRXWSXW
"uart1" Output via UART1 port
"uart2" Output via UART2 port
"usbat" Output via USB AT port
"usbmodem" Output via USB Modem port
XVEQPHD 2XWSXWYLD86%10($SRUW
<errcode> 6HH Chapter 4 IRUGHWDLOV
7KHHUURUFRGHRIRSHUDWLRQ

ECx00U&EGx00U_Series_GNSS_Application_Note 10 / 31
LTE Standard Module Series
ECx00U&EGx00U Series GNSS Application Note

2.3.1.2. AT+QGPSCFG="nmeasrc" Enable/Disable Acquisition of NMEA Sentences via

AT+QGPSGNMEA

7KLVFRPPDQGHQDEOH
VGLVDEOH AT+QGPSGNMEA
V DFTXLVLWLRQRI10($VHQWHQFHVYLD

AT+QGPSCFG="nmeasrc" Enable/Disable Acquisition of NMEA Sentences via


AT+QGPSGNMEA
:ULWH&RPPDQG 5HVSRQVH
AT+QGPSCFG="nmeasrc"[,<NMEA_ ,I WKH RSWLRQDO
SDUDPHWHU RPLWWHG
LV TXHU\ WKH FXUUHQW
src>] FRQILJXUDWLRQ
+QGPSCFG: "nmeasrc",<NMEA_src>

OK

,I WKH RSWLRQDO SDUDPHWHU


VSHFLILHG
LVFRQILJXUH ZKHWKHU WR
AT+QGPSGNMEA
HQDEOHDFTXLVLWLRQRI10($VHQWHQFHVYLD
OK
2U
ERROR

,IWKHUHLV
DQ\ HUURU
UHODWHGWR0(IXQFWLRQDOLW\
+CME ERROR: <errcode>
7KHFRPPDQGWDNHVHIIHFWLPPHGLDWHO\
&KDUDFWHULVWLFV
7KHFRQILJXUDWLRQZLOOEHVDYHGWR195$0DXWRPDWLFDOO\

Parameter

<NMEA_src> ,QWHJHUW\SH,IHQDEOHG AT+QGPSGNMEA


10($VHQWHQFHVFDQEHDFTXLUHGYLD
0HDQZKLOH10($ VHQWHQFHVDUHRXWSXWWHGYLDWKH
$7 SRUW
DVDUHWXUQYDOXH
’LVDEOH
(QDEOH
<errcode> The error code of operation. See Chapter 4 for details.

2.3.1.3. AT+QGPSCFG="gpsnmeatype" Configure Output Type of GPS NMEA Sentences

7KLVFRPPDQG
FRQILJXUH
VWKH
W\SHRI*36 10($ VHQWHQFH
V WKDWZLOOEH
RXWSXW
WHG

AT+QGPSCFG="gpsnmeatype" Configure Output Type of GPS NMEA Sentences


:ULWH&RPPDQG 5HVSRQVH
AT+QGPSCFG="gpsnmeatype"[,<GP ,I WKH RSWLRQDO SDUDPHWHU LV TXHU\
RPLWWHG
WKH FXUUHQW
S_NMEA_type>] FRQILJXUDWLRQ

ECx00U&EGx00U_Series_GNSS_Application_Note 11 / 31
LTE Standard Module Series
ECx00U&EGx00U Series GNSS Application Note

+QGPSCFG: "gpsnmeatype",<GPS_NMEA_type>

OK

,IWKHRSWLRQDOSDUDPHWHULV
VSHFLILHG
FRQILJXUH
WKHRXWSXWW\SH
RI*3610($VHQWHQFHV
OK
2U
ERROR

,IWKHUHLV
DQ\ HUURU
UHODWHGWR0(IXQFWLRQDOLW\
+CME ERROR: <errcode>
7KHFRPPDQGWDNHVHIIHFWDIWHUUHERRWLQJ
&KDUDFWHULVWLFV
7KHFRQILJXUDWLRQZLOOEHVDYHGWR195$0DXWRPDWLFDOO\

Parameter

<GPS_NMEA_type> ,QWHJHUW\SH
2XWSXWW\SHRI*3610($VHQWHQFHV
LQ25HG
’LVDEOH
*3 **$
*3 50&
*3 *69
*3 *6$
*3 97*
$OOWKHILYHW\SHVRIVHQWHQFHV
<errcode> 6HH Chapter 4 for details
7KHHUURUFRGHRIRSHUDWLRQ

2.3.1.4. AT+QGPSCFG="glonassnmeatype" Configure Output Type of GLONASS NMEA

Sentences

7KLVFRPPDQGFRQILJXUH
VWKHW\SHRIWKH
*/21$6610($VHQWHQFH WKDWZLOOEH
RXWSXW
WHG

AT+QGPSCFG="glonassnmeatype" Configure Output Type of GLONASS NMEA


Sentences
:ULWH
&RPPDQG 5HVSRQVH
AT+QGPSCFG="glonassnmeatype"[, ,I WKH RSWLRQDO SDUDPHWHU LVTXHU\
RPLWWHG
WKH FXUUHQW
<GLONASS_NMEA_type>] FRQILJXUDWLRQ
+QGPSCFG: "glonassnmeatype",<GLONASS_NMEA_ty
pe>

OK

ECx00U&EGx00U_Series_GNSS_Application_Note 12 / 31
LTE Standard Module Series
ECx00U&EGx00U Series GNSS Application Note

,IWKHRSWLRQDOSDUDPHWHULV
VSHFLILHG
FRQILJXUH
WKHRXWSXWW\
SH
RI*/21$6610($VHQWHQFHV
OK
2U
ERROR

,IWKHUHLV
DQ\ HUURU
UHODWHGWR0(IXQFWLRQDOLW\
+CME ERROR: <errcode>
7KHFRPPDQGWDNHVHIIHFWDIWHUUHERRWLQJ
&KDUDFWHULVWLFV
7KHFRQILJXUDWLRQZLOOEHVDYHGWR195$0DXWRPDWLFDOO\

Parameter

<GLONASS_NMEA_type> ,QWHJHU W\SH


&RQILJXUH RXWSXW W\SH RI */21$66 10($ VHQWHQFHV
LQ
25HG
’LVDEOH
*/ *69
<errcode> 7KHHUURUFRGHRIRSHUDWLRQ
See Chapter 4 for details.

⚫ NOTE

AT+QGPSCFG="glonassnmeatype" LVRQO\DSSO
LFD
EOHWR(&8 (8 DQG(&8 (8

2.3.1.5. AT+QGPSCFG="galileonmeatype" Configure Output Type of Galileo NMEA

Sentences

7KLVFRPPDQGFRQILJXUH
VWKHW\SHRI*DOLOHR10($VHQWHQFH
WKDWZLOOEH
RXWSXW
WHG

AT+QGPSCFG="galileonmeatype" Configure Output Type of Galileo NMEA


Sentences
:ULWH&RPPDQG 5HVSRQVH
AT+QGPSCFG="galileonmeatype"[,< ,I WKH RSWLRQDO SDUDPHWHU LV TXHU\ RPLWWHG
WKH FXUUHQW
Galileo_NMEA_type>] FRQILJXUDWLRQ
+QGPSCFG: "galileonmeatype",<Galileo_NMEA_type>

OK

,IWKHRSWLRQDOSDUDPHWHULV
VSHFLILHG
FRQILJXUH
WKHRXWSXWW\SH
RI*DOLOHR10($VHQWHQFHV
OK

ECx00U&EGx00U_Series_GNSS_Application_Note 13 / 31
LTE Standard Module Series
ECx00U&EGx00U Series GNSS Application Note

2U
ERROR

,IWKHUHLV
DQ\ HUURU
UHODWHGWR0(IXQFWLRQDOLW\
+CME ERROR: <errcode>
7KHFRPPDQGWDNHVHIIHFWDIWHUUHERRWLQJ
&KDUDFWHULVWLFV
7KHFRQILJXUDWLRQZLOOEHVDYHGWR195$0DXWRPDWLFDOO\

Parameter

<Galileo_NMEA_type> ,QWHJHUW\SH&RQILJXUHRXWSXWW\SHRI*DOLOHR10($VHQWHQFHV
LQ25HG
’LVDEOH
*$*69
<errcode> 7KHHUURUFRGHRIRSHUDWLRQ
See Chapter 4 for details.

⚫ NOTE

AT+QGPSCFG="galileonmeatype" LVRQO\DSSO
LFD
EOHWR(&8 (8 DQG(&8 (8

2.3.1.6. AT+QGPSCFG="beidounmeatype" Configure Output Type of BeiDou NMEA

Sentences

7KLVFRPPDQGFRQILJXUH
VWKHW\SHRI%HL’RX10($VHQWHQFH
WKDWZLOOEH
RXWSXW
WHG

AT+QGPSCFG="beidounmeatype" Configure Output Type of BeiDou NMEA


Sentences
:ULWH&RPPDQG 5HVSRQVH
AT+QGPSCFG="beidounmeatype"[,< ,I WKHRSWLRQDO SDUDPHWHU LV TXHU\
RPLWWHG
WKH FXUUHQW
BeiDou_NMEA_type>] FRQILJXUDWLRQ
+QGPSCFG: "beidounmeatype",<BeiDou_NMEA_type>

OK

,IWKHRSWLRQDOSDUDPHWHULV
VSHFLILHG
FRQILJXUH
WKHRXWSXWW\SH
RI%HL’RX10($VHQWHQFHV
OK
2U
ERROR

,IWKHUHLV
DQ\ HUURU
UHODWHGWR0(IXQFWLRQDOLW\

ECx00U&EGx00U_Series_GNSS_Application_Note 14 / 31
LTE Standard Module Series
ECx00U&EGx00U Series GNSS Application Note

+CME ERROR: <errcode>

7KHFRPPDQGWDNHVHIIHFWDIWHUUHERRWLQJ
&KDUDFWHULVWLFV
7KHFRQILJXUDWLRQZLOOEHVDYHGWR195$0DXWRPDWLFDOO\

Parameter

<BeiDou_NMEA_type> ,QWHJHUW\SH&RQILJXUHRXWSXWW\SHRI%HL’RX10($
VHQWHQFHV
LQ25HG
’LVDEOH
1 PQGGA
2 PQRMC
4 PQGSV
8 PQGSA
16 PQVTG
$OOWKHILYHW\SHVRIVHQWHQFHV
<errcode> 6HH Chapter 4 IRUGHWDLOV
7KHHUURUFRGHRIRSHUDWLRQ

2.3.1.7. AT+QGPSCFG="gnssnmeatype" Configure Output Type of Multi-constellations

NMEA sentences

7KLVFRPPDQGFRQILJXUHVWKHW\SHRI
P XOWL
FRQVWHOODWLRQV
10($VHQWHQFHWKDWZLOOEHRXWSXWWHG

AT+QGPSCFG="gnssnmeatype" Configure Output Type of Multi-constellations


NMEA sentences
: ULWH&RPPDQG 5HVSRQVH
AT+QGPSCFG="gnssnmeatype"[,<G ,I WKH RSWLRQDO SDUDPHWHU LV RPLWWHG TXHU\ WKH FXU
NSS_NMEA_type>] FRQILJXUDWLRQ
+QGPSCFG: "gnssnmeatype",<GNSS_NMEA_type>

OK

,IWKHRSWLRQDOSDUDPHWHULVVSHFLILHGFRQILJXUHWKHRXWSX
RIPXOWL
FRQVWHOOD
WLRQV10($VHQWHQFHV
OK
2U
ERROR

,IWKHUHLVDQ\HUURUUHODWHGWR0(IXQFWLRQDOLW\
+CME ERROR: <errcode>
7KHFRPPDQGWDNHVHIIHFWDIWHUUHERRWLQJ
&KDUDFWHULVWLFV
7KHFRQILJXUDWLRQZLOOEHVDYHGWR195$0DXWRPDWLFDOO\

ECx00U&EGx00U_Series_GNSS_Application_Note 15 / 31
LTE Standard Module Series
ECx00U&EGx00U Series GNSS Application Note

Parameter

<GNSS_NMEA_type> ,QWHJHUW\SH&RQILJXUHRXWSXWW\SHRIPXOWL
FRQVWHOODWLRQV10($VHQWHQFHV
LQ25HG
’LVDEOH
1 GNGGA
2 GNRMC
4 GNGSA
8 GNVTG
15 All the four types of sentences
<errcode> 6HH Chapter 4 IRUGHWDLOV
7KHHUURUFRGHRIRSHUDWLRQ

2.3.1.8. AT+QGPSCFG="gnssconfig" Configure Supported GNSS Constellations

7KLVFRPPDQGFRQILJXUH
VWKHVXSSRUWHG*166FRQVWHOODWLRQVRIWKHPRGXOH

AT+QGPSCFG="gnssconfig" Configure Supported GNSS Constellations


:ULWH&RPPDQG 5HVSRQVH
AT+QGPSCFG="gnssconfig"[,<GNSS ,I WKH RSWLRQDO SDUDPHWHU LVTXHU\RPLWWHG
WKH FXUUHQW
_config>] FRQILJXUDWLRQ
+QGPSCFG: "gnssconfig",<GNSS_config>

OK

,IWKHRSWLRQDOSDUDPHWHULV
VSHFLILHG
FRQILJXUH
WKHVXSSRUWHG
*166FRQVWHOODWLRQV
OK
2U
ERROR

,IWKHUHLV
DQ\ HUURU
UHODWHGWR0(IXQFWLRQDOLW\
+CME ERROR: <errcode>
7KHFRPPDQGWDNHVHIIHFWDIWHUUHERRWLQJ
&KDUDFWHULVWLFV
7KHFRQILJXUDWLRQZLOOEHVDYHGWR195$0DXWRPDWLFDOO\

ECx00U&EGx00U_Series_GNSS_Application_Note 16 / 31
LTE Standard Module Series
ECx00U&EGx00U Series GNSS Application Note

Parameter

<GNSS_config> ,QWHJHUW\SH6XSSRUWHG*166FRQVWHOODWLRQV
*36RQO\
*36*/21$66*DOLOHR2QO\VXSSRUWHGE\(&8 (8DQG(&8 (8
*36%HL’RX:KHQWKHPRGXOHLVQRW(&8 (8 RU(&8 (8
*36%HL’RX*DOLOHR:KHQWKHPRGXOHLV(&8 (8 RU(&8 (8
%HL’RXRQO\
<errcode> 7KHHUURUFRGHRIRSHUDWLRQ
See Chapter 4 for details.

2.3.1.9. AT+QGPSCFG="autogps" Enable/Disable GNSS to Run Automatically

7KLVFRPPDQG
FRQILJXUH
VZKHWKHUWRHQDEOH*166ZKHQWKH
PRGXOH
VWDUWV
XS

AT+QGPSCFG="autogps" Enable/Disable GNSS to Run Automatically


:ULWH&RPPDQG 5HVSRQVH
AT+QGPSCFG="autogps"[,<autoGPS ,I WKH RSWLRQDO SDUDPHWHU LVTXHU\
RPLWWHG
WKH FXUUHQW
>] FRQILJXUDWLRQ
+QGPSCFG: "autogps",<autoGPS>

OK

,I WKH RSWLRQDO SDUDPHWHU


VSHFLILHG
LVFRQILJXUH ZKHWKHU WR
HQDEOH*166WRUXQDXWRPDWLFDOO\
OK
2U
ERROR

,IWKHUHLV
DQ\ HUURU
UHODWHGWR0(IXQFWLRQDOLW\
+CME ERROR: <errcode>
7KHFRPPDQGWDNHVHIIHFWDIWHUUHERRWLQJ
&KDUDFWHULVWLFV
7KHFRQILJXUDWLRQZLOOEHVDYHGWR195$0DXWRPDWLFDOO\

Parameter

<autoGPS> ,QWHJHUW\SH
(QDEOHGLVDEOH*166WRUXQDXWRPDWLFDOO\
’LVDEOH*166WRUXQDXWRPDWLFDOO\
( QDEOH*166WRUXQDXWRPDWLFDOO\
<errcode> 7KHHUURUFRGHRIRSHUDWLRQ
See Chapter 4 for details.

ECx00U&EGx00U_Series_GNSS_Application_Note 17 / 31
LTE Standard Module Series
ECx00U&EGx00U Series GNSS Application Note

2.3.2. AT+QGPSDEL Delete Assistance Data

7KHFRPPDQGGHOHWH
VDVVLVWDQFHGDWDVRDVWR
SHUIRUP
FROGVWDUWKRWVWDUWDQGZDUPVWDUWRI*1667KH
FRPPDQGFDQRQO\EHH[HFXWHGZKHQ*166LVWXUQHG
RQ

AT+QGPSDEL Delete Assistance Data


7HVW&RPPDQG 5HVSRQVH
AT+QGPSDEL=? +QGPSDEL: (UDQJHRIVXSSRUWHG
<delete_type>V)

OK
:ULWH&RPPDQG 5HVSRQVH
AT+QGPSDEL=<delete_type> OK
2U
ERROR

,IWKHUHLV
DQ\ HUURU
UHODWHGWR0(IXQFWLRQDOLW\
+CME ERROR: <errcode>
&KDUDFWHULVWLFV

Parameter

<delete_type> ,QWHJHUW\SH
7KHW\SHRI*166DVVLVWDQFHGDWDWREHGHOHWHG
’HOHWHDOODVVLVWDQFHGDWD(QIRUFHFROGVWDUWDIWHUVWDUWLQJ*166
’R QRW GHOHWH DQ\ GDWD 3HUIRUP KRW VWDUW LI WKH FRQGLWLRQV DUH SHUPL
VWDUWLQJ*166
’HOHWH VRPH UHODWHG GDWD 3HUIRUP
UP VWDUW
ZD LI WKH FRQGLWLRQV
SHUPLWWHG
DUH
DIWHUVWDUWLQJ*166
<errcode> 7KHHUURUFRGHRIRSHUDWLRQ
See Chapter 4 for details.

2.3.3. AT+QGPS Turn on GNSS

7KLVFRPPDQGWXUQVRQRUZDNHVXS*166IXQFWLRQ :KHQ <fix_count> LV *166HQJLQH FRQWLQXH


V WR
ORFDWH
DQGFDQEH AT+QGPSEND:KHQ <fix_count> LVQRQ
WXUQHGRIIYLD ]HURDQGWKHDFWXDOSRVLWLRQLQJ
WLPHV
UHDFKHVWKH
VSHFLILHG
YDOXH ZKHQ <fix_count> LVQRQ]HUREXW
*166WXUQ V RIIDXWRPDWLFDOO\ WKH
DFWXDOSRVLWLRQLQJWLPHVGRQ¶W
UHDFK WKH
VSHFLILHG
YDOXH
*166DOVRFDQEH WXUQHGRIIYLD AT+QGPSEND

AT+QGPS Turn on GNSS


7HVW&RPPDQG 5HVSRQVH
AT+QGPS=? +QGPS: (OLVW RI VXSSRUWHG <GNSS_mode>V),(UDQJH RI
VXSSRUWHG<fix_maxtime>V),(UDQJH RI VXSSRUWHG
<fix_maxdist>V),(UDQJH RI VXSSRUWHG
<fix_count>V),(UDQJH
RIVXSSRUWHG<fix_rate>V)

ECx00U&EGx00U_Series_GNSS_Application_Note 18 / 31
LTE Standard Module Series
ECx00U&EGx00U Series GNSS Application Note

OK
5HDG&RPPDQG 5HVSRQVH
5HDGFXUUHQW*166VWDWH +QGPS: <GNSS_state>
AT+QGPS?
OK
:ULWH&RPPDQG 5HVSRQVH
AT+QGPS=<GNSS_mode>[,<fix_maxt OK
ime>[,<fix_maxdist>[,<fix_count>[,<fi 2U
x_rate>]]]] ERROR

,IWKHUHLVDQ\HUURU
UHODWHGWR0(IXQFWLRQDOLW\
+CME ERROR: <errcode>
&KDUDFWHULVWLFV

Parameter

<GNSS_state> ,QWHJHUW\SH*166VWDWH
*1662))
*166 21
<GNSS_mode> ,QWHJHUW\SH*166ZRUNLQJPRGH
6WDQG
DORQH
<fix_maxtime> ,QWHJHUW\SH7KHPD[LPXPSRVLWLRQLQJWLPHZKLFKLQGLFDWHVWKHUHVSRQVHW
*166UHFHLYHUZKLOHPHDVXULQJWKH*166SVHXGRUDQJHDQGWKHXSSHUWLPHOLPLW
*166 VDWHOOLWHVHDUFKLQJ,WDOVRLQFOXGHVWKHWLPHIRUGHPRGXODWLQJWK
GDWDDQGFDOFXODWLQJWKHSRVLWLRQ
5DQJH –’HIDXOW YDOXH 8QLWVHFRQG
<fix_maxdist> ,QWHJHUW\SH
$FFXUDF\WKUHVKROGRISRVLWLRQLQJ
5DQJH –’HIDXOW YDOXH
8QLWPHWHU
<fix_count> ,QWHJHUW\SH
3RVLWLRQLQJWLPHV
5DQJH –
&RQWLQXRXVSRVLWLRQLQJ
2WKHU
YDOXHV $FWXDOSRVLWLRQLQJWLPHV
<fix_rate> ,QWHJHUW\SH
7KHLQWHUYDOEHWZHHQWKHILUVWDQGWKHVHFRQGSRVLWLRQLQJ
5DQJH –’HIDXOWYDOXH 8QLWVHFRQG
<errcode> 7KHHUURUFRGHRIRSHUDWLRQ
See Chapter 4 for details.

⚫ NOTE
AT+QGPS=1 DQGGNSS Open Success LVRXWSXWIURP
2 QO\DIWHU*166LVWXUQHGRQVXFFHVVIXOO\E\
$3ORJ \RXFDQSHUIRUPRWKHU*166UHODWHGDFWLRQV

ECx00U&EGx00U_Series_GNSS_Application_Note 19 / 31
LTE Standard Module Series
ECx00U&EGx00U Series GNSS Application Note

2.3.4. AT+QGPSEND Turn off GNSS

7KLVFRPPDQGWXUQVRII*166:KHQ*166LVWXUQHGRQE\ AT+QGPS=1 DQG<fix_count> LV*166


IL[HVSRVLWLRQ
FRQWLQXRXVO\ AT+QGPSEND 7KHQWKH*166 HQJLQH
DQGFDQEHWXUQHGRIIYLD HQWHUVLQWR
,I\RXH[HFXWHAT+QGPS=1 ZLWKLQKRXUVWRWXUQRQWKH*166DQGZDNHXSWKH*166
KLEHUQDWLRQPRGH
HQJLQHWKH*166HQJLQHZLOOSHUIRUPDKRWVWDUWE\GHIDXOW

AT+QGPSEND Turn off GNSS


7HVW&RPPDQG 5HVSRQVH
AT+QGPSEND=? OK
2U
ERROR
5HDGFRPPDQG 5HVSRQVH
AT+QGPSEND? OK
2U
ERROR
([HFXWLRQ&RPPDQG 5HVSRQVH
7XUQRII*166 OK
AT+QGPSEND 2U
ERROR

,IHUURULVUHODWHGWR0(IXQFWLRQDOLW\
+CME ERROR: <errcode>
&KDUDFWHULVWLFV

Parameter

<errcode> 7KHHUURUFRGHRIRSHUDWLRQ
See Chapter 4 for details.

2.3.5. AT+QGPSLOC Acquire Positioning Information

7KLVFRPPDQG
DFTXLUHVSRVLWLRQLQJLQIRUPDWLRQ
%HIRUHH[HFXWLQJWKLV
FRPPDQG*166 VKRXOGEHWXUQHG
RQYLDAT+QGPS ,I *166 IDLOV LQ SRVLWLRQ
+CME
IL[ ERROR: <errcode> LVUHWXUQHG WR LQGLFDWH WKH
FRUUHVSRQGLQJVLWXDWLRQ

AT+QGPSLOC Acquire Positioning Information


7HVW &RPPDQG 5HVSRQVH
AT+QGPSLOC=? +QGPSLOC: <UTC>,<latitude>,<longitude>,<HDOP>,<alt
itude>,<fix>,<COG>,<spkm>,<spkn>,<date>,<nsat>

OK

ECx00U&EGx00U_Series_GNSS_Application_Note 20 / 31
LTE Standard Module Series
ECx00U&EGx00U Series GNSS Application Note

:ULWH &RPPDQG 5HVSRQVH


AT+QGPSLOC=<mode> +QGPSLOC: <UTC>,<latitude>,<longitude>,<HDOP>,<alt
itude>,<fix>,<COG>,<spkm>,<spkn>,<date>,<nsat>

OK

,I WKHUH LV
DQ\ HUURU
UHODWHG WR 0( IXQFWLRQDOLW\
+CME ERROR: <errcode>
&KDUDFWHULVWLFV

Parameter

<mode> ,QWHJHUW\SH/DWLWXGHDQGORQJLWXGHGLVSOD\IRUPDW
<latitude>,<longitude> IRUPDWGGPPPPPP16GGGPPPPPP (:
<latitude>,<longitude> IRUPDWGGPPPPPPPP 16GGGPPPPPPPP (:
<latitude>,<longitude> IRUPDWGGGGGGGGGGGGGGG
<UTC> 6WULQJW\SH
87&WLPH)RUPDWKKPPVVVVV4XRWHGIURP*3**$VHQWHQFH
<latitude> 6WULQJW\SH /DWLWXGH
,I <mode> LV
)RUPDWGGPPPPPP 164XRWHGIURP*3**$VHQWHQFH
GG ’HJUHH5DQJH –
PPPPP 0LQXWH5DQJH –
16 1RUWKODW
LWXGH6RXWKODWLWXGH

,I <mode> LV
)RUPDWGGPPPPPPPP 164XRWHGIURP*3**$VHQWHQFH
GG ’HJUHH5DQJH –
PPPPPPPP 0LQXWH5DQJH –
16 1RUWKODWLWXGH6RXWKODWLWXGH

,I <mode> LV
)RUPDW GGGGGGG4XRWHGIURP *3**$VHQWHQFH
GGGGGGG ’HJUHH5DQJH –
6RXWKODWLWXGH
<longitude> 6WULQJW\SH /RQJLWXGH
,I <mode> LV
)RUPDWGGGPPPPPP (:4XRWHGIURP*3**$VHQWHQFH
GGG ’ HJUHH
5DQJH –
PPPPPP 0LQXWH5DQJH –
( : (DVWORQJLWXGH:HVWORQJLWXGH

,I <mode> LV
)RUPDWGGGPPPPPPPP (:4XRWHGIURP*3**$VHQWHQFH

ECx00U&EGx00U_Series_GNSS_Application_Note 21 / 31
LTE Standard Module Series
ECx00U&EGx00U Series GNSS Application Note

’GG ’HJUHH5DQJH –
PPPPPPPP 0LQXWH5DQJH –
(: (DVWORQJLWXGH:HVWORQJLWXGH

,I <mode> LV
)RUPDW GGGGGGGG4XRWHGIURP*3**$VHQWHQFH
GGGGGGGG ’HJUHH5DQJH
:HVWORQJLWXGH
<HDOP> + RUL]RQWDOGLOXWLRQRISUHFLVLRQ
5DQJH –4XRWHGIURP*3**$VHQWHQFH
<altitude> 7KHDOWLWXGH RI WKHDQWHQQD DZD\ IURP WKHDQG
VHDOHYHO
LVDFFXUDWH WR RQH GHFLPDO
SODFH
8QLWPHWHU
4XRWHGIURP*3**$VHQWHQFH
<fix> ,QWHJHUW\SH
*166SRVLWLRQLQJPRGH4XRWHGIURP*$*6$*3*6$VHQWHQFH
2 ’SRVLWLRQLQJ
’SRVLWLRQLQJ
<COG> 6WULQJW\SH
&RXUVH2YHU*URXQGEDVHGRQWUXHQRUWK
)RUPDWGGGPP4XRWHGIURP*397*VHQWHQFH
GGG ’HJUHH5DQJH –
PP 0LQXWH5DQJH –
<spkm> 6SHHGRYHUJURXQG
$FFXUDWHWRRQHGHFLPDOSODFH
8QLWNPK 4XRWHGIURP*397*
VHQWHQFH
<spkn> 6SHHGRYHUJURXQG
$FFXUDWHWRRQHGHFLPDOSODFH
8QLWNQRWV
4XRWHGIURP*397*
VHQWHQFH
<date> 87& GDWH
)RUPDWGGPP\\4XRWHGIURP*350&VHQWHQFH
GG ’ D\
PP 0RQWK
\\ <HDU
<nsat> 1XPEHURIVDWHOOLWHV
7KHYDOXHVKRXOGEHNHSWWZRGLJLWV
DQGDGG ,IWKHOHDGLQJGLJLW
LVLQVXIILFLHQW
4XRWHGIURP*3**$VHQWHQFH
<errcode> 7KHHUURUFRGHRIRSHUDWLRQ
See Chapter 4 for details.

2.3.6. AT+QGPSGNMEA Acquire Specified NMEA Sentences

7KLV FRPPDQG DFTXLUH


V VSHFLILHG
10($ VHQWHQFHV%HIRUH XVLQJ WKLV FRPPDQG
WXUQ RQ
*166 YLD
AT+QGPSDQGVHW <NMEA_src> WR WRHQDEOHDFTXLVLWLRQRI10($VHQWHQFHVYLD
AT+QGPSGNMEA

7KH VHQWHQFH RXWSXW FDQ EH GLVDEOHG AT+QGPSCFG="gpsnmeatype",0


YLD
AT+QGPSCFG= glonassnmeatype",0 AT+QGPSCFG= galileonmeatype",0
AT+QGPSCFG="beidounmeatype",0 RUAT+QGPSCFG="gnssnmeatype",0 ,I VHQWHQFH RXWSXW LV
GLVDEOHG
WKHXSGDWHGVHQWHQFHLVQRORQJHURXWSXWDQGWKH10($VHQWHQFHDFTXLUHGEHIRUHW
RXWSXWLVGLVDEOHGDIWHUWKH*166LVDFWLYDWHGLVVDYHG,IWKHVDYHG10($VHQWHQFHFRQWDLQVW
W\SH VSHFLILHG AT+QGPSGNMEA
E\ WKH VSHFLILHG 10($ VHQWHQFH FDQ VWLOO
DFTXLUHG
EH WKURXJK
AT+QGPSGNMEA

ECx00U&EGx00U_Series_GNSS_Application_Note 22 / 31
LTE Standard Module Series
ECx00U&EGx00U Series GNSS Application Note

AT+QGPSGNMEA Acquire Specified NMEA Sentences


7HVW&RPPDQG 5HVSRQVH
AT+QGPSGNMEA=? +QGPSGNMEA: (OLVW RI VXSSRUWHG
<NMEA_type>V)

OK
:ULWH&RPPDQG 5HVSRQVH
4XHU\**$VHQWHQFH [+QGPSGNMEA: <GGA_sentence>]
AT+QGPSGNMEA="GGA"
OK

,IWKHUHLV
DQ\ HUURU
UHODWHGWR0(IXQFWLRQDOLW\
+CME ERROR: <errcode>
:ULWH&RPPDQG 5HVSRQVH
4XHU\50&VHQWHQFH [+QGPSGNMEA: <RMC_sentence>]
AT+QGPSGNMEA="RMC"
OK

,IWKHUHLV
DQ\ HUURU
UHODWHGWR0(IXQFWLRQDOLW\
+CME ERROR: <errcode>
:ULWH&RPPDQG 5HVSRQVH
4XHU\*69LQIRUPDWLRQ [+QGPSGNMEA: <GSV_sentence>]
AT+QGPSGNMEA="GSV"
OK

,IWKHUHLV
DQ\ HUURU
UHODWHGWR0(IXQFWLRQDOLW\
+CME ERROR: <errcode>
:ULWH&RPPDQG 5HVSRQVH
4XHU\*6$VHQWHQFH [+QGPSGNMEA: <GSA_sentence>]
AT+QGPSGNMEA="GSA"
OK

,IWKHUHLV
DQ\ HUURU
UHODWHGWR0(IXQFWLRQDOLW\
+CME ERROR: <errcode>
:ULWH&RPPDQG 5HVSRQVH
4XHU\97*VHQWHQFH [+QGPSGNMEA: <VTG_sentence>]
AT+QGPSGNMEA="VTG"
OK

,IWKHUHLV
DQ\ HUURU
UHODWHGWR0(IXQFWLRQDOLW\
+CME ERROR: <errcode>
&KDUDFWHULVWLFV

ECx00U&EGx00U_Series_GNSS_Application_Note 23 / 31
LTE Standard Module Series
ECx00U&EGx00U Series GNSS Application Note

Parameter

<NMEA_type> 6 WULQJW\SH10($VHQWHQFHW\SH
**$ **$ VHQWHQFH
50& 50& VHQWHQFH
*69 *69VHQWHQFH
*6$ *6$VHQWHQFH
97* 97*VHQWHQFH
<GGA_sentence> String type. GGA sentences.
<RMC_sentence> String type. RMC sentences.
<GSV_sentence> String type. GSV sentences.
<GSA_sentence> String type. GSA sentences.
<VTG_sentence> String type. VTG sentences.
<errcode> The error code of operation. See Chapter 4 for details.

2.3.7. AT+QAGPS Enable/Disable AGPS

7KLVFRPPDQGHQDEOHVRUGLVDEOHV$*36
IHDWXUHRI*166

AT+QAGPS Enable/Disable AGPS


7HVW&RPPDQG 5 HVSRQVH
AT+QAGPS=? +QAGPS: (list of supported <AGPS_mode>s)

OK
Read Command Response
Query whether AGPS is enabled +QAGPS: <AGPS_mode>
AT+QAGPS?
OK
: ULWH&RPPDQG 5 HVSRQVH
( QDEOHRUGLVDEOH$*36 OK
AT+QAGPS=<AGPS_mode>
,IWKHUHLVDQ\HUURUUHODWHGWR0(IXQFWLRQDOLW\
+CME ERROR: <errcode>
7KHFRPPDQGWDNHVHIIHFWLPPHGLDWHO\
&KDUDFWHULVWLFV
7KHFRQILJXUDWLRQZLOOEHVDYHGWR195$0DXWRPDWLFDOO\

Parameter
<AGPS_mode> ,QWHJHUW\SH(QDEOHRUGLVDEOH$*36IHDWXUHRI*166
’LVDEOH
( QDEOH
<errcode> The error code of operation. See Chapter 4 for details.

ECx00U&EGx00U_Series_GNSS_Application_Note 24 / 31
LTE Standard Module Series
ECx00U&EGx00U Series GNSS Application Note

2.3.8. AT+QAGPSCFG Configure AGPS

7KLVFRPPDQGFRQILJXUHV$3*6UHODWHGSDUDPHWHUV

AT+QAGPSCFG Configure AGPS


7HVW&RPPDQG 5 HVSRQVH
AT+QAGPSCFG=? +QAGPSCFG: (UDQJH RI VXSSRUWHG
<profile>V),<URL>,<ve
ndorID>,<modelID>,<password>

OK
Read Command 5 HVSRQVH
AT+QAGPSCFG? +QAGPSCFG: <profile>,<URL>,<vendorID>,<modelID>,<p
assword>

OK
: ULWH&RPPDQG 5 HVSRQVH
AT+QAGPSCFG=<profile>[,<URL>[, OK
<vendorID>[,<modelID>[,<passwor
d>]]]] ,IWKHUHLVDQ\HUURUUHODWHGWR0(IXQFWLRQDOLW\
+CME ERROR: <errcode>
7KHFRPPDQGWDNHVHIIHFW
LPPHGLDWHO\
&KDUDFWHULVWLFV
7KHFRQILJXUDWLRQZLOOEHVDYHGWR195$0DXWRPDWLFDOO\

Parameter
<profile> ,QWHJHUW\SH3’3LQGH[5DQJH –’HIDXOWYDOXH
<URL> String type. AGPS server address.
Default value: "http://quectel-api1.rx-networks.cn/rxn-api/locationApi/rtcm".
<vendorID> String type. User name. Default value: "wLgWwv6JQt". 7KHPD[LPXPOHQJW KE\WHV
<modelID> String type. Client ID. Default value: "Quectel".
String type. Password. Default value: "aFltUERDZzZxeTY5cEp2eA==". 7KHPD[LPXP
<password>
OHQJWKE\WHV
<errcode> The error code of operation. See Chapter 4 for details.

2.3.9. AT+QGPSINFO Query GNSS Version

7KLVFRPPDQGTXHULHV*166YHUVLRQ
LQIRUPDWLRQ

AT+QGPSINFO Query GNSS Version


7HVW&RPPDQG 5 HVSRQVH
AT+QGPSINFO=? OK

ECx00U&EGx00U_Series_GNSS_Application_Note 25 / 31
LTE Standard Module Series
ECx00U&EGx00U Series GNSS Application Note

Read Command Response


AT+QGPSINFO? OK
( [HFXWLRQ&RPPDQG 5 HVSRQVH
AT+QGPSINFO +QGPSINFO: <GNSS_info>

OK

,IWKHUHLVDQ\HUURUUHODWHGWR0(
IXQFWLRQDOLW\
+CME ERROR: <errcode>

&KDUDFWHULVWLFV

Parameter
<GNSS_info> String type. GNSS version information.
<errcode> The error code of operation. See Chapter 4 for details.

Example
AT+QGPSINFO 4 XHU\*166YHUVLRQ
+QGPSINFO: UC6226,G1B1,V1.0,R3.0.0Build1500,080101800600

OK

ECx00U&EGx00U_Series_GNSS_Application_Note 26 / 31
LTE Standard Module Series
ECx00U&EGx00U Series GNSS Application Note

3 Examples

3.1. Turn on/off the GNSS

’HIDXOWSDUDPHWHUVDUHXVHGLQWKLVH[DPSOHWRWXUQRQ*166$IWHUWXUQLQJRQ*16610($VHQWH
ZLOOEHRXWSXWWHGIURPXVEQPHDSRUWE\ AT+QGPSEND
GHIDXOWDQG*166FDQEHWXUQHGRIIYLD

AT+QGPS=1 7XUQRQ*166
OK
$IWHUWXUQLQJRQ*16610($VHQWHQFHVZLOOEHRXWSXWWHGIURPXVEQPHDSRUWE\GHIDXOW
AT+QGPSLOC=0 2EWDLQSRVLWLRQLQJLQIRUPDWLRQ
+QGPSLOC: 061951.000,3150.7223N,11711.9293E,0.7,62.2,2,000.00,0.0,0.0,110513,09

OK
AT+QGPSEND 7XUQRII*166
OK

3.2. Application of <NMEA_src>

<NMEA_src> LVVHWWR 10($VHQWHQFHVFDQEHDFTXLUHGGLUHFWO\YLD


:KHQ*166LVWXUQHGRQDQG
AT+QGPSGNMEA

AT+QGPSCFG="nmeasrc",1 6HW <NMEA_src> WRWRHQDEOHDFTXLVLWLRQRI10($


AT+QGPSGNMEA
VHQWHQFHVYLD
OK
AT+QGPSGNMEA="GGA" 2EWDLQ**$VHQWHQFH
+QGPSGNMEA: $GPGGA,103647.000,3150.721154,N,11711.925873,E,1,02,4.7,59.8,M,-2.0,M,,*77

OK
AT+QGPSCFG="nmeasrc",0 6HW <NMEA_src> WRWRGLVDEOHDFTXLVLWLRQRI10($
AT+QGPSGNMEA
VHQWHQFHVYLD
OK
AT+QGPSGNMEA="GGA" 2EWDLQ**$VHQWHQFH
+CME ERROR: 507 AT+QGPSGNMEA
$FTXLVLWLRQRI10($VHQWHQFHVYLD
ZDVGLVDEOHGDQGWKXV**$VHQWHQFHVFDQQRWEHREWDLQH

ECx00U&EGx00U_Series_GNSS_Application_Note 27 / 31
LTE Standard Module Series
ECx00U&EGx00U Series GNSS Application Note

3.3. GNSS Hibernation Mode

AT+QGPSEND ZLWKRXWSRZHULQJGRZQ
$ IWHUWKHPRGXOHLVSRZHUHGRQDQG*166LVWXUQHGRQH[HFXWLQJ
RUUHERRWLQJWKHPRGXOHFDQPDNHWKH*166HQJLQHHQWHULQWRKLEHUQDWLRQPRGHVWRSSRVLW
WR
ORZHU
GRZQSRZHUFRQVXPSWLRQDQGVDYH ,I AT+QGPS=1 LVH[HFXWHGZLWKLQKRXUVWRZDNH
HSKHPHULVGDWD
XSWKH*166HQJLQH*166KRWVWD
UWLVSHUIRUPHGWRDFKLHYHDTXLFNSRVLWLRQLQJ

AT+QGPS=1 7XUQRQ*166
OK
AT+QGPSEND
OK
7XUQRII *166 ZLWKRXW SRZHULQJ GRZQ RU UHERRWLQJ WKH PRGXOH 7KHQ WKH *166 HQJLQH HQWHU
KLEHUQDWLRQPRGHDQGVWRSVSRVLWLRQLQJEXWWKH
HSKHPHULVGDWD LVVDYHG
AT+QGPSLOC=0 $FTXLUHSRVLWLRQLQJLQIRUPDWLRQ
+CMS ERROR: 505 *166IHDWXUHLVXQDYDLODEOH
AT+QGPS=1 7XUQVRQ*166ZLWKLQKRXUV DQGWKHQ *166SHUIRUPVDKRWVWDUW
OK
AT+QGPSLOC=0 $FTXLUHSRVLWLRQLQJLQIRUPDWLRQ
+QGPSLOC: 121251.000,2301.4623N,11314.4612E,0.8,141.6,3,000.00,0.5,0.3,020321,20

OK

3.4. Application of AGPS Feature

AT+QAGPSCFG FRQILJXUHV AT+QAGPS=1 HQDEOHV$*36IHDWXUH


$*36UHODWHGSDUDPHWHUV ( SKHPHULV
GDWDFDQEHDFTXLUHGDXWRPDWLFDOO\
HYHU\WLPH
ZKHQWKH
PRGXOHLVSRZHUHG
RQDQGWKH*166LVWXUQHG
RQXQGHUWKHSUHPLVHWKDWWKHQHWZRUNLVQRUPDODQGWKH$*36
UHODWHGSDUDPHWHUV
DUHFRQILJXUHGFRUUHFWO\
DFKLHYLQJDTXLFNSRVLWLRQLQJ

AT+QAGPSCFG=1,"http://quectel-api1.rx-networks.cn/rxn-api/locationApi/rtcm","wLgWwv6JQt","
Quectel","aFltUERDZzZxeTY5cEp2eA==" &RQILJXUH $*36
OK
AT+QAGPS=1 (QDEOH$*36IHDWXUH
OK
AT+QGPS=1 7XUQRQ*166
OK
AT+QFLST="*" 6HH document [1] IRUGHWDLOVRIWKLVFRPPDQG
+QFLST: "UFS:agps.txt",5020 7KHGRZQORDGHG HSKHPHULVGDWD LVYDOLGIRUKRXUV
DQG \RX QHHGWR UHFRQQHFW VHUYHU WR GRZQORDG QH
HSKHPHULVGDWDDIWHUKRXUV

OK

ECx00U&EGx00U_Series_GNSS_Application_Note 28 / 31
LTE Standard Module Series
ECx00U&EGx00U Series GNSS Application Note

4 Summary of Error Codes


7KH<errcode> LQGLFDWHVDQHUURUUHODWHGWR
*166RSHUDWLRQ
7KHGHWDLO <errcode> DUHGHVFULEHG
VDERXW
LQWKHIROORZLQJWDEOH

Table 3: Summary of Error Codes

<errcode> Meaning

,QYDOLGSDUDPHWHUV

2SHUDWLRQQRWVXSSRUWHG

*166VXEV\VWHPEXV\

6HVVLRQLVRQJRLQJ

6HVVLRQQRWDFWLYH

2SHUDWLRQWLPHRXW

)XQFWLRQQRWHQDEOHG

7LPHLQIRUPDWLRQHUURU

9DOLGLW\WLPHLVRXWRIUDQJH

,QWHUQDOUHVRXUFHHUURU

*166ORFNHG

(QGE\(

1RWIL[HGQRZ

&08;SRUWLVQRWRSHQHG

8QNQRZQHUURU

ECx00U&EGx00U_Series_GNSS_Application_Note 29 / 31
LTE Standard Module Series
ECx00U&EGx00U Series GNSS Application Note

5 Appendix References

Table 4: Related Document

SN Document Name Description

)LOHDSSOLFDWLRQQRWHDSSOLFDEOHIRU(&8VHULHV
Quectel_ECx00U&EGx00U_Series_FILE_
>@ (&8 VHULHV (*8 &1 DQG (*8 &1
Application_Note
PRGXOHV

Table 5: Terms and Abbreviations

Abbreviation Description

$*36 $VVLVWHG*36*OREDO3RVLWLRQLQJ6\VWHP

%HL’RX %HL’RX1DYLJDWLRQ6DWHOOLWH6\VWHP

&08; &RQQHFWLRQ0XOWLSOH[LQJ

’23 ’LOXWLRQRI3UHFLVLRQ

*DOLOHR *DOLOHR6DWHOOLWH1DYLJDWLRQ6\VWHP

**$ *OREDO3RVLWLRQLQJ6\VWHP)L[’DWD

*/21$66 *OREDO1DYLJDWL
RQ6DWHOOLWH6\VWHP

*16 1HZ**$0HVVDJH)RU*166

*166 *OREDO1DYLJDWLRQ6DWHOOLWH6\VWHP

*36 *OREDO3RVLWLRQLQJ6\VWHP

*6$ *36’23DQG$FWLYH6DWHOOLWHV

*69 *1666DWHOOLWHVLQ9LHZ

0( 0RELOH(TXLSPHQW

10($ 10($1DWLRQDO0DULQH
(OHFWURQLFV$VVRFLDWLRQ,QWHUIDFH6WDQGDUG

ECx00U&EGx00U_Series_GNSS_Application_Note 30 / 31
LTE Standard Module Series
ECx00U&EGx00U Series GNSS Application Note

195$0 1RQ 9RODWLOH5DQGRP$FFHVV0HPRU\

50& 5HFRPPHQGHG0LQLPXP6SHFLILF*166’DWD

8$57 8QLYHUVDO$V\QFKURQRXV5HFHLYHU7UDQVPLWWHU

85/ 8QLIRUP5HVRXUFH/RFDWRU

86% 8QLYHUVDO6HULDO%XV

87& &RRUGLQDWHG8QLYHUVDO7LPH

97* &RXUVH2YHU*URXQGDQG*URXQG6SHHG

ECx00U&EGx00U_Series_GNSS_Application_Note 31 / 31

You might also like