Outils pour utilisateurs

Outils du site


commandes_at

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
commandes_at [2016/10/06 10:44] simoncommandes_at [Date inconnue] (Version actuelle) – supprimée - modification externe (Date inconnue) 127.0.0.1
Ligne 1: Ligne 1:
-====== Commandes AT ====== 
- 
-Voici plein d'essais des commandes ''AT'', testée avec le modem MC7304 sur la [[percepto]]. 
- 
-===== Voir des informations sur le modem ===== 
- 
-<code bash> 
-ATI 
-Manufacturer: Sierra Wireless, Incorporated 
-Model: MC7304 
-Revision: SWI9X15C_05.05.58.00 r27038 carmd-fwbuild1 2015/03/04 21:30:23 
-IMEI: 356853052724095 
-IMEI SV: 18 
-FSN: J3625307860210 
-+GCAP: +CGSM,+FCLASS,+DS 
- 
-OK 
-</code> 
- 
-===== D'autres informations (?) ===== 
- 
-<code bash> 
-AT&V 
-&C: 2; &D: 2; &E: 0; &F: 0; &S: 0; &W: 0; E: 1; L: 0; M: 0; Q: 0; V: 1; 
-X: 1; Z: 0; \Q: 3; \S: 0; \V: 0; O: 0; S0: 0; S2: 43; S3: 13; S4: 10; 
-S5: 8; S6: 2; S7: 0; S8: 2; S9: 6; S10: 14; S11: 95; S30: 0; S103: 1; 
-S104: 1; ^PREFMODE: 0; ^DSCI: 0; ^CPIN: ,; ^HSMSSS: 0,0,0,0 
- 
-OK 
-</code> 
- 
-===== ATD ===== 
- 
-<code bash> 
-ATD*99***1#                                                                      
-CONNECT 100000000 
-</code> 
- 
-Note: J'ai bloqué le modem et du redémarrer après? 
- 
-===== Mettre le code pin ===== 
- 
-<code bash> 
-AT+CPIN=1234 
-</code> 
- 
-===== Voir si le code pin est demandé ou non ===== 
- 
-(note: 0 = pas de code pin, 1 = code pin demandé) 
- 
-<code bash> 
-AT+CLCK="SC",2,"1234" 
-+CLCK: 0 
- 
-OK 
-</code> 
- 
-===== Ne plus demander le code pin dans le futur ===== 
- 
-<code bash> 
-AT+CLCK="SC",0,"1234" 
-OK 
-</code> 
- 
-===== Réactiver le code pin ===== 
- 
-<code bash> 
-AT+CLCK="SC",1,"1234" 
-OK 
-</code> 
- 
-===== USERID - Error pour l'instant ? ===== 
- 
-Normalement : 
-<code bash> 
-AT#USERID="votreuserid" 
-</code> 
- 
-Essais: 
-<code bash> 
-AT+USERID="votreuserid" 
-ERROR 
-AT#USERID="votreuserid" 
-ERROR 
-</code> 
- 
-===== PASSW - Error pour l'instant ? ===== 
- 
-<code bash> 
-AT#PASSW="base" 
-</code> 
- 
-===== Get software version ===== 
- 
-<code bash> 
-AT+CGMR 
-SWI9X15C_05.05.58.00 r27038 carmd-fwbuild1 2015/03/04 21:30:23 
-                                                                                 
-OK 
-</code> 
- 
-===== get SIM IMSI number ===== 
- 
-<code bash> 
-AT+CIMI                                              
-206201005793173                                       
-                                                      
-OK 
- 
-===== get device IMEI ===== 
- 
-<code bash> 
-AT+CGSN 
-356853052724095 
- 
-OK 
-</code> 
- 
-===== Choisir le "mode" ===== 
- 
-0 : low power mode 
-1 : online 
-4 : offline 
-6 : reset device 
-7 : turn off radio 
- 
-<code bash> 
-AT+CFUN=1 
-OK 
-</code> 
- 
-===== information sur le modem ===== 
- 
-<code bash> 
-AT+CGMI                                                                         
-Sierra Wireless, Incorporated                                                    
-                                                                                 
-OK 
-</code> 
- 
-===== voir la puissance du signal ===== 
- 
-<code bash> 
-AT+CSQ                                                                          
-+CSQ: 8,99                                                                       
-                                                                                 
-OK  
-</code> 
- 
-===== lister les réseaux disponibles ===== 
- 
-<code bash> 
-AT+COPS=? 
-+COPS: (2,"BASE","BASE","20620",0),(3,"BEL PROXIMUS","PROXI","20601",0),(3,"B mobistar","mobi*","20610",0),(3,"BEL PROXIMUS","PROXI","20601",2),,(0,1,2,3,4),(0,1,2) 
- 
-OK 
-</code> 
- 
-===== reset the profile1 or profile0 ===== 
- 
-<code bash> 
-ATZ1 
-ERROR 
-ATZ0 
-OK 
-</code> 
- 
-===== réutiliser la dernière commande => A/ ===== 
-Exemple avec la commande ''AT+CSQ'' lancée juste avant. 
- 
-<code bash> 
-AT+CSQ 
-+CSQ: 6,99 
- 
-OK 
-</code> 
- 
-<code bash> 
-A/ 
-+CSQ: 6,99 
- 
-OK 
-</code> 
- 
-===== Envoyer un code "USSD" ===== 
- 
-<code bash> 
-AT+CUSD=1,"USSD-Command" 
-</code> 
- 
-Si ça ne marche pas, ajouter ",15" à la fin. 
- 
-<code bash> 
-AT+CUSD=1,"USSD-Command",15 
-</code> 
- 
-===== Voir le crédit restant et sa validité (carte sim Base) ===== 
- 
-<code bash> 
-AT+CUSD=1,"*444*#",15 
-OK 
- 
-+CUSD: 0,"Bal = 15.00 Euro valid until 22/09/2017  ",15 
-</code> 
- 
-===== Mode PDU ou mode texte ===== 
- 
-Mode PDU : 
-<code bash> 
-AT+CMGF=0 
-</code> 
- 
-Mode texte : 
-<code bash> 
-AT+CMGF=1 
-OK 
-</code> 
- 
-===== Envoyer un sms : ===== 
- 
-Pour quitter l'édition du sms, il faut utiliser ''CTRL+Z''. 
- 
-<code bash> 
-AT+CMGS="+32474834208" 
-> Yop 
- 
- 
-+CMGS: 0 
- 
-OK 
-</code> 
- 
-===== Voir tous les messages reçus : ===== 
- 
-<code bash> 
-AT+CMGL="ALL" 
-+CMGL: 0,"REC UNREAD","+32474834208",,"16/10/03,14:55:26+08" 
-Yip              
- 
-OK 
-</code> 
- 
-(refaire la même commande avec "A/" pour voir que le message est à présent "lu") 
-<code bash> 
-A/ 
-+CMGL: 0,"REC READ","+32474834208",,"16/10/03,14:55:26+08" 
-Yip  
- 
-OK 
-</code> 
- 
-===== Voir les messages non-lus : ===== 
- 
-<code bash> 
-AT+CMGL="REC UNREAD" 
-+CMGL: 1,"REC UNREAD","+32474834208",,"16/10/03,14:57:09+08" 
-Yop              
- 
-OK 
-</code> 
- 
-===== Voir les messages lus : ===== 
- 
-<code bash> 
-AT+CMGL="REC READ" 
-+CMGL: 0,"REC READ","+32474834208",,"16/10/03,14:55:26+08" 
-Yip              
-+CMGL: 1,"REC READ","+32474834208",,"16/10/03,14:57:09+08" 
-Yop              
- 
-OK 
-</code> 
- 
-===== Supprimer un message : ===== 
- 
-<code bash> 
-AT+CMGD=<index-du-message> 
-</code> 
- 
-(voir messages précédents) : 
-On supprime le sms qui a l'index "1" (message: Yop) : 
- 
-<code bash> 
-AT+CMGD=1 
-OK 
-</code> 
- 
-On vérifie : 
- 
-<code bash> 
-AT+CMGL="ALL" 
-+CMGL: 0,"REC READ","+32474834208",,"16/10/03,14:55:26+08" 
-Yip              
- 
-OK 
-</code> 
- 
-===== HWVER ===== 
- 
-<code bash> 
-AT^HWVER 
-Part=107  version=2.1 
- 
-OK 
-</code> 
- 
-===== SYSINFO ===== 
- 
-<code bash> 
-AT^SYSINFO 
-^SYSINFO: 2,3,0,3,1 
- 
-OK 
-</code> 
- 
-===== Reset the modem ===== 
- 
-<code bash> 
-AT!GRESET 
-OK 
-</code> 
- 
-====== COMMANDES SPÉCIFIQUES AU MC7304 ====== 
- 
-===== BAND ===== 
- 
-<code bash> 
-AT!BAND? 
-Index, Name 
-00, All Bands 
- 
-OK 
-</code> 
- 
-===== GETRAT ===== 
- 
-<code bash> 
-AT!GETRAT? 
-!GETRAT: GSM 
- 
-OK 
-</code> 
- 
-===== Voir le statut du modem ===== 
-==== 1) non-connecté ==== 
- 
-<code bash> 
-AT!GSTATUS? 
-!GSTATUS:                                                
-Current Time:  142              Temperature: 39          
-Bootup Time:                  Mode:        ONLINE          
-System mode:   WCDMA            PS state:    Not attached  
-WCDMA band:    WCDMA 2100                                
-WCDMA channel: 10589 
-GMM (PS) state:DEREGISTERED     NO IMSI         
-MM (CS) state: IDLE             NO IMSI         
- 
-WCDMA L1 state:L1M_PCH_SLEEP    LAC:         1005 (4101) 
-RRC state:   DISCONNECTED       Cell ID:     03FA6381 (66741121) 
-RxM RSSI C0:   -94              RxD RSSI C0: -106 
-RxM RSSI C1:   -106             RxD RSSI C1: -106 
- 
-OK 
-</code> 
- 
-==== 2) juste après "CGDCONT" : ==== 
- 
-<code bash> 
-AT+CGDCONT=1,"IP","gprs.base.be"                                                 
-OK                                                                               
-AT                                                                               
-OK                                                                               
-AT!GSTATUS?                                                                      
-!GSTATUS:                                                                        
-Current Time:  230              Temperature: 38                                  
-Bootup Time:                  Mode:        ONLINE                              
-System mode:   GSM              PS state:    Not attached                        
-GSM band:      GSM900                                                            
-GSM channel:   75                                                                
-GMM (PS) state:DEREGISTERED     NO IMSI                                          
-MM (CS) state: IDLE             NO IMSI                                          
-                                                                                 
-Serving cell:  2 (GSM 900    )                                                   
-RX level (dBm):-89.8750         LAC:         1019 (4121)                         
-GPRS state:    GPRS IDLE        Cell ID:     0000B91D (47389)                                                                                                                                                                         
-OK 
-</code> 
- 
-==== 3) Connecté au GPRS ==== 
- 
-<code bash> 
-AT!GSTATUS? 
-!GSTATUS:  
-Current Time:  15608            Temperature: 38 
-Bootup Time:                  Mode:        ONLINE          
-System mode:   GSM              PS state:    Attached      
-GSM band:      GSM900      
-GSM channel:   978 
-GMM (PS) state:REGISTERED       NORMAL SERVICE  
-MM (CS) state: IDLE             NORMAL SERVICE  
- 
-Serving cell:  978 (GSM 900    ) 
-RX level (dBm):-94.2500         LAC:         026D (621) 
-GPRS state:    GPRS STANDBY     Cell ID:     000057B6 (22454) 
- 
-OK 
-</code> 
- 
-===== LTEINFO ===== 
- 
-<code bash> 
-AT!LTEINFO 
-!LTEINFO:  
-Not Available 
- 
-OK 
-</code> 
- 
-===== MODE ===== 
- 
-<code bash> 
-AT^MODE? 
-^MODE : 1 
- 
-OK 
-</code> 
- 
-===== GPSLOC ===== 
- 
-<code bash> 
-AT!GPSLOC? 
-Not Available 
- 
-OK 
-</code> 
- 
-===== GPSPOSMODE ===== 
- 
-<code bash> 
-AT!GPSPOSMODE=40 
-ERROR 
-</code> 
- 
-===== GPSSTATUS ===== 
- 
-<code bash> 
-AT!GPSSTATUS? 
-Current time: 1980 01 06 6 04:49:23 
- 
-1980 01 06 6 04:49:23 Last Fix Status    = NONE 
-1980 01 06 6 04:49:23 Fix Session Status = NONE 
- 
-No TTFF available 
- 
-OK 
-</code> 
- 
-===== Voir combien d'essais restant on peut faire avant de bloquer la carte sim ===== 
- 
-<code bash> 
-AT+CPINR 
-+CPINR: SIM PIN,3 
-+CPINR: SIM PUK,10 
-+CPINR: SIM PIN2,3 
-+CPINR: SIM PUK2,10 
-+CPINR: PH-FSIM PIN,255 
-+CPINR: PH-NET PIN,255 
-+CPINR: PH-NETSUB PIN,255 
-+CPINR: PH-SP PIN,255 
-+CPINR: PH-CORP PIN,255 
-+CPINR: PH-FSIM PUK,1 
-+CPINR: PH-NET PUK,1 
-+CPINR: PH-NETSUB PUK,1 
-+CPINR: PH-SP PUK,1 
-+CPINR: PH-CORP PUK,1 
- 
-OK 
-</code> 
- 
-===== Préciser la recherche précédente ===== 
- 
-<code bash> 
-AT+CPINR="SIM PIN" 
-+CPINR: SIM PIN,3 
- 
-OK 
-</code> 
- 
-===== Return ICCID ( Integrated Circuit Card ID) ===== 
- 
-<code bash> 
-AT!ICCID? 
-ICCID: 8932030000084344852 
- 
-OK 
-</code> 
- 
-===== Configure host device operating system information ===== 
- 
-<code bash> 
-AT!OSINFO? 
-OSName:        
-OSVersion:     
- 
-OK 
-</code> 
- 
-===== HOSTDEVINFO ===== 
- 
-<code bash> 
-AT!HOSTDEVINFO? 
-HostMan:       
-HostMod:       
-HostSwV:       
-HostPlasmaID:  
- 
-OK 
-</code> 
- 
-===== CNTI ===== 
- 
-<code bash> 
-AT*CNTI=? 
-*CNTI: (0,1,2) 
- 
-OK 
-</code> 
- 
-===== Quel est le minimum acceptable (data) ===== 
- 
-<code bash> 
-AT+CGEQMIN? 
-+CGEQMIN:  
- 
-OK 
-</code> 
- 
-===== CGEQREQ ===== 
- 
-<code bash> 
-AT+CGEQREQ? 
-+CGEQREQ:  
- 
-OK 
-</code> 
- 
-===== CGDATA ===== 
- 
-<code bash> 
-AT+CGDATA=? 
-+CGDATA: ("PPP") 
- 
-OK 
-</code> 
- 
-===== Sources ===== 
-  * [[https://www.diafaan.com/sms-tutorials/gsm-modem-tutorial/|gsm-modem-tutorial (diafaan.com)]] 
-  * [[http://www.astel.be//operateurs/BASE/astuces|astuces pour base (astel.be)]] 
-    * Pour, par exemple, connaitre le code USSD à envoyer pour savoir son crédit ( "*444*#" ) 
-  * [[http://www.3g-modem-wiki.com/page/common+AT-commands|common AT commands (3g-modem-wiki.com)]] 
-    * Beaucoup de commandes très utiles! (à précéder de ''AT'', par exemple "AT+CSQ". 
-  * [[https://source.sierrawireless.com/resources/airprime/software/airprime-em73xx_mc73xx-at-command-reference/|airprime, em73xx and mc73xx AT command reference]] 
-    * Manuel de référence pour (entre autre) le modem MC7304 de Sierra 
  
commandes_at.1475750676.txt.gz · Dernière modification : 2020/08/09 12:59 (modification externe)