Page 2
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.
GNSS Module Series GNSS SDK Commands Manual About the Document History Revision Date Author Description 2015-09-11 Hyman DING Initial Added the current supported SDK commands in 2016-01-18 Connie ZHOU Table 1. 1. Added following commands: PQECEF, PQODO, PQPZ90, PQGLP, 2016-05-20 Simon HU PQVEL.
SDK commands. The configuration parameters saved by SDK commands will still exist in flash even after upgrading the modules’ firmware. This document is applicable to Quectel L70, L80, L76, L76-L, L86 and L26 modules. Their supported SDK commands are shown in the table below:...
Page 7
GNSS Module Series GNSS SDK Commands Manual Configure Parameter Precision in NMEA PQPREC Sentences PQGBS Enable/Disable GBS Sentence Output NOTES Y means supported; N means not supported. For more details about the usage of PQFLP and PQGLP commands, please refer to document [1]. GNSS_SDK_Commands_Manual Confidential / Released 6 / 28...
GNSS SDK Commands Manual Quectel NMEA Packet Protocol This chapter introduces the Quectel NMEA packet protocol which is a set of extension messages of the standard NMEA packet protocol. These messages are used to control and configure Quectel L70, L80, L76, L76-L, L86 and L26 modules.
GNSS Module Series GNSS SDK Commands Manual 2.2. PQBAUD Change NMEA Port Default Baud Rate PQBAUD Change NMEA Port Default Baud Rate Response Write Command $PQBAUD,W,OK*Checksum<CR><LF> $PQBAUD,W,<baudrate>*Checksum<C R><LF> If there is any error, response: $PQBAUD,W,ERROR*Checksum<CR><LF> Reference Parameter <baudrate> NMEA port baud rate, default value is 9600bps, and can be set to 4800bps, 14400bps, 19200bps, 38400bps, 57600bps and 115200bps Example $PQBAUD,W,115200*43...
GNSS Module Series GNSS SDK Commands Manual <EPE_vert> Estimated vertical position error Example $PQEPE,5.3050,3.2000*53 Reference Parameter <mode> Operation Disable the URC including EPE data Enable the URC including EPE data <save> Save operation Parameter is not saved, and ineffective after restart Parameter is saved in flash, and effective after restart Example $PQEPE,W,1,1*2A...
GNSS Module Series GNSS SDK Commands Manual Send 1PPS after the first fix Send 1PPS after 3D fix Send 1PPS after 2D fix Send 1PPS always <width> PPS pulse width in millisecond Range: 2-998 Example $PQ1PPS,W,4,100*1D //Set the type of 1PPS output and PPS pulse width $PQ1PPS,W,OK*30 //Set OK $PQ1PPS,W,0,0*18...
GNSS Module Series GNSS SDK Commands Manual Example $PQTXT,W,1,1*22 //Enable GPTXT sentence output and save the parameter into flash $PQTXT,W,OK*0A //Set OK NOTE The command will be effective immediately after setting. 2.7. PQECEF Enable/Disable ECEFPOSVEL Sentence Output PQECEF Enable/Disable ECEFPOSVEL Sentence Output Write Command Response $PQECEF,W,<mode>,<save>*ChkSu...
GNSS Module Series GNSS SDK Commands Manual Parameter <mode> Operation Disable ECEFPOSVEL sentence output Enable ECEFPOSVEL sentence output <save> Save operation Parameter is not saved, and ineffective after restart Parameter is saved in flash, and effective after restart Example $PQECEF,W,1,1*7F //Enable ECEFPOSVEL sentence output, and save the parameter into flash $PQECEF,W,OK*57 //Set OK...
GNSS Module Series GNSS SDK Commands Manual Parameter <mode> Start or stop odometer reading Stop odometer reading and remember the distance value Start odometer reading and initialize the distance according to the <initial distance> <initial distance> Set the initial distance, range: 0-1e09, unit: meter When <mode>...
GNSS Module Series GNSS SDK Commands Manual Parameter definition is available in Table 4. Reference Chapter 3.3 Parameter <mode> Operation Disable switching from WGS84 to PZ-90.11 Enable switching from WGS84 to PZ-90.11 <save> Save operation Parameter is not saved, and ineffective after restart Parameter is saved in flash, and effective after restart Example $PQPZ90,W,1,1*79...
GNSS Module Series GNSS SDK Commands Manual Reference Parameter <mode> Module operation mode Normal mode GLP mode <save> Save operation Parameter is not saved, and ineffective after restart Parameter is saved in flash, and effective after restart Example $PQGLP,W,1,1*21 //Change to GLP mode $PQGLP,W,OK*09 //Set OK $PQGLP,R*24...
GNSS Module Series GNSS SDK Commands Manual <down_vel> Down velocity Example $PQVEL,1.000000,2.000000,-0.000000*42 Reference Parameter <mode> Enable/disable 3 ways velocity sentence output Disable Enable <save> Save operation Parameter is not saved, and ineffective after restart Parameter is saved in flash, and effective after restart Example $PQVEL,W,1,1*25 //Enable 3 ways velocity sentence output...
GNSS Module Series GNSS SDK Commands Manual Parameter <status> Jamming status 1 No jamming, healthy status. 2 Warning status. 3 Critical status Example $PMTKSPF,1*5A Reference Parameter <mode> Operation mode Disable jamming detection function Enable jamming detection function <save> Save operation Parameter is not saved, and ineffective after restart Parameter is saved in flash, and effective after restart Example...
Page 20
GNSS Module Series GNSS SDK Commands Manual Read Command Response $PQRLM,R*ChkSum<CR><LF> $PQRLM,R,<mode>*ChkSum<CR><LF> URC Message $PQRLM,<beacon_id>,<gps_second>,<msg_code>,<para >*ChkSum<CR><LF> Parameter <beacon_id> Beacon ID of RLM <gps_second> The GPS second when receiving RLM <msg_code> Message code <para> The data parameters provided by RLS. (short message contains 4 hex characters, long message contains 24 hex characters) Example $PQRLM,0a0a0a0a0a0a0a8,955065733,1,8aa1*3E...
GNSS Module Series GNSS SDK Commands Manual 2.14. PQGEO Configure Parameters of Geo-fence PQGEO Configure Parameters of Geo-fence Write Command Response $PQGEO,W,<GEO $PQGEO,W,OK*ChkSum<CR><LF> ID>,<mode>,<shape>,<latitude0>,<lo ngitude0>,<latitude1/radius>,<longitu If there is any error, response: de1>,<latitude2>,<longitude2>,<latitu $PQGEO,W,ERROR*ChkSum<CR><LF> de3>,<longitude3>*ChkSum<CR><LF > Read Command Response $PQGEO,R,<GEO $PQGEO,R,<GEO ID>*ChkSum<CR><LF>...
Page 22
GNSS Module Series GNSS SDK Commands Manual yy: current year-2000 MM: 1-12 dd: 1-31 T: char ‘T’, refers to time hh: 0-23 mm: 0-59 ss.sss: 00.000-59.9999 <Latitude> The latitude of current position Unit: degree Format: ± dd.dddddd Range: -90.000000~90.000000 <Longitude> The longitude of current position Unit: degree Format: ±...
Page 23
GNSS Module Series GNSS SDK Commands Manual Do not report when to enter or leave the geo-fence Report when to enter the geo-fence Report when to leave the geo-fence Report when to enter or leave the geo-fence If <mode> is 0, the parameters after <mode> can be omitted. <shape>...
GNSS Module Series GNSS SDK Commands Manual $PQGEO,W,OK*1F $PQGEO,R,0*2E $PQGEO,R,0,1,0,31.859130,117.193300,500.0*13 $PQGEO,R,4*2A $PQGEO,R,4,3,1,31.911330,117.112900,31.994856,117.070281*29 $PQGEO,Q,0*2D $PQGEO,Q,0,1*30 $PQGEO,Q,4*29 $PQGEO,Q,4,2*37 NOTES If <mode> is 0 and there are no parameters after <mode>, this command can delete the geo-fence. If <mode> is 1 (or 2), when the module enters (or leaves) the geo-fence, the Reserved2 pin (pin 17) level will change from high to low;...
GNSS Module Series GNSS SDK Commands Manual Parameter <latitude bits> The number of digits after the decimal point of latitude in NMEA sentences 4 - 6 The default value is 4 <longitude bits> The number of digits after the decimal point of longitude in NMEA sentences 4 - 6 The default value is 4 <altitude bits>...
Page 26
GNSS Module Series GNSS SDK Commands Manual If there is any error, response: $PQGBS,W,ERROR*ChkSum<CR><LF> Read Command Response $PQGBS,R*ChkSum<CR><LF> $PQGBS,R,<mode>*ChkSum<CR><LF> URC Message $--GBS,hhmmss.ss,x.x,x.x,x.x,xx,x.x,x.x,x.x*hh<CR><LF > Parameter definition is available in Table 5. Example $GNGBS,035459.000,8.30,4.43,9.41,22,0.0,-162.6,29.2,1,0* Reference Parameter <mode> Module operation mode Disable GBS sentence output Enable GBS sentence output <save>...
GNSS Module Series GNSS SDK Commands Manual Appendix References 3.1. Related Documents Table 2: Related Documents Document Name Remark Quectel_GNSS_Low_Power_Mode_Application GNSS Low Power Mode Application Note _Note 3.2. Terms and Abbreviations Table 3: Terms and Abbreviations Abbreviation Description 1PPS 1 Pulse Per Second ECEF Earth-centered, Earth-fixed Estimated Position Error...
GNSS Module Series GNSS SDK Commands Manual PZ90 Parametry Zemli 1990 RAIM Receiver Autonomous Integrity Monitoring Recommended Minimum Specific GNSS Data Return Link Message Return Link Service Unsolicited Result Code 3.3. Datum Sentence Definition The datum sentence definition for $GNDTM,xxx,x,xx.xxxx,x,xx.xxxx,x,xxx,xxx*hh<CR><LF> is illustrated below: Table 4: Datum Sentence Definition Field...
GNSS Module Series GNSS SDK Commands Manual 3.4. GBS Sentence Definition The GBS sentence definition for $--GBS,hhmmss.ss,x.x,x.x,x.x,xx,x.x,x.x,x.x,x,x*hh<CR><LF> is illustrated below: Table 5: GBS Sentence Definition Field Meaning UTC time of the GGA or GNS fix associated with this sentence. Expected Error in latitude Expected Error in longitude Expected Error in altitude ID number of most likely failed satellite...
Need help?
Do you have a question about the L70 and is the answer not in the manual?
Questions and answers