内容文稿分析mands manual v_第1页
内容文稿分析mands manual v_第2页
内容文稿分析mands manual v_第3页
内容文稿分析mands manual v_第4页
内容文稿分析mands manual v_第5页
已阅读5页,还剩21页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论