版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
LTEModuleSeriesEC20GNSSATCommandsManual
mands_Manual
/Released
10/26
Ouraimistoprovidecustomerswithtimelyandcomprehensiveservice.Foranyassistance,pleasecontactour headquarters:
Quec WirelessSolutionsCo.,.
Office501,Building13,No.99,TianzhouRoad,Shanghai,,200233
:+862151086236
Mail:
Orourlocaloffice,formoreinformation,pleasevisit:
http /support/salesupport.aspx
Fortechnicalsupport,toreport ationerrors,pleasvisit:
http /support/techsupport.aspxOr :S
GENERALNOTES
QUECOFFERSTHISINFORMATIOASASERVICETOITSCUSTOMERSHENFORMATIONPROVIDEDISBASEDUPONCUSTOMERS’REQUIREMENTS.QUECMAKESEVRYEFFORTTOENSURETHEQUALITOFTHEFORMATIONITMAKESAVAILBLE.QUE DOESNOTMAKEANYWARRANTYASOTHEINFORMATIONCONTAINEDHEREIN,ANDDOESNOTACCEPTANYLIABILITYFRANYIJURY,LOSSORDAMAGEOFANYKINDINCURREDBYUSEOFORRELIANCEUPONTHEINFORMATION.ALLNFORMATIONSUPPLEDHEREINISSUBJECTTOCHANGEWITHOUTPRIORNOTICE.
COPYRIGHT
THISINFORMATIONCONTAINEDHEREISPROPRIETARYTECHNICALINFORMATIONOFQUECCO.,.TRANSMITTABLE,REPRODUCTION,DISSEMINATIONANDEDITINGOFTHISASWELLASUTILIZATIONOFTHISCONTENTSAREFORBIDDENWITHOUTPERMISSION.OFFENDERSWILLBEHELDLIABLEFORPAYMENTOFDAMAGES.ALLRIGHTSAREINTHEEVENTOFAPATENTGRANTORREGISTRATIONOFAUTILITYMODELORDESIGN.
Copyright©Quec WirelessSolutionsCo.,.2015.s .
Aboutthe
istory
Revision
Date
Author
Description
1.0
2015-02-28
TommyZHANG
Initial
H
1.1 2015-06-09 TommyZHANG
Added <uartdebug> and <ne>parametersinAT+QGPSCFGcommand.
DeletedAT+QGPSXTRAUPLcommand.
Contents
Aboutthe 2
Contents 3
TableIndex 4
Introduction 5
HowtoUseGNSS 5
NMEASentencesType 6
IntroductionofgpsOneXTRA 6
GNSSPowerSavingManagement 7
DPO(DynamicPowerOptimization) 7
ODP(On-DemandPositioning) 7
DescriptionofATCommand 9
AT+QGPSCFG ConfigureGNSS 9
AT+QGPSDELDeleteAssistanceData 13
AT+QGPS OperateGPSSession 13
AT+QGPSEND TerminateGNSSSession 15
AT+QGPSLOC ObtainPosition 15
AT+QGPSGNMEAObtainNMEASentences 17
AT+QGPSXTRAEnablegpsOneXTRAFunctionality 18
AT+QGPSXTRATIME InjectgpsOneXTRATime 19
AT+QGPSXTRADATAInjectgpsOneXTRADataManually 20
IntroductionofURC 21
ExpiredXTRAData 21
Example 23
TurnOnandOfftheGNSSEngine 23
ApplicationofGNSSnmeasrc 23
ExampleofInjectinggpsOneXTRA 24
AppendixAReference 25
AppendixBSummaryofErrorCodes 26
TableIndex
TABLE1:RELATEDS 25
TABLE2:TERMSANDABBREVIATIONS 25
TABLE3:SUMMARYOFERRORCODES 26
Introduction
EC20integratesaGNSSengine,whichsupportsGPSandGLONASSdoublesystemandprovidesgpsOneXTRAassistance.EC20GNSSengineishigh-performanceandsuitableforvariousapplicationswhichlowest-costandaccuratepositioningareneeded.Meanwhile,itc sosupportpositiontrackingwithoutnetworkassistance,andGNSScapabilitieswhenGSM/WCDMAisoutofnetworkcoverageareas.EC20GNSScanbeappliedinthefollowingoccasions:turn-by-turnnavigationapplications,assettracking,buddytracking,location-awaregames,homingandfleetmanagement.
HowtoUseGNSS
EC20GNSSengineallowscalculatinglocationwithoutanyassistancefromthenetwork.TheprocedureofturningonGNSSisshownasbelow:
Step1:ConfigurecorrespondingdemandsbyAT+QGPSCFG.Step2:ActiveGNSSenginebyAT+QGPS.
Step3:AfterGNSSsessionisstartedsuccessfullyandGNSShasfixed,positioninginformationcanbeobtainedbythreeways:
NMEAsentencesoutputto"usbnmea"portbydefault,youcanreadtheporttoobtainNMEAsentences.
YoucanuseAT+QGPSLOCtoobtainsomepositioninginformationdirectly,suchaslatitude,longitude,height,timeandpositioningtypeandsoon.
Afterenabling<nmeasrc>byAT+QGPSCFG,youcanacquirethespecifiedNMEAsentenceby
AT+QGPSGNMEA.If<nmeasrc>isdisabled,thiscommandcannotbeused.
Step4:YoucanterminateGNSSbytwoways:
Iftheparameter<fixcount>oftheAT+QGPSissetto0inStep2,GNSSenginewillgetpositioncontinuously,anditcanbeendedbyAT+QGPSEND.
Iftheactualfixtimesreachtothespecified<fixcount>value,theenginewillstopautomatically;inthisprocessyoucanusethecommandAT+QGPSENDtoendthesession.
NMEASentencesType
TheNMEAsentencesarecompatiblewithNMEA-0183protocol,andallofthestandardNMEAsentenceshavetwokindsofprefix.
ForGPSsentences,theprefixis“GP”,asbelow:
GPGGA-GlobalPositioningSystemFixData,Time,Positionandrelatedfixdata
GPRMC- mendedminimumdata
GPGSV-Detailedsa litedata
GPGSA-Overallsa litedata
GPVTG-Vectortrackandspeedovertheground
AndforGLONASSsentences,theprefixesare"GL"and"GN",asbelow:
GLGSV-Detailedsa litedata
GNGSA-Overallsa litedata
GNGNS-PositioningSystem
IntroductionofgpsOneXTRA
gpsOneXTRAassistanceenhancesstandaloneperformance,andsimplifiesGNSSassistancedeliverytoGNSSengine,includingephemeris,almanac,ionosphere,UTC,healthandcoarsetimeassistance.AfterbootinggpsOneXTRA,TTFF(TimetoFirstFix)canbereducedby18to30sec(ormoreinharshsignalenvironments).AndthegpsOneXTRAdataneedstobeupdatedonceperday(oreveryacoupleofdays)whichisobtainedfromanXTRAserveronthenetwork.
InordertousegpsOneXTRAfeature,youshouldensurethatvalidgpsOneXTRAassistancedataisavailable.FirstlydownloadanewgpsOneXTRAbinaryfilefromoneofthegpsOneXTRAassistancewebserversviaHTTP.Thefilesarenamedasxtra.binforGPSonlyandxtra2.binforGPS+GLONASS.Theexactfilesizeshouldbelessthan50kB:
gpsOneXTRAdataneedstobeupdatedregularly.YoucanquerythegpsOneXTRAdatastatusby
AT+QGPSXTRADATA?toupdategpsOneXTRAdataproperly.
TheworkingprocedureofgpsOneXTRAisshownasfollows:
Step1:IfgpsOneXTRAisdisabled,enableitbyAT+QGPSXTRAandrestartthemodule.
Step2:ConfirmthecurrentvalidityofgpsOneXTRAdatabyAT+QGPSXTRADATA?.Step3:Downloadxtra.binorxtra2.bintothemoduleviaHTTPATcommand.
Step4:InjectthecorrecttimebyAT+QGPSXTRATIME.
Step5:Injectthedownloadedxtra.binorxtra2.binfilebyAT+QGPSXTRADATA.Step6:OthersstepsseeChapter1.1.
GNSSPowerSavingManagement
EC20GNSSengineprovidespowersavingsolutionsbyDPOandODP,thusextendingbatterylife,izingtalkandstandbytime,andenhancingaccuracyandTTFF.
DPO(DynamicPowerOptimization)
DPO(DynamicPowerOptimization)isapower-savingsolutionwhichattemptstoturnoffGNSSRFandotherunneededcomponents.DPOtakeseffectafterconfiguring<dpoenable>viaAT+QGPSCFG.ThereareseveralpreconditionstoturnontheDPO,shownasbelow:
AllSVs>26dB-Hzmusthaveephemerisorrecent(<3.5days)XTRAalmanaccorrectionsforthoseSVs.
HealthorUTCinformationisnottransmittedover-the-air.
ValidpositionandHEPEshouldbelessthan50mandwithinusers’specifiedvalueinQoS.
6SVs>37dB-Hzor4SVs>26dB-HzandhavealmanacandhealthforallSVs.
BenefitsandimpactsofDPO:
WhentheDPOfeatureisonandtheSVornavigationaldannotbedecoded,theGPSreceiverwillnotbecontinuous.
DuringtheDPO,theSBASfeatureiseffectivelydisabled.ThereceivercannotdemodulatetheSBASmessages.DPOalwaystakesprecedenceoverSBAS.
TTFFandyieldwillnotbeimpacted.
ODP(On-DemandPositioning)
WhenOn-DemandPositioning(ODP)isenabled,standaloneGNSSpositioningwillbetriggeredinthebackground.ThepositionscalculatedasaresultofODParenotpresentedtotheapplication,NMEA,orthenetwork.However,whentheon-demandsessionisoperatingandtheusersornetworkrequestaGNSSsession,theon-demandsessionisimmediayterminatedandthe ingrequestisimplemented.
ODPsystemrequirements:(1)ODPrequiresvalidgpsOneXTRAassistancedata.(2)ODPrequiresthatEC20isinservice.IfthesetworequirementsarenotfulfilledODPwillbeturnedoffautomatically.AndODPwillbesuspendedifaregularGNSSfixisrunning.
Intheenabledlowpowermode,theGNSSengineisturnedontoconsumelowpower.RequeststodeterminetheGNSSpositionarereturnedwithareducedtime-to-fixwhilethismodeisactive.IntheenabledReadymode,theGNSSengineiskeptactiveandisavailabletoperformfixedposition.RequeststodeterminetheGNSSpositionareimmediayreturnedwhilethismodeisactive.Thebatterywillbegreatlyimpactedinthismode.MaintenanceofpositionandtimeuncertaintyalsoimprovestheperformanceofE911onUMTS.
Configure<odpcontrol>tosettwodifferentmodesbyAT+QGPSCFG:
Lowpowermode:
Low-frequencybackgroundGNSStrackingsession.
Ingoodsignalcondition,useshorterintervalwithfrequentODPsession(i.e.,per5min).
Inweaksignalcondition,uselongerinterval,butlessfrequentODPsession(i.e.,twiceperhour).
Readymode:
GNSSenginewillstart1Hzpositioningsession.
MaingoalistokeepGNSSenginereadysothatwhentheapplicationdemandsapositionfromtheGNSSengine,positioncanbereportedquickly.
DescriptionofATCommand
AT+QGPSCFG ConfigureGNSS
ThiscommandcanbeusedtoconfiguretheusingofGLONASS,switchoverofNMEAsentencesoutputportandsettingofpowersavingandsoon.
AT+QGPSCFG ConfigureGNSS
Testcommand
AT+QGPSCFG=?
Response
+QGPSCFG:“outport”,("none","usbnmea","uartdebug")
+QGPSCFG:“nmeasrc”,(0,1)
+QGPSCFG:“gpsnmeatype”,(0-31)
+QGPSCFG:“glonassnmeatype”,(0-7)
+QGPSCFG:“glonassenable”,(0,1)
+QGPSCFG:“odpcontrol”,(0-2)
+QGPSCFG:“dpoenable”,(0,1)
+QGPSCFG:“ne”,(0-2)
OK
ConfigureNMEAsentencesoutport
AT+QGPSCFG=“outport”[,<outport>]
Response
Whentherearetwoparameters:
OK
IferrorisrelatedtoMEfunctionality:
+CMEERROR:<errcode>
Whenthesecondparameterisomitted,querythecurrentsetting:
+QGPSCFG:“outport”,<outport>
OK
Enablenmeasrc,obtainNMEAsentencesbyAT+QGPSGNMEA
AT+QGPSCFG=“nmeasrc”[,<nmeasrc
>]
Response
Whentherearetwoparameters:
OK
IferrorisrelatedtoMEfunctionality:
+CMEERROR:<errcode>
Whenthesecondparameterisomitted,querythecurrentsetting:
+QGPSCFG:“nmeasrc”,<nmeasrc>
OK
ConfigureoutputtypeofGPSNMEAsentencesAT+QGPSCFG=“gpsnmeatype”[,<gpsnmeatype>]
Response
Whentherearetwoparameters:
OK
IferrorisrelatedtoMEfunctionality:
+CMEERROR:<errcode>
Whenthesecondparameterisomitted,querythecurrentsetting:
+QGPSCFG:“gpsnmeatype”,<gpsnmeatype>
OK
Configure output type of GLONASSNMEAsentencesAT+QGPSCFG=“glonassnmeatype”[,<glonassnmeatype>]
Response
Whentherearetwoparameters:
OK
IferrorisrelatedtoMEfunctionality:
+CMEERROR:<errcode>
Whenthesecondparameterisomitted,querythecurrentsetting:
+QGPSCFG:“glonassnmeatype”,<glonassnmeatype>
OK
ConfigureGLONASSAT+QGPSCFG=“glonassenable”[,<glonassenable>]
Response
Whentherearetwoparameters:
OK
IferrorisrelatedtoMEfunctionality:
+CMEERROR:<errcode>
Whenthesecondparameterisomitted,querythecurrentsetting:
+QGPSCFG:“glonassenable”,<glonassenable>
OK
ConfigureODPmodeAT+QGPSCFG=“odpcontrol”[,<odpcontrol>]
Response
Whentherearetwoparameters:
OK
IferrorisrelatedtoMEfunctionality:
+CMEERROR:<errcode>
Whenthesecondparameterisomitted,querythecurrentsetting:
+QGPSCFG:“odpcontrol”,<odpcontrol>
OK
ConfigureDPOAT+QGPSCFG=“dpoenable”[,<dpoenable>]
Response
Whentherearetwoparameters:
OK
IferrorisrelatedtoMEfunctionality:
+CMEERROR:<errcode>
Whenthesecondparameterisomitted,querythecurrentsetting:
+QGPSCFG:“dpoenable”,<dpoenable>
OK
ConfigureGPSne
AT+QGPSCFG=“ne”[,<ne>]
Response
Whentherearetwoparameters:
OK
IferrorisrelatedtoMEfunctionality:
+CMEERROR:<errcode>
Whenthesecondparameterisomitted,querythecurrentsetting:
+QGPSCFG:“ne”,<ne>
OK
Reference
Parameter
<outport> ConfiguretheoutputportofNMEAsentences,andthesettingwillbeautosavedtoNVRAM.
“none” CloseNMEAsentenceoutputting
“usbnmea” OutputthroughUSBNMEAport“uartdebug”OutputthroughUARTDEBUGport
<nmeasrc> Afterenabled,originalNMEAsentencescanbeacquiredbyAT+QGPSGNMEA,andthesettingwillbeautosavedtoNVRAM.Meanwhile,sentencesareoutputthroughNMEAportasbefore
Disable
Enable
<gpsnmeatype> ConfigureoutputtypeofGPSNMEAsentencesbyORed,thesettingwillbeautosavedtoNVRAM.Thedefaultvalueis31.
GGA
RMC
4 GSV
8 GSA
16 VTG
<glonassnmeatype>ConfigureoutputtypeofGLONASSNMEAsentencesbyORed,thesettingwillbeautosavedtoNVRAM.Thedefaultvalueis0.
1 GSV
2 GSA
4 GNS
<glonassenable> Enable/DisableGLONASS,thesettingwillbeautosavedtoNVRAM.Parametertakeseffectaftermodulereset.IfGLONASSisdisabledand
<glonassnmeatype>isnotzero,theGLONASSNMEAsentenceswillbeoutput.
DisableGLONASS
EnableGLONASS
<odpcontrol> SetODPmode,thesettingwillbeautosavedtoNVRAM.
DisableODP
Lowpowermode
Readymode
<dpoenable> Enable/DisableDPO,thesettingwillbeautosavedtoNVRAM.
DisableDPO
EnableDPO
<ne> Setuserneandcontrolne.
UsernewithoutSSL
UsernewithSSL
Controlne
<errcode> Integertype,indicatetheerrorcodeoftheoperation.Ifitisnot0,itisthetypeoferror(PleaserefertotheChapter5).
AT+QGPSDEL DeleteAssistanceData
Deleteassistancedatatooperatecoldstart,hotstartandwarmstart.ThiscommandcanonlybeexecutedwhenGPSengineisturnedoff.Afterdeletingtheassistancedatabythiscommand,coldstartwillbeendbyAT+QGPS,orperformhot/warmstartwhenthehot/warmstartconditionispermitted.
AT+QGPSDEL DeleteAssistanceData
TestCommand
AT+QGPSDEL=?
Response
+QGPSDEL:(0-3)
OK
WriteCommand
AT+QGPSDEL=<deletetype>
Response
OK
IferrorisrelatedtoMEfunctnaly:
+CMEERROR errcde>
Reference
Parameter
<deletetype> Deletedattyp
Deletellassistancedata,notincludeXTRAdat EnorcecoldstartafterstartingGNS.
Donotdeleteanydata.PerfomhotstartiftheconditionsarepermittedafterstartingGNSS.
Deleterelateddata.PerformwarmstartiftheconditionsarepermittedafterstartingGNSS
DeletegpOneXTRAdta.
<errcode> Integertype,teheerrorcodeoftheoperation.Ifitisnot0,itisthetypeoferror(PleaserefertotheChapter5).
AT+QGPS OperateGPSSession
TurnonGNSSengine,current<gnssmode>onlysupportsStandaloneGNSS.When<fixcount>is0,GNSSenginewillpositioncontinuously,youcanterminatethesessionbyAT+QGPSEND.When
<fixcount>isnot0,andtheactualfixtimesreachtothespecifiedvalue,GNSSenginewillterminateautomatically.
AT+QGPS OperateGPSSession
TestCommand
AT+QGPS=?
Response
+QGPS:(1-4),(1-255),(0-1000),(0-1000),(1-65535)
OK
ReadcurrentGNSSsessionstate
AT+QGPS?
Response
+QGPS:<gnssstate>
OK
WriteCommandAT+QGPS=<gnssmode>[,<fixmaxtime>[,<fixmaxdist>[,<fixcount>[,<fixrate
>]]]]
Response
OK
IferrorisrelatedtoMEfunctionality:
+CMEERROR:<errcode>
Reference
Parameter
<gnssstate> GNSSstate
GNSSoff
GNSSon
<gnssmode> GNSSstartmode
Standalone
MS-based
MS-assisted
Speedoptimal
<fixmaxtime> Themaxpostioningtime,unit:s,indicatestheresponsetimeduringthemeasuementoftheGSSpseudorange,theuppertimelimitoftheGPSsaliteseaching,includthetimefordemodulatingtheephemerisdataandcalculatingthepsition
1-30-255Maxpositioningtime
<fixmaxdist> Accuracythresholdofpositioning,unit:m.
0-50-1000
<fixcount> Fixtimes
0–1000 0indicatescontinuousfix.Non0indicatestheactualfixtimes.
<fixrate> Theintervalsbetweenthefirstandsecondpositioning,unit:s.
1–65535
<errcode> Integertype,indicatestheerrorcodeoftheoperation.Ifitisnot0,itisthetypeoferror(PleaserefertotheChapter5).
AT+QGPSEND TerminateGNSSSession
TurnonGNSSenginebyAT+QGPS,when<fixcount>is0,GNSSenginewillfixcontinuously,youcantoterminateitbyAT+QGPSEND.When<fixcount>isnot0,andtheactualfixtimesreachtothe
specifiedvalue,itwillterminateautomatically.
AT+QGPSEND TerminateGNSSSession
TestCommand
AT+QGPSEND=?
Response
OK
Readcommand
AT+QGPSEND?
Response
OK
ExecutionCommand,terminateGNSSsession
AT+QGPSEND
Response
OK
IferrorisrelatedtoMEfunctionality:
+CMEERROR:<errcode>
Reference
Parameter
<errcode> Integertype,indicatetheerrorcodeoftheoperation.Ifitisnot0,itisthetypeoferror(PleaserefertotheChapter5).
AT+QGPSLOC ObtainPostion
Beforeusingthiscommand,GNSSenginemustbeturnedonbyAT+QGPS.Ifitdoesnotpositionsuccessfully,+CMEERROR:<errcode>willbereturnedtoindicatethecorrespondingsituation.PleasenotethattheresponseappearsoncurrentATport.
AT+QGPSLOC ObtainPosition
TestCommand
AT+QGPSLOC=?
Response
+QGPSLOC:
<UTC>,<latitude>,<longitude>,<hdop>,<altitude>,<fix>,<cog>,<spkm>,<spkn>,<date>,<nsat>
OK
ReadCommand
AT+QGPSLOC=<mode>
Response
+QGPSLOC:
<UTC>,<latitude>,<longitude>,<hdop>,<altitude>,<fix>,<cog>,<spkm>,<spkn>,<date>,<nsat>
OK
IferrorisrelatedtoMEfunctionality:
+CMEERROR:<errcode>
Reference
Parameter
<mode> Controlthelatitudeandlongitudedisyformat
0:<latitude>,<longitude>format:ddmm.mmmmN/S,dddmm.mmmmE/W
1:<latitude>,<longitude>format:ddmm.mmmmmm,N/S,dddmm.mmmmmm,E/W2:<latitude>,<longitude>format:(-)dd.ddddd,(-)ddd.ddddd
<UTC> UTCtime.Format:hhmmss.sss(QuotedfromGPGGAsentence).
<latitude> Latitude.Format:ddmm.mmmmN/S(QuotedfromGPGGAsentence).dd 00-89(degree)
mm.mmmm 00.0000-59.9999(minute)N/S Northlatitude/Southlatitude
<longitude> Longitude.Format:dddmm.mmmmE/W(QuotedfromGPGGAsentence).ddd 000-179(degree)
mm.mmmm 00.0000-59.9999(minute)E/W Eastlongitude/Westlongitude
<hdop> HorizontalPrecision,0.5-99.9(quotedfromGPGGAsentence)
<altitude> Thealtitudeoftheantennaawayfromthesealevel(unit:m),accuratetoonedecimalce(QuotdfromGPGGAsentence).
<fix> GNSSpositionigmode(quotedfromGNGSA/GPGSA)
2Dpositioning
3Dpositioning
<cog> Groundheadingbasedontruenorth.Format:ddd.mm(quotedfromGPVTGsentence)
ddd 000-359(degree)
mm 00-59(minute)
<spkm> Speedoverground.Format:xxxx.x,unit:Km/h,accuratetoonedecimalce.(QuotedfromGPVTGsentence).
<spkn> Speedoverground.Format:xxxx.x,unit:knots,accuratetoonedecimalce.(QuotedfromGPVTGsentence).
<date> UTCtimewhenpositioning.Format:ddmmyy(QuotedfromGPRMCsentence).
<nsat> Numberofsalites,from00to12(Thefirst0willalsobetransferred,quotedfromGPGGAsentence).
<errcode> Integertype,indicatetheerrorcodeoftheoperation.Ifitisnot0,itisthetypeoferror(PleaserefertotheChapter5).
AT+QGPSGNMEA ObtainNMEASentences
Beforeusingthiscommand,GNSSenginemustbeturnedonbyAT+QGPS,andenable<nmeasrc>by
AT+QGPSCFG.ThiscommandcanbeusedtoobtainNMEAsentences.
If<gpsnmeatype>and<glonassnmeatype>is0,thiscommandcannotobtainNMEAsentences.Ifithasalreadyobtainedsentencesaftertheengineisactivated,youclosetheoutputbyAT+QGPSCFG=“gpsnmeatype”/“glonassnmeatype”,thenthesentenceobtainedbythiscommandisthelastences.PleasenotethattheresponseappearsoncurrentATport.
AT+QGPSGNMEA ObtainNMEASentences
TestCommand
AT+QGPSGNMEA=?
Response
+QGPSGNMEA:(“GGA”,“RMC”,“GSV”,“GSA”,“VTG”,“GNS”)
OK
ReadCommand
AT+QGPSGNMEA?
Response
OK
QueryGGAinformation
AT+QGPSGNMEA=“GGA”
Response
+QGPSGNMEA:GGAsentenceOK
IferrorisrelatedtoMEfunctionality:
+CMEERROR:<errcode>
QueryRMCinformation
AT+QGPSGNMEA=“RMC”
Response
+QGPSGNMEA:RMCsentenceOK
IferrorisrelatedtoMEfunctionality:
+CMEERROR:<errcode>
QueryGSVinformation
AT+QGPSGNMEA=“GSV”
Response
+QGPSGNMEA:GSVsentenceOK
IferrorisrelatedtoMEfunctionality:
+CMEERROR:<errcode>
QueryGSAinformation
AT+QGPSGNMEA=“GSA”
Response
+QGPSGNMEA:GSAsentenceOK
IferrorisrelatedtoMEfunctionality:
+CMEERROR:<errcode>
QueryVTGinformation
AT+QGPSGNMEA=“VTG”
Response
+QGPSGNMEA:VTGsentenceOK
IferrorisrelatedtoMEfunctionality:
+CMEERROR:<errcode>
QueryGNSinformation
AT+QGPSGNMEA=“GNS”
Response
+QGPSGNMEA:GNSsentenceOK
IferrorisrelatedtoMEfunctionality:
+CMEERROR:<errcode>
Reference
Parameter
<errcode> Integertype,indicatetheerrorcodeoftheoperation.Ifitisnot0,itisthetypeoferror(PleaserefertotheChapter5).
AT+QGPSXTRA EnablegpsOneXTRAFunctionality
ThiscommandcanbeusedtoenablegpsOneXTRAfunctionalityaftertrestartingGNSSengine.
AT+QGPSXTRA EnablegpsOneXTRAFunctionality
TestCommand
AT+QGPSXTRA=?
Response
+QGPSXTRA:(0-2),(0-10),(1-120),(24-168)
OK
ReadCommand
AT+QGPSXTRA?
Response
+QGPSXTRA:<xtraenable>
OK
WriteCommand
AT+QGPSXTRA=<xtraenable>[,<retries>,<retryInt>,<dloadInt>]
Response
OK
IferrorisrelatedtoMEfunctionality:
+CMEERROR:<errcode>
Reference
Parameter
<xtraenable> EnablegpsOneXTRAfunctionality,thesettingwillbeautosavedtoNVRAM.
DisablegpsOneXTRA
EnablegpsOneXTRAandinjectdatabymanual
EnablegpsOneXTRAandautomaticallyinjectdata
<retries> Automaticallydownloadretrycount.Itiseffectivewhen<xtraenable>issetto2.
0-3-10
<retryInt> Automaticallydownloadretryinterval.Itiseffectivewhen<xtraenable>issetto2.
1-10-120
<dloadInt> Automaticallydownloadtimeinterval.Itiseffectivewhen<xtraenable>issetto2.
24-48-168
<errcode> Integertype,indicatetheerrorcodeoftheoperation.Ifitisnot0,itisthetypeoferror(PleaserefertotheChapter5).
AT+QGPSXTRATIME InjectgpsOneXTRATime
ThiscommandcanbeusedtoinjecttimetoGNSSengine.Beforeusingit,youmustturnofftheGNSSengineandconfigure<xtraenable>byAT+QGPSXTRA.AfteractivatinggpsOneXTRAfunctionality,GNSSenginewillaskforgpsOneXTRAtimeandgpsOneXTRAdata.Meanwhile,beforeinjectinggpsOneXTRAdata,gpsOneXTRAtimemustbeinjectedfirstbythiscommand.
AT+QGPSXTRATIME InjectgpsOneXTRATime
TestCommand
AT+QGPSXTRATIME=?
Response
+QGPSXTRATIME:0,<xtratime>,(0,1),(0,1),<uncrtn>
OK
ReadCommand
AT+QGPSXTRATIME?
Response
OK
InjectXTRAtimemanually
AT+QGPSXTRATIME=<op>,<xtratime
>[,<utc>[,<>,<uncrtn>]]
Response
OK
IferrorisrelatedtoMEfunctionality:
+CMEERROR:<errcode>
Reference
Parameter
<op> Operationtype
0 InjectgpsOneXTRAtime
<xtratime> Current UTC/GPS time, the format of time: YYYY/MM/DD, hh:mm:ss,e.g.2015/01/03,15:34:50.
<utc> Thetypeoftime
0
GPStime
1
UTCtime
<
>
0
orallowGPSsubsystemtoacceptthetimeentered.
Allowacceptances
1
acceptances
<uncrtn> Uncertaintyoftime.Unit:ms,defaultvalue:3500ms.ItindicatesthetimedifferencebetweensendingarequesttotheSNTPserverandreceivingaresponsefromtheSNTPserver.Ifthesettimeislessthan3.5s,itwillbecountedas3.5s.
<errcode> Integertype,indicatetheerrorcodeoftheoperation.Ifitisnot0,itisthetypeoferror(PleaserefertotheChapter5).
AT+QGPSXTRADATA InjectgpsOneXTRADataManually
ThiscommandcanbeusedtoinjectgpsOneXTRAdatatoGNSSengine.Beforeusingit,youmustturnofftheGNSSengineandenableXTRAbyAT+QGPSXTRA.Meanwhile,beforeinjectinggpsOneXTRAdata,gpsOneXTRAtimemustbeinjectedfirstbyAT+QGPSXTRATIME.
BeforeoperatingAT+QGPSXTRADommand,youshouldstorethevalidgpsOneXTRAdataintoRAMorUFSofthemudule(mendedtosaveittoRAM).Afteroperatingthiscommandsuccessfully,gpsOneXTRAdanbedeleted.Atthismoment,youcanquerythevalidityofgpsOneXTRAdatabyAT+QGPSXTRADATA?.
AT+QGPSXTRADATA InjectgpsOneXTRADataManually
TestCommand
AT+QGPSXTRADATA=?
Response
+QGPSXTRADATA:<xtradatafilename>
OK
Query the validity of the currentgpsOneXTRAdataAT+QGPSXTRADATA?
Response
+QGPSXTRADATA:
<xtradatadurtime>,<injecteddatatime>
OK
IferrorisrelatedtoMEfunctionality:
+CMEERROR:<errcode>
InjectgpsOneXTRAdatamanually
AT+QGPSXTRADATA=<xtradatafilename>
Response
OK
IferrorisrelatedtoMEfunctionality:
+CMEERROR:<errcode>
Reference
Parameter
<xtradatafilename> FilenameofgpsOneXTRAdatafile,e.g.“xtra.bin”or“xtra2.bin”.
<xtradatadurtime> ValidtimeofinjectedgpsOneXTRAdata,unit:minute.
0 NogpsOneXTRAfileorgpsOneXTRAfileisoverdue1-10080 ValidtimeofgpsOneXTRAfile
<injecteddatatime> StartingtimeofthevalidtimeofXTRAdata,format:
“YYYY/MM/DD,hh:mm:ss”,e.g.“2015/01/03,15:34:50”.
<errcode> Integertype,indicatetheerrorcodeoftheoperation.Ifitisnot0,itisthetypeoferror(PleaserefertotheChapter5).
IntroductionofURC
EC20GNSSenginewillinformsomeinformationviaURC.
ExpiredXTRAData
WhenXTRAdatai pired,itwillbeinformedbyURC.
ExpiredXTRAData
+QGPSURC:
“xtradataexpire”,<xtradatadurtime>,<injecteddatatime>
XTRAdatai pired,andneedtobeupdated.
Parameter
<xtradatadurtime> ValidtimeofinjectedXTRAdata,unit:minute.
0 NoXTRAfileorXTRAfilei pired
<injecteddatatime> Starting time of the valid time of XTRA data, format:“YYYY/MM/DD,hh:mm:ss”,e.g.“2015/01/03,15:34:50”
Example
TurnOnandOfftheGNSSEngine
TheexampleusesdefaultargumentstostartGNSSengine,afte
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年甘肃省武威市城镇公益性岗位工作人员招聘30人笔试参考题库及答案解析
- 2026年杭州桐庐县凤川街道公开招聘编外工作人员1人笔试参考题库及答案解析
- 北航文科生就业指南
- 退房查房制度
- 2026冀东油田分公司春季高校毕业生招聘5人笔试备考题库及答案解析
- 高县人民法院2026年第一次招聘工作人员笔试模拟试题及答案解析
- 二甲胺装置操作工岗前安全操作考核试卷含答案
- 电池制液工安全宣传模拟考核试卷含答案
- 2026四川雅安雨城区公益性岗位招聘1人考试备考题库及答案解析
- 2026年及未来5年市场数据中国U盘行业市场全景分析及投资策略研究报告
- 护理人文关怀的儿科护理
- (二模)拉萨市2026届高三第二次联考文科综合试卷(含答案)
- 中国地质调查局发展研究中心2025年公开(第三批)招聘工作人员5人笔试历年典型考题及考点剖析附带答案详解
- 外来器械的管理课件
- 三角形的认识(强震球)
- GA/T 832-2014道路交通安全违法行为图像取证技术规范
- 食用菌课程标准
- 950项机电安装施工工艺标准合集(含管线套管、支吊架、风口安装)
- 中国古代玉文化常识讲座之佩玉系列
- 中小学劳动节主题班会(精品)PPT课件《弘扬劳模精神 争当时代先锋》
- 医保零售药店管理制度汇编2019年版
评论
0/150
提交评论