Les Commandes At

Preview:

DESCRIPTION

cmd AT

Citation preview

  • 12/6/2015 LescommandesAT

    http://www.technologuepro.com/gsm/commande_at.htm 1/10

    Accueil >>CoursInformatique >>CoursRseauxetTlcommunication >>RseauxGSM

    |ConceptsdebaseduGSM |Architectured'unrseauRadiomobileGSM |Spcificationsdesariens |VisitetechniquedesiteGSM |LescommandeAT|

    Chapitre5

    LESCOMMANDESAT

    1Gnralits

    LescommandesATsontdfiniesdanslanormeGSM07.07(pourlesSMScf.GSM07.05).ATestlabrviationdeATtention.Ces2caractressonttoujoursprsentspourcommencerunelignedecommandesousformedetexte(codesASCII).Lescommandespermettentlagestioncompltedumobile.

    Troisentitssontdfinies:TE:TerminalEquipment(envoietaffichelescommandes.TA:TerminalAdaptator(interfaceentrelutilisateuretlemobile).ME:MobileEquipment.

    Schmadefonctionnement

    CodesASCII

    Engnral,ilfauttaperlescommandesATenMAJUSCULES(65,0x41,Aet84,0x54,T).LacommandeATtoutcoursdoitdonnerlarponse"OK".LecaractreCarriagereturn(10,0x0A)(cf.commandeATS4).LecaractreLinefeed(13,0x0D)(cf.commandeATS3).

    StructuredunecommandeAT

    QualifsCAN2017enLive

    MarocLybyeEndirectsurPcici!

  • 12/6/2015 LescommandesAT

    http://www.technologuepro.com/gsm/commande_at.htm 2/10

    Structuredunerponse

    Commandesdebase(1)

    ATI[]:AffichagedesparamtresduTA.ATZ[]:Chargementdesparamtrespardfautmmorissparlutilisateur.AT&F[]:Chargementdesparamtrespardfautmmorissparlefabriquant.ATE[]:EchodescommandesAT(df.1).ATQ[]:Suppressiondursultat(df.0).

    Slectiondaffichagedeserreurs

    ATV[]:Rponseverbeuse(df.1).SileTAnacceptepaslacommande:

    1:ERROR0:4

    AT+CMEE=[]:dtaildeserreursduME:0:ERROR1:+CMEERROR:(cf.9.2GSM07.07)2:+CMEERROR:

    Commandesdegestiondunappel

    AT+CSTA=[]:Slectiondutypedesnumrosdetlphone.145:Numrotationinternationale(avec+).129:Lesautrescas.

    ATD:Envoidunappelvocalouautre.ATT:Numrotationfrquentielle.ATP:Numrotationparimpulsions.ATA:Dcrochelalignelorsdunappelencours.

  • 12/6/2015 LescommandesAT

    http://www.technologuepro.com/gsm/commande_at.htm 3/10

    ATH:Raccrochelacommunicationencours.AT+CHUP:VersionGSMdelacommandeH,(cf.+CVHU).

    LesoptionsdelacommandeD

    Lescaractresutilisables:1234567890*#+ABCLescaractresnonutiliss:D,TP!W@Lescaractresspciaux:

    Dslecaractre,unappelvocalestlanc>recherchedunumrodanslannuaire.Iouisupplementaryservicesubscription,cf.+CLIR.Gougsupplementaryserviceinformation,cf.+CCUG.

    Exemples

    Appelnormal:ATD222[]Recherchesdanslannuaire:

    ATD>[I][G][]:Appelparlenomalphanumrique.ATD>mem[I][G][]:Appelparlenumrondelammoiremem(cf.+CPBS).ATD>[I][G][]:Appelparlenumrodindicen.

    Gestiondumodedappel

    AT+CMOD=[]:Slectiondumodedappel.0singlemode.1alternatingvoice/fax(teleservice61).2alternatingvoice/data(bearerservice61).3voicefollowedbydata(bearerservice81).Cf.aussiAT+CSNSet+FCLASS.

    AT+CBST=[,[][,]]]:Slectionduservicedetransport.AT+CR=[]:Affichagedumodedappel(1enable,0disable).

    ASYNC,SYNC,RELASYNC,RELSYNC,GPRS.AT+CRC=[]:Affichagedumodedappeltendu(1enable,0disable).

    ASYNC,SYNC,RELASYNC,RELSYNC.FAX,VOICE,VOICE/xxx.ALTVOICE/xxx,ALTxxx/VOICE.ALTVOICE/FAX,ALTFAX/VOICE.GPRS,[,]

    AT+S0=[]:Slectiondunombredesonneriesavantdcrochageautomatique.

    Voixsuiviededonnes

    Voixetdonnes

  • 12/6/2015 LescommandesAT

    http://www.technologuepro.com/gsm/commande_at.htm 4/10

    VoixetFAX

    Commandesgnrales

    AT+CGMI:NomduconstructeurduME.

    AT+CGMI+CGMI:SAGEM

    AT+CGMM:IdentificationdumodleduME.AT+CGMM+CGMM:G7XX

    AT+CGMR:VersionetniveaudumodledeMEAT+CGMR+CGMR:SAGEMOX1.0M

    AT+CGSN:IdentificationIMEI.AT+CGSN+CMEERROR:22(notfound)

    Fonctionsspcialesrseau

    AT+CNUM:NumroMSISDNdelutilisateur.AT+CREG:Informationsdenregistrementsurlerseau.AT+COPN,AT+COPS:Listeetslectiondunoprateur.AT+CLCK:BlocageoudblocageduME.AT+CPWD:Dfinitiondumotdepassepour+CLCK.AT+CLIP,AT+COLP:Identificationdelappel.AT+CLIR:Restrictiondidentificationdelappel.AT+CCUG:Groupementdappels.AT+CCFC:Conditionsderenvoidappels.AT+CCWA:Gestiondesappelsenattente.

  • 12/6/2015 LescommandesAT

    http://www.technologuepro.com/gsm/commande_at.htm 5/10

    AT+CSSN:Affichagedesinformationsdeservicessupplmentaires.AT+CLCC:Listedesappelsencours.

    Exemple(1)

    AT+CREG=1(validationdelaffichagedescodesdenregistrement)OKAT+CREG?+CREG:1,1(LeMEestenregistrdanssonrseauhomePLMN)OKAT+COPS=3,2+COPS?+COPS=3,0+COPS?+COPS:0,2,"24405"(demandeducodepays...+COPS:0,0,"RADIOLINJA"etdunomdeloprateur)OK...userwanderstoanotherPLMN...+CREG:2(sortiedurseaurecherchedunouveauPLNM)+CREG:5(enregistranouveau,maispassurlehomePLMN)AT+COPS=3,2+COPS?+COPS=3,0+COPS?+COPS:0,2,"24491"(demandeducodepays...+COPS:0,0,"TELIAMOBITEL"etdunomdeloprateur)OKlutilisateurperdlaconnexionplusderseau...+CREG:0

    Exemple(2)

    AT+COPS=?+COPS:(2,"RADIOLINJA","RL","24405"),(0,"TELE","TELE","24491")OKAT+COPS?+COPS:0,0,"RADIOLINJA"OKAT+COPS=1,0,"TELE"+CMEERROR:3(notallowed)

    Exemple(3)

    AT+CCWA=1,1+COLP=1(GestiondesappelenattenteetOKidentificationdesappels)ATD9311234567(envoidunappelvocal)+COLP:"+358311234567",145OK...conversation...+CCWA:"+358317654321",145(unautreappelarrive)AT+CHLD=2(miseenattentedu1erappel)OK...conversation...AT+CHLD=1(raccrochele2meappel(actif))OKATH(raccrochelepremierappel)OK

    Exemple(4)

    AT+CLIP=1+CRC=1OK...+CRING:VOICE+CLIP:+35812345,145sonnerie...ATAdcrochageOKraccrochagedistantNOCARRIER

  • 12/6/2015 LescommandesAT

    http://www.technologuepro.com/gsm/commande_at.htm 6/10

    Commandesgnrales

    AT+CGMI:NomduconstructeurduME.

    AT+CGMI+CGMI:SAGEM

    AT+CGMM:IdentificationdumodleduME.AT+CGMM+CGMM:G7XX

    AT+CGMR:VersionetniveaudumodledeME.AT+CGMR+CGMR:SAGEMOX1.0M

    AT+CGSN:IdentificationIMEI.AT+CGSN+CMEERROR:22(notfound)

    CommandesdegestionduME

    AT+CPAS:EtatduME.0:prt.1:nondisponible.2:inconnu.3:lasonnerieestactive.4:unappelestencours.5:veille.

    AT+CPIN:Contrledumotdepasse.READY,SIMPIN,SIMPUK,etc

    AT+CBC:Etatdelabatterie.0:MEalimentparlabatterie1:MEnonalimentparlabatterie.2:pasdebatterie.3:dfautdalimentation.Suividupourcentagedechargerestante.

    AT+CSQ:Qualitdusignal.AT+CKPD:EmulationduclavierduME.AT+CMEC:ContrleduclavieretdelcranduME.AT+CDIS:EcrituredemessagesurlcranduME.AT+CIND:GestiondesindicateursduME.

    Battchg,signal,service,sounder,message,call,vox,roam,smsfull.AT+CMER:AffichagedesmessagesduME.AT+CCLK=:MiselheureduME.AT+CALA:GestiondelalarmeduME.AT+CALM=:GestiondusonlalarmeduME.

    0:modenormal1:modesilencieux.2:fabriquant...

    AT+CRSL=:GestiondeniveausonoredelasonnerieduMEAT+CVIB=:GestiondusystmedevibrationduME.

    0:dvalid1:valid.16:fabriquant...

    AT+CLVL=:GestiondeniveauduhautparleurduME.

    Exemple(1)

    AT+CMEE=2+CREG=1(Affichagedeserreursetdesrapports)OKAT+CPAS(EtatduME)+CPAS:5(LeMEestenveille)OKAT+CFUN=1(MiseenmarchecomplteduME)+CMEERROR:SIMPINrequired(DemandeducodePIN)AT+CPIN="1234"+CMEERROR:incorrectpassword(MauvaiscodePIN)AT+CPIN="4321"OK(PINcorrect)

  • 12/6/2015 LescommandesAT

    http://www.technologuepro.com/gsm/commande_at.htm 7/10

    Slectiondelammoiredelannuaire

    AT+CPBS=:SlectiondelammoireduPB(PhoneBook).DC:ListedesappelsduME.EN:Listedesnumrosdurgence(SIMouME).FD:ListedesnumrosfixesdelaSIM.LD:ListeduderniernumroappeldelaSIM.MC:Listedesnumrosdurgence(SIMouME).ME:ListedesnumrosduME.MT:ListedesnumroscombinedelaSIMetduME.ON:ListedesnumrospropresdelaSIM.RC:ListedesnumrosreussurleME.SM:ListedesnumrosdelaSIM.TA:ListedesnumrosduTA.

    Lecture/crituredesentresduPB

    AT+CPBR=[,]:LectureduPB.AT+CPBF=:RecherchedanslePB.AT+CPBW=[][,[,[,]]]:EcrituredanslePB.

    AT+CPBS=?+CPBS:("ME","SM")(LesmmoirespossiblessontMEetSIM)OKAT+CPBS="ME"(selectiondelammoireduME)OKAT+CPBR=?(Lecturedesvaleurspossiblesdesindices)+CPBR:(199),30,30OKAT+CPBR=1,99(Lecturedesentres,affichagedesentesnonnulles)+CPBR:1,"931123456",129,"Ilkka"+CPBR:2,"9501234567",129,""+CPBR:4,"901234567",129,"Hesari"OKAT+CPBW=4+CPBW=3,"921123456",,"TS"(Effacementdelindex4etcrituresurlindex3)OK

    CommandesSMS

    AT+CSMS=:Slectionduservicedemessage.AT+CPMS=:Slectiondelammoire.

    AT+CPMS=?+CPMS:("ME","MT","SM")OK

    AT+CMGF=[]:Slectionduformatdesmessages.0:modePDU(dfaut).1:modeTexte.

    AT+CCSA=[,]:SlectiondeladresseduSMSC.AT+CSCA?00000000000000000000ERRORAT+CSCA=?+CSCA:0..9#*+?OK

    AT+CSMP:GestiondesparamtresdumodeTexte.AT+CSMP=?+CSMP=(17),(71,167,173,255),(0),(0)OK

    AT+CSDH:AffichagedtailldumodeTexte.AT+CSCB:SlectiondesmessagesCellBroadcast.AT+CSAS:SauvegardedelaconfigurationSMS.AT+CRES:RestorationdelaconfigurationSMS.AT+CNMI:Indicationdenouveauxmessages.

    AT+CNMI?+CNMI=1,1,0,0,0OKAT+CMGL:Listedesmessages.

  • 12/6/2015 LescommandesAT

    http://www.technologuepro.com/gsm/commande_at.htm 8/10

    AT+CMGF=1OKAT+CMGL+CMGL:900,"RECREAD","+33617283871","01/09/21,13:48:45+00",51Salutcbpensestukonvayarriveraveccesmodems+CMGL:901,"RECREAD","20332","02/01/16,14:47:35+00",160Mobicarteinfo:DsormaisvouspouvezutiliservotremobileenGuadeloupe,laRunion,auMaroc,enSuisse.Plusd'infosau722(0,37E2,40F/min)ouorange.fr+CMGL:902,"RECREAD","20328","02/01/17,09:19:10+00",136Orangeinfo:lesrechargesmobicarteeneurosontarrives!Faitesvotrechoix:15E,25E+5Eoffertsou35E+10Eofferts.Profitezen!OK

    ModePDU

    AT+CMGF=0OKAT+CMGL+CMGL:900,1,6407913306091093F0240B913316273878F100001090123184540033D330BB4E078DC52078D93D2FCF41F43A68FD7683EC61501E1496CBD3F6B21C14B697C7A071790E6ABFC9E5F61C+CMGL:901,1,15607913386094000F00405830233F239F120106141745300A0CDB7383D0ECBE96550DA6D7E8374206261FE96B7C3E939C8FEAECF41F077DD5ED683EAF4343B3D2FCB41F6375D5E06B5DFE234BB0C2ABB41C77A985C66BFEBF0320BF407B1C32069A1EE4EBFDD2C50B80E6A86E5EF310B547683A6F5F47C5E7681A0ECFA1C443EA5DDE6F71C14AE836E32190AC69ADD8A2D198B0633BEDA69770AF4AE83DEF2B0FB5C7699E5OK

    Lecturedesmessages

    AT+CMGR=:Lecturedesmessages.AT+CPMS?+CPMS:"ME",3,20OKAT+CMGR=901+CMGR:"RECREAD","20332","02/01/16,14:47:35+00",160Mobicarteinfo:DsormaisvouspouvezutiliservotremobileenGuadeloupe,laRunion,auMaroc,enSuisse.Plusd'infosau722(0,37E2,40F/min)ouorange.frOK

    EnvoideSMS

    AT+CMGS=[,]:Envoidemessages(terminsparCtrl+Z,0x1A,26).CancelparESC,0x1B,27.AT+CMSS=[,[,]]:Envoidemessagesdelammoire.AT+CMGW:crituredemessages.

    AT+CMGW="cb">Salutfromcb!!>+CMGW:903OKAT+CMGR=903+CMGR:"STOUNSENT","cb",16Salutfromcb!!OK

    AT+CMGD=:Effacementdemessages.

    Gnralits

    SMS:ShortMessagesService.Leservicedemessagescourtsncessitelamiseenplaceduncertainnombredeserveurssurlerseau(ServiceCentre,SC).IlspermettentdesauveretderetransmettrelesSMSjusqucequeledestinatairepuisseeffectivementrecevoirlesmessages(siilnestpassurlerseauparexemple).UnSCnefaitpaspartieintgrantedurseau,maisilestsouventintgrauMSC.

    Fonctionnement

  • 12/6/2015 LescommandesAT

    http://www.technologuepro.com/gsm/commande_at.htm 9/10

    LafonctionpasserelleSMSGMSCpermetderouterlesmessagesversleVMSC(MSCvisit)eninterrogeantleHLR.UnmessagemisdunmobileestluiacheminversleMSCquilafonctionnalitSC.CeMSCportelenomdeSMSIWMSC(ShortMessageServiceInterWorkingMSC).LesprocduresdacheminementdesSMSsontsimilairescellesdesappelstlphoniques(MAP).

    EnvoidunSMSdepuisunmobile

    TransfertdunSMSversunmobile

  • 12/6/2015 LescommandesAT

    http://www.technologuepro.com/gsm/commande_at.htm 10/10

    Tags:CommandesAT,cours,Lecture,ecriture,envoie,messages,GSM,resaux,ModePDU,modetexte,AT+CMGR,communication,transmission,satellite,osi,modele,numerique,telecommunication

    Rvisle:29Sep2010|2010www.technologuepro.com

    FacebookAccountSignUpThe World's #1 Online Community. Join for Free & Enjoy the Benefits!

Recommended