Autor Tema: Comando AT GPRS  (Leído 655 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado schzrodriguez

  • PIC10
  • *
  • Mensajes: 43
Comando AT GPRS
« en: 02 de Agosto de 2016, 07:37:42 »
buenos días compañeros!

Tengo una duda acerca de un comando AT, en realidad es al cerrar el proceso de envio de información GPRS, encuentro escrito en el log +MIPSTAT: 1,1\r\n
y yo en ningun momento he enviado un codigo parecido.
Me gustaría saber si alguien sabe de que puede tratarse.

Un saludo!

Conectado KILLERJC

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 7428
Re:Comando AT GPRS
« Respuesta #1 en: 02 de Agosto de 2016, 08:39:32 »
3.15 +MIPSTAT
This URC is sent to the terminal indicating a change in status. Currently there are two possible
sources of failure, a broken logical connection or a broken physical connection

Syntax:
Código: [Seleccionar]
+MIPSTAT: <socket_ID>,<n>[,<number_of_acknowled_bytes >]
<Parameter> Description

<Socket_ID> A unique number that identifies a connection.
Valid socket numbers - 1, 2, 3 and 4

<n>
0 - ACK indication
1 - Broken protocol stack
2 - Connection closed automatically due to non-fatal alert

<number_of_acknowled_bytes > Total number of bytes that were acknowledged

-----------------------

Basicamente te informa que se rompio el protocolo al cerrarse la transmision, mas me parece que recibis eso y no envias.
Segun algunos ejemplos incluso cuando usas un MIPCLOSE, es decir terminado por el servidor remoto, recibis por igual esa linea.

Desconectado schzrodriguez

  • PIC10
  • *
  • Mensajes: 43
Re:Comando AT GPRS
« Respuesta #2 en: 02 de Agosto de 2016, 08:48:59 »
concretamente me indica, que es el nº1 del socket.

b'+MIPSTAT: 1,1\r\n'

en realidad no es un error entonces, simplemente me informa de que ha habido cun cambio de estado y me identifica una conexión 1,1 en el socket. ¿me equivoco?

Muchas gracias compañero!

Conectado KILLERJC

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 7428
Re:Comando AT GPRS
« Respuesta #3 en: 02 de Agosto de 2016, 14:59:31 »
Imagino que es para indicar que alguien externo al modulo, es decir el servidor (es decir lo que esta manejando al GPRS) procede a cortar toda la comunicacion, O tambien si existe un problema fisico en la linea, se romperia la transmision o protocolo, y por lo tanto te daria el mismo mensaje, aunque tal ves ni lo puedas recibir.

No es un error, es un informe de estado de la comunicacion.

Desconectado schzrodriguez

  • PIC10
  • *
  • Mensajes: 43
Re:Comando AT GPRS
« Respuesta #4 en: 03 de Agosto de 2016, 03:36:46 »
Si, tienes razón. Es justo al finalizar el envio, antes de volver a comenzar todo el proceso de conexión del GPRS, por lo tanto será para informarme del fin de comnexión.

Muchas gracias compañero!