10
Accueil >> Cours Informatique >> Cours Réseaux et Télécommunication >> Réseaux GSM | Concepts de base du GSM | Architecture d'un réseau Radiomobile GSM | Spécifications des aériens | Visite technique de site GSM | Les commande AT| Chapitre 5 LES COMMANDES AT 1 Généralités Les commandes AT sont définies dans la norme GSM 07.07(pour les SMS cf. GSM 07.05). AT est l’abréviation de ATtention. Ces 2 caractères sont toujours présents pour commencer une ligne de commande sous forme de texte (codes ASCII). Les commandes permettent la gestion complète du mobile. Trois entités sont définies : TE : Terminal Equipment (envoi et affiche les commandes. TA : Terminal Adaptator (interface entre l’utilisateur et le mobile). ME : Mobile Equipment. Schéma de fonctionnement Codes ASCII En général, il faut taper les commandes AT en MAJUSCULES (65,0x41,A et 84,0x54,T). La commande AT tout cours doit donner la réponse "OK".Le caractère <CR> Carriage return (10,0x0A) (cf. commande ATS4). Le caractère <LF> Linefeed (13,0x0D) (cf. commande ATS3). Structure d’une commande AT Qualifs CAN 2017 en Live Maroc Lybye En direct sur Pc ici!

Les Commandes At

  • Upload
    mariem

  • View
    255

  • Download
    2

Embed Size (px)

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!