commandes_at
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédente | |||
commandes_at [2016/10/06 10:44] – simon | commandes_at [Date inconnue] (Version actuelle) – supprimée - modification externe (Date inconnue) 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Commandes AT ====== | ||
- | |||
- | Voici plein d' | ||
- | |||
- | ===== Voir des informations sur le modem ===== | ||
- | |||
- | <code bash> | ||
- | ATI | ||
- | Manufacturer: | ||
- | 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, | ||
- | |||
- | OK | ||
- | </ | ||
- | |||
- | ===== D' | ||
- | |||
- | <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 | ||
- | </ | ||
- | |||
- | ===== ATD ===== | ||
- | |||
- | <code bash> | ||
- | ATD*99***1# | ||
- | CONNECT 100000000 | ||
- | </ | ||
- | |||
- | Note: J'ai bloqué le modem et du redémarrer après? | ||
- | |||
- | ===== Mettre le code pin ===== | ||
- | |||
- | <code bash> | ||
- | AT+CPIN=1234 | ||
- | </ | ||
- | |||
- | ===== Voir si le code pin est demandé ou non ===== | ||
- | |||
- | (note: 0 = pas de code pin, 1 = code pin demandé) | ||
- | |||
- | <code bash> | ||
- | AT+CLCK=" | ||
- | +CLCK: 0 | ||
- | |||
- | OK | ||
- | </ | ||
- | |||
- | ===== Ne plus demander le code pin dans le futur ===== | ||
- | |||
- | <code bash> | ||
- | AT+CLCK=" | ||
- | OK | ||
- | </ | ||
- | |||
- | ===== Réactiver le code pin ===== | ||
- | |||
- | <code bash> | ||
- | AT+CLCK=" | ||
- | OK | ||
- | </ | ||
- | |||
- | ===== USERID - Error pour l' | ||
- | |||
- | Normalement : | ||
- | <code bash> | ||
- | AT# | ||
- | </ | ||
- | |||
- | Essais: | ||
- | <code bash> | ||
- | AT+USERID=" | ||
- | ERROR | ||
- | AT# | ||
- | ERROR | ||
- | </ | ||
- | |||
- | ===== PASSW - Error pour l' | ||
- | |||
- | <code bash> | ||
- | AT# | ||
- | </ | ||
- | |||
- | ===== Get software version ===== | ||
- | |||
- | <code bash> | ||
- | AT+CGMR | ||
- | SWI9X15C_05.05.58.00 r27038 carmd-fwbuild1 2015/03/04 21:30:23 | ||
- | | ||
- | OK | ||
- | </ | ||
- | |||
- | ===== get SIM IMSI number ===== | ||
- | |||
- | <code bash> | ||
- | AT+CIMI | ||
- | 206201005793173 | ||
- | |||
- | OK | ||
- | |||
- | ===== get device IMEI ===== | ||
- | |||
- | <code bash> | ||
- | AT+CGSN | ||
- | 356853052724095 | ||
- | |||
- | OK | ||
- | </ | ||
- | |||
- | ===== Choisir le " | ||
- | |||
- | 0 : low power mode | ||
- | 1 : online | ||
- | 4 : offline | ||
- | 6 : reset device | ||
- | 7 : turn off radio | ||
- | |||
- | <code bash> | ||
- | AT+CFUN=1 | ||
- | OK | ||
- | </ | ||
- | |||
- | ===== information sur le modem ===== | ||
- | |||
- | <code bash> | ||
- | AT+CGMI | ||
- | Sierra Wireless, Incorporated | ||
- | | ||
- | OK | ||
- | </ | ||
- | |||
- | ===== voir la puissance du signal ===== | ||
- | |||
- | <code bash> | ||
- | AT+CSQ | ||
- | +CSQ: 8,99 | ||
- | | ||
- | OK | ||
- | </ | ||
- | |||
- | ===== lister les réseaux disponibles ===== | ||
- | |||
- | <code bash> | ||
- | AT+COPS=? | ||
- | +COPS: (2," | ||
- | |||
- | OK | ||
- | </ | ||
- | |||
- | ===== reset the profile1 or profile0 ===== | ||
- | |||
- | <code bash> | ||
- | ATZ1 | ||
- | ERROR | ||
- | ATZ0 | ||
- | OK | ||
- | </ | ||
- | |||
- | ===== réutiliser la dernière commande => A/ ===== | ||
- | Exemple avec la commande '' | ||
- | |||
- | <code bash> | ||
- | AT+CSQ | ||
- | +CSQ: 6,99 | ||
- | |||
- | OK | ||
- | </ | ||
- | |||
- | <code bash> | ||
- | A/ | ||
- | +CSQ: 6,99 | ||
- | |||
- | OK | ||
- | </ | ||
- | |||
- | ===== Envoyer un code " | ||
- | |||
- | <code bash> | ||
- | AT+CUSD=1," | ||
- | </ | ||
- | |||
- | Si ça ne marche pas, ajouter ", | ||
- | |||
- | <code bash> | ||
- | AT+CUSD=1," | ||
- | </ | ||
- | |||
- | ===== Voir le crédit restant et sa validité (carte sim Base) ===== | ||
- | |||
- | <code bash> | ||
- | AT+CUSD=1," | ||
- | OK | ||
- | |||
- | +CUSD: 0,"Bal = 15.00 Euro valid until 22/ | ||
- | </ | ||
- | |||
- | ===== Mode PDU ou mode texte ===== | ||
- | |||
- | Mode PDU : | ||
- | <code bash> | ||
- | AT+CMGF=0 | ||
- | </ | ||
- | |||
- | Mode texte : | ||
- | <code bash> | ||
- | AT+CMGF=1 | ||
- | OK | ||
- | </ | ||
- | |||
- | ===== Envoyer un sms : ===== | ||
- | |||
- | Pour quitter l' | ||
- | |||
- | <code bash> | ||
- | AT+CMGS=" | ||
- | > Yop | ||
- | > | ||
- | |||
- | +CMGS: 0 | ||
- | |||
- | OK | ||
- | </ | ||
- | |||
- | ===== Voir tous les messages reçus : ===== | ||
- | |||
- | <code bash> | ||
- | AT+CMGL=" | ||
- | +CMGL: 0,"REC UNREAD"," | ||
- | Yip | ||
- | |||
- | OK | ||
- | </ | ||
- | |||
- | (refaire la même commande avec " | ||
- | <code bash> | ||
- | A/ | ||
- | +CMGL: 0,"REC READ"," | ||
- | Yip | ||
- | |||
- | OK | ||
- | </ | ||
- | |||
- | ===== Voir les messages non-lus : ===== | ||
- | |||
- | <code bash> | ||
- | AT+CMGL=" | ||
- | +CMGL: 1,"REC UNREAD"," | ||
- | Yop | ||
- | |||
- | OK | ||
- | </ | ||
- | |||
- | ===== Voir les messages lus : ===== | ||
- | |||
- | <code bash> | ||
- | AT+CMGL=" | ||
- | +CMGL: 0,"REC READ"," | ||
- | Yip | ||
- | +CMGL: 1,"REC READ"," | ||
- | Yop | ||
- | |||
- | OK | ||
- | </ | ||
- | |||
- | ===== Supprimer un message : ===== | ||
- | |||
- | <code bash> | ||
- | AT+CMGD=< | ||
- | </ | ||
- | |||
- | (voir messages précédents) : | ||
- | On supprime le sms qui a l' | ||
- | |||
- | <code bash> | ||
- | AT+CMGD=1 | ||
- | OK | ||
- | </ | ||
- | |||
- | On vérifie : | ||
- | |||
- | <code bash> | ||
- | AT+CMGL=" | ||
- | +CMGL: 0,"REC READ"," | ||
- | Yip | ||
- | |||
- | OK | ||
- | </ | ||
- | |||
- | ===== HWVER ===== | ||
- | |||
- | <code bash> | ||
- | AT^HWVER | ||
- | Part=107 | ||
- | |||
- | OK | ||
- | </ | ||
- | |||
- | ===== SYSINFO ===== | ||
- | |||
- | <code bash> | ||
- | AT^SYSINFO | ||
- | ^SYSINFO: 2,3,0,3,1 | ||
- | |||
- | OK | ||
- | </ | ||
- | |||
- | ===== Reset the modem ===== | ||
- | |||
- | <code bash> | ||
- | AT!GRESET | ||
- | OK | ||
- | </ | ||
- | |||
- | ====== COMMANDES SPÉCIFIQUES AU MC7304 ====== | ||
- | |||
- | ===== BAND ===== | ||
- | |||
- | <code bash> | ||
- | AT!BAND? | ||
- | Index, Name | ||
- | 00, All Bands | ||
- | |||
- | OK | ||
- | </ | ||
- | |||
- | ===== GETRAT ===== | ||
- | |||
- | <code bash> | ||
- | AT!GETRAT? | ||
- | !GETRAT: GSM | ||
- | |||
- | OK | ||
- | </ | ||
- | |||
- | ===== Voir le statut du modem ===== | ||
- | ==== 1) non-connecté ==== | ||
- | |||
- | <code bash> | ||
- | AT!GSTATUS? | ||
- | !GSTATUS: | ||
- | Current Time: 142 Temperature: | ||
- | Bootup Time: | ||
- | System mode: | ||
- | WCDMA band: WCDMA 2100 | ||
- | WCDMA channel: 10589 | ||
- | GMM (PS) state: | ||
- | MM (CS) state: IDLE NO IMSI | ||
- | |||
- | WCDMA L1 state: | ||
- | RRC state: | ||
- | RxM RSSI C0: | ||
- | RxM RSSI C1: | ||
- | |||
- | OK | ||
- | </ | ||
- | |||
- | ==== 2) juste après " | ||
- | |||
- | <code bash> | ||
- | AT+CGDCONT=1," | ||
- | OK | ||
- | AT | ||
- | OK | ||
- | AT!GSTATUS? | ||
- | !GSTATUS: | ||
- | Current Time: 230 Temperature: | ||
- | Bootup Time: | ||
- | System mode: | ||
- | GSM band: GSM900 | ||
- | GSM channel: | ||
- | GMM (PS) state: | ||
- | MM (CS) state: IDLE NO IMSI | ||
- | | ||
- | Serving cell: 2 (GSM 900 ) | ||
- | RX level (dBm): | ||
- | GPRS state: | ||
- | OK | ||
- | </ | ||
- | |||
- | ==== 3) Connecté au GPRS ==== | ||
- | |||
- | <code bash> | ||
- | AT!GSTATUS? | ||
- | !GSTATUS: | ||
- | Current Time: 15608 Temperature: | ||
- | Bootup Time: | ||
- | System mode: | ||
- | GSM band: GSM900 | ||
- | GSM channel: | ||
- | GMM (PS) state: | ||
- | MM (CS) state: IDLE | ||
- | |||
- | Serving cell: 978 (GSM 900 ) | ||
- | RX level (dBm): | ||
- | GPRS state: | ||
- | |||
- | OK | ||
- | </ | ||
- | |||
- | ===== LTEINFO ===== | ||
- | |||
- | <code bash> | ||
- | AT!LTEINFO | ||
- | !LTEINFO: | ||
- | Not Available | ||
- | |||
- | OK | ||
- | </ | ||
- | |||
- | ===== MODE ===== | ||
- | |||
- | <code bash> | ||
- | AT^MODE? | ||
- | ^MODE : 1 | ||
- | |||
- | OK | ||
- | </ | ||
- | |||
- | ===== GPSLOC ===== | ||
- | |||
- | <code bash> | ||
- | AT!GPSLOC? | ||
- | Not Available | ||
- | |||
- | OK | ||
- | </ | ||
- | |||
- | ===== GPSPOSMODE ===== | ||
- | |||
- | <code bash> | ||
- | AT!GPSPOSMODE=40 | ||
- | ERROR | ||
- | </ | ||
- | |||
- | ===== GPSSTATUS ===== | ||
- | |||
- | <code bash> | ||
- | AT!GPSSTATUS? | ||
- | Current time: 1980 01 06 6 04:49:23 | ||
- | |||
- | 1980 01 06 6 04:49:23 Last Fix Status | ||
- | 1980 01 06 6 04:49:23 Fix Session Status = NONE | ||
- | |||
- | No TTFF available | ||
- | |||
- | OK | ||
- | </ | ||
- | |||
- | ===== Voir combien d' | ||
- | |||
- | <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 | ||
- | </ | ||
- | |||
- | ===== Préciser la recherche précédente ===== | ||
- | |||
- | <code bash> | ||
- | AT+CPINR=" | ||
- | +CPINR: SIM PIN,3 | ||
- | |||
- | OK | ||
- | </ | ||
- | |||
- | ===== Return ICCID ( Integrated Circuit Card ID) ===== | ||
- | |||
- | <code bash> | ||
- | AT!ICCID? | ||
- | ICCID: 8932030000084344852 | ||
- | |||
- | OK | ||
- | </ | ||
- | |||
- | ===== Configure host device operating system information ===== | ||
- | |||
- | <code bash> | ||
- | AT!OSINFO? | ||
- | OSName: | ||
- | OSVersion: | ||
- | |||
- | OK | ||
- | </ | ||
- | |||
- | ===== HOSTDEVINFO ===== | ||
- | |||
- | <code bash> | ||
- | AT!HOSTDEVINFO? | ||
- | HostMan: | ||
- | HostMod: | ||
- | HostSwV: | ||
- | HostPlasmaID: | ||
- | |||
- | OK | ||
- | </ | ||
- | |||
- | ===== CNTI ===== | ||
- | |||
- | <code bash> | ||
- | AT*CNTI=? | ||
- | *CNTI: (0,1,2) | ||
- | |||
- | OK | ||
- | </ | ||
- | |||
- | ===== Quel est le minimum acceptable (data) ===== | ||
- | |||
- | <code bash> | ||
- | AT+CGEQMIN? | ||
- | +CGEQMIN: | ||
- | |||
- | OK | ||
- | </ | ||
- | |||
- | ===== CGEQREQ ===== | ||
- | |||
- | <code bash> | ||
- | AT+CGEQREQ? | ||
- | +CGEQREQ: | ||
- | |||
- | OK | ||
- | </ | ||
- | |||
- | ===== CGDATA ===== | ||
- | |||
- | <code bash> | ||
- | AT+CGDATA=? | ||
- | +CGDATA: (" | ||
- | |||
- | OK | ||
- | </ | ||
- | |||
- | ===== Sources ===== | ||
- | * [[https:// | ||
- | * [[http:// | ||
- | * Pour, par exemple, connaitre le code USSD à envoyer pour savoir son crédit ( " | ||
- | * [[http:// | ||
- | * Beaucoup de commandes très utiles! (à précéder de '' | ||
- | * [[https:// | ||
- | * 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)