Colección de citas famosas - Libros antiguos - Respecto al comando AT, el héroe tiene 200 puntos.

Respecto al comando AT, el héroe tiene 200 puntos.

Los comandos AT juegan un papel importante en la comunicación SMS. Muchos comportamientos del teléfono móvil se pueden controlar mediante comandos AT, incluida la marcación, el control de teclas, el fax, GPRS, etc.

Uso básico del comando AT:

1. Comando de prueba (comando de prueba)

Agregue "=?" Esto constituye un comando de prueba. Por ejemplo, "AT CSCS=?" enumera todos los conjuntos de caracteres admitidos.

2. Leer comando (comando de lectura)

Agregar "?" después del comando AT. Eso constituye un comando de lectura. Por ejemplo, "¿AT CSCS?" enumerará la configuración actual.

3. Ejecutar comando (comando de ejecución)

En términos generales, es suficiente agregar "=" y los parámetros del comando después del comando AT. Algunos comandos, como el comando AT CMGR, se pueden ejecutar directamente sin parámetros.

Tome el MÓDEM GSM WAVECOM como ejemplo. Su conjunto de comandos AT comúnmente utilizado y su referencia de desarrollo son los siguientes:

Descripción del uso del nombre del comando

Servicio de información selectiva CSMS.

p>

0 Compatible con GSM07.05 Fase 2 versión 4.7.0.

1Compatible con la versión GSM07.05 Fase 2.

T CSMS=0

CSMS: 1, 1, 1

AT CSMS=1

CSMS: 1, 1, 1 SMS-MO

SMS-MT

SMS-CB (Cell Broadcast)

Todos los compatibles

CNMA nuevo SMS de confirmación de recepción

p>

Almacenamiento de SMS preferido de CPMS

SM es el área de la tarjeta SIM, BM es el área de memoria y el valor predeterminado es SM.

¿EN CPMS=?

CPMS: ("SM", "BM"), "SM")

AT CPMS="SM "

CPMS: 3.25, 3.25

p>

AT CPMS="BM "

CPMS: 0, 20, 3, 25 (1) es la información que se leerá y eliminará.

(2) Información utilizada para escribir y enviar

Se ha utilizado 1, totalizando ***1, se ha utilizado 2, totalizando ***2.

CMGF establece el modo de codificación de SMS (1 es formato de texto, 0 es formato PDU).

CSAS almacena información sobre CSCA y CSMP en E2PROM.

CRES recupera información relevante de E2PROM.

Parámetros de formato de texto de visualización CSDH (1 significa mostrar, 0 significa no mostrar)

AT CDSH=1

CMT: "8613501154105", "01/09 /12,18:04:09 32",145,4,0","8613800100500"

AAA

AT CSDH=0

CMT : " 8613501154105", "09/01/12, 18:04:48 32"

La información relacionada con AAA incluye CMTI, CMT, CDS, CMGR, CMGL

A la izquierda. Los dos ejemplos también envían y reciben mensajes de texto con contenido AAA

Método de salida de mensajes de texto CNMI

AT CNMI=2, 2, 0, 0, 0

.

CMT: "8613501154105", "09/01/13, 11:04:09 32"

AAA

AT CNMI=2,1,0,0,0

CMTI: "SM", 4 El segundo bit determina si el SMS se emite directamente o se almacena en "SM".

Los dos ejemplos de la izquierda también tratan sobre enviar y recibir mensajes de texto con contenido AAA. Si es 0, no se recibirá.

CMGR lee la información almacenada en "SM"

AT CMGR=1

CMGR: "Record Read", "8613501154102", "08/01/14 , 10:46:47 32 "

X000E8

AT CMGR=4

CMGR: "Registro no leído", "8613501154105", "01/09/ 13, 11:02:06 32"

AAA

AT CMGR=2

CMGR: "Registro leído", " 8613501154105 ", " 01/08 /23, 16:32:34 32 "

Error de formato DCS

en cmgf = 0; cmgr=2

CMGR: 1, 26

0891683108100005f 0040d 9168314501f 50008108032665438.

Fuente 13501154102

Leer el artículo 4

Fuente 13501154105

Encontré un error de formato DCS al leer el segundo artículo y lo convertí a PDU Lea los datos después de formatear.

Fuente 13501154105

Lista de información CMGL, (cmgl: índice, tipo,, longitud=

AT CMGL=4

CMGL: 1, 1,, 26

0891683108100005 f 0040d 9168316514501f 2000010804101647423065865448

CMGL: 265438

0891683108100005 f 00 40d 9168316514501f 500081080326123432306040046000

CMGL: 31 ,,32

0891683108100005 f 0040d 9168316514501f 50008108032617492230 c 00340365438

003100320033

CMGL: 4, 65438

0891683108100005f 0040d 9168316514501f 500001090365438

"Registro no leído" 0

"Registro leído" 1

"STO no emitido" 2

"Facción STO" 3

"Todos" 4

CMGS envía texto SMS o modo PDU

AT CMGF=1

OK

<. >AT CMGS = 13501154105

gtAAA lt^zgt;

CMGS: 204 personas

Bueno

AT CMGF=0

p>

Bueno

AT CMGS=18

gt0011000d 9168310514501f 5000401034141414141 lt; ^zgt;

CMGS: 205 personas

Confirmar para enviar en forma de texto

Enviar en modo PDU

CMGW escribe la información en la memoria.

AT CMGW = " 8613501154105 "

gtAAA lt^zgt

CMGW: 5

Bueno

en cmgw = < longitud > < Cr > < PDU > < z > escrito como texto.

Escribir en modo PDU

CMSS envía información desde la memoria.

AT CMSS=5

CMSS: 207 personas

Buena

CMT: 23 años

0891683108100005 f 0040d 9168316514501f 500001090316163932303 c 65438

AT CMSS=5, 8613501154102

CMSS: 210

OK envía el 5º mensaje en la memoria.

Recibir mensajes

También puedes enviar el quinto mensaje a un usuario específico.

CSMP establece parámetros de formato de texto, csmp: < fo > < VP > < PID > < DCS >

¿AT CSMP?

CSMP: 1, 167, 0, 0, donde la información es válida,

valor predeterminado 167

0-143: (VP 1) * 5 minutos

143-167: 12 horas (VP-143) * 30 minutos

168-196: (VP-166)* 1 día

197- 255: (VP-192)* 1 semana

CMGD elimina información, en cmgd = < index

Número del centro de servicio de SMS de CSCA

en csca?

CSCA: "8613800100500", 145

Número del centro de servicio de SMS de Good Beijing

CSCB selecciona el tipo de información de transmisión celular

WCBM Identificador de información de transmisión celular

Corrección del estado de la información WMSC

Reescritura de información WMGO