Procesamiento de SMS
Comandos de Envío/Recepción de SMS
AT!G=A6
AT!G=55
Control SMS
AT^SX=ch
AT^SR=ch, ix
AT^SD=ch, ix
AT^SM=ch, len, pdu, csum
AT^SG= grp, len, pdu, csum
SMS de Gateway BRI GSM
*smsinc: ch,ix,sts
*smsrep: ch,ix
*smsout: ch,ix,ref
*smspdu:
ch,ix,sts, len, pdu, csum
*smsdel: ch,ix
Iniciar control de SMS bajo nivel (puede ejecutarse solo en
un puerto)
Detener control de bajo nivel en el puerto usado
...(lista sms) petición a lista de todos los mensajes SMS y
confirmaciones de estado guardadas en tarjeta SIM. Posibles
respuestas: *smserr (ocupado, lista) o *smsinc (ix=1..255) para
cada SMS guardado o mensajes de estado, final de lista o
tarjeta SIM vacía - *smsinc (ix=0).
...(lectura sms) petición de leer SMS o SMS de estado guardados
en tarjeta SIM. Posibles respuestas: *smserr (ocupado, leído) o
*smspdu
...(borrar SMS) petición de borrar mensaje SMS (o mensaje de
estado SMS). Posibles respuestas: *smserr (ocupado, borrar) o
*smsdel
...(SMS a módulo) petición de enviar mensaje a través de
módulo GSM 0..31 o cualquier módulo GSM (ch=32). Posibles
respuestas: *smserr (ocupado, escribir) o *smsout
...(SMS a grupo) petición de enviar mensaje a través de grupo
GSM 0..8. Posibles respuestas: *smserr (ocupado, escribir) o
*smsout
...mensaje SMS recibido y guardado en tarjeta SIM: Ch...nº
módulo GSM 0..31
Ix...nº índice de SMS guardado 0..255
Sts...Estatus SMS
... confirmación de estatus SMS recibida y guardada en tarjeta
SIM (este mensaje es sólo para módulos GSM TC35 y GM47)
...mensaje SMS enviado y no guardado en tarjeta SIM:
Ref...nº referencia de SMS enviado 0..255 (será empleado en el
mensaje SMS de confirmación de estatus)
...contenido de mensaje SMS o confirmación de estatus:
Len...longitud SMS (nº bytes en PDU) Pdu...contenido de
mensaje en formato PDU
Csum...Checksum de todos los bytes PDU (2 hexa dígitos)
calculados sin llevada
mensaje SMS o confirmación de estatus borrada de posición ix