La compañia enfora ofrece unos bonitos modems gprs con un GPS integrado, los modems gprs son bastante uniformes en cuanto a su uso.
La parte GPS estos modems soporta dos protcolos para presentar la información NMEA y TAIP, en lo personal prefiero TAIP por no utilizar separadores, solo delimitadores; e incluso utiliza checksum.
Ahora la hora GPS llega a milesimas de segundo sin embargo dada la comunicación serial y los tiempos de respuesta del propio aparato la incetidumbre sobre el tiempo se acerca a 500ms, una pequeña corrección estadistica aproxima este tiempo a unos 10ms.
Aún así queda un error sistematico originado por que se desconoce la latencia entre la toma del tiempo y la transmisión sobre el canal y en este caso se esta aproximando al tiempo total de respuesta, medido desde el fin de la transmisión de la petición.
En algunos GPS existe el concepto de marca de tiempo que sugiere una incertidumbre de 1us, sin embargo la adquisición y correción del tiempo con esta marca de tiempo no es necesaria en esta aplicación. Sin embargo queda nota de su existencia.
EOT





Hola… Es posible con esos modem de Enfora usar el puerto serial para conectar otro dispositivo externo? Como te va con los Enfora? Son confiables?
Comment by Jorge Vargas — August 28, 2006 @ 1:17 pm
Si se pueden conectar a dispositivos externos, es basicamente su proposito, existen tres modos básicos de funcionamiento de estos modems, cuatro/cinco en los gps.
1. Comandos AT, que son basicamente para la configuración, existe una programación relacionada con eventos pero no me ha resultado útil en nada.
2. Transmision PAD-TCP PAD-UDP, este modo transmite via un puerto TCP/UDP según configuración. Este se usa principalmente cuando no se tiene un cliente PPP disponible en el dispositivo externo.
3. Transmisión PPP, IP-Stack. Este modo es el mas flexible pero pues requiere todo un stack PPP, IP, TCP en el cliente y muchas veces en embedidos no esta disponible.
4/5. Modos de toma de datos GPS. Un modo es bajo pedido de los datos y otro es un flujo constante de datos, no recuerdo haber medido cada cuanto pero creo que es 1s.
En si el modem es confiable, el embalaje es bastante robusto y el diseño en general mecanico es bastante bueno. Las caracteristicas electricas, es algo “tragón” de corriente pero con una buena politica de ahorro se puede llevar a bajo consumo.
En los modos de transporte de datos el modo PAD es bastante complicado por que no asegura la transmisión exitosa de los datos, no hay checkeo de erores y todo eso queda para la aplicación y aqui en Colombia la red celular de datos es un horror.
El modo PPP es bastante más confiable pero de igual forma todo queda determinado a la calidad de la red que no es realmente confiable.
Un detalle algo interesante, la tranmisión de datos via GPRS suele pagarse doble, una vez por cada KB transmitido y otra por cada KB recibido, y lo peor es que los operadores se hacen los …
En general son sumamente confiables, teniendo en cuenta que la RED GPRS suele tener preferencia por los usuarios de voz que sobre los de datos y muchas veces cortan el canal.
Es mejor estar lejos del modo PAD, pero muchas veces es el único modo económico de comunicarse haciendo uso de estos modems.
Espero que sea útil la info.
EOA
Comment by valkertown — August 28, 2006 @ 1:34 pm
hola buen dia,
he esatdo probando los modem Enfora y me han funcionado para lo que estoy realizando. estoy transmitiendo video por este medio ya sea de enfora a enfora, enfora a tierra y de enfora GPRS a IP publica fija, la conexion la estoy realizando a traves del puerto serial, lo estoy utilizando como modem celular y asi lo ve directamente mi equipo y la pc, solo tengo un problema, de repente ya no me lo vio el programa de Enabler para medir la señal y para hacer llamadas, ya le puse los comandos adecuados pero sigue sin verlo el programa, sabes d algo qeule pueda mover para lograr verlo?? es que si no lo ve este software no podre hacer pruebas ya que el programa no lo ve.
saludos,
Comment by Jerry — September 27, 2006 @ 10:29 am
Bueno, para que el enabler pueda verlo pues se me ocurren algunas fuentes de problemas.
Velocidad y Control Flujo : Estas son las fuentes principales de mal entendidos y decir que el modem no esta sirviendo, a veces las configuraciones se cambian(cosa típica en los enfora), o se cambian y no se hacen permanentes con el at&w
El control de flujo y un cable serial que no este completo o debidamente cruzado puede tambien general problemas.
Por otra parte si el problema no es de comunicación, el problema se va a configuración,en alguna ocasión los modems/GPS dejaron de recibir comandos at-gps y algunos at normales, la solucion fue hacer una comparación de todos los parametros con algún modem que estuviera funcionando.
Como el problema siempre es tan particular no creo que pueda darle una solución especifica, lo que se llama un “chimoso”(sniffer) serial y dos puertos series ayudan bastante cuando se necesita saber que es lo que falla.
Comment by valkertown — September 27, 2006 @ 12:55 pm
Tengo una duda respecto a los modems enfora con gps
Digamos yo envio constantemente la posicion a un servidor q esta escuchando en un puerto.
Ahora q servicio deberia estar levantado en el server
Comment by Carlos — November 1, 2006 @ 5:56 pm
Hay una cosa con estos modems GPS, es modem o es GPS, por que el ‘unico puerto serie que tiene se usa para ambas cosas, por lo que primero hay que estar cerrando y abriendo la conex’on se me ocurre haber leido en alguna parte que es posile hacer “querys” al modem estando conectado, pero no recuerdo como se hace.
De todas formas rara vez uno desea estar conectado todo el tiempo.
Luego esto de que servicio realmente no me queda claro, suponiendo que ya hice el “query” al GPS y luego me conecte a la red GPRS, digamos via PPP, luego tengo un stack TCP/IP disponible en el aparato que esta manipulando el modem, as’i que realmente no importa el puerto tcp que se utilice o udp si es el caso.
Ahora lo ‘unico relacionado a esto que poseo informaci’on es que quiz’a el ISP-GPRS puede bloquear alg’un puerto en particular, sin embargo es cuestion de probar.
Ahora si es el dichoso modo PAD donde se usa el stack TCP/IP o UDP/IP del modem, igualmente el puerto puede ser arbitrario.
Se me ocurre concluir que con respecto a los puertos para
enviar y recibir la informaci’on del GPS via el modem GPRS, es abitraria y depende de su aplicaci’o y no de una caracteristica en particular del modem.
No se si esto responde a su pregunta, espero que si.
Comment by valkertown — November 2, 2006 @ 12:22 pm
Mira lo q pude hacer fue lo siguiente:
Fue tirar posicion cada 20 segundos a un server en este caso de enfora donde tienen una aplicacion en java escuchando.
Luego conecte mi notebook mediante un serial al modem y logre hacer una conexion PPP y pude navegar y hacer pruebas de conectividad mas que nada con el comando ping sin problemas.
Osea en simultaneo fue el envio de posicion y la conexion de PPP.
Comment by Carlos — November 21, 2006 @ 3:07 pm