¡Hola amigo!

Pareces nuevo por aquí. Si quieres participar, ¡regístrate aquí!

Categorías

Top Posters

Transmitir en binario Skypatrol 8750

Que tal amigos alguien me pude decir como transmitir en binario desde el gps skypatrol 5780

Comentarios

  • 3 Comentarios sorted by Votes Date Added
  • Buenas tardes

    para eso debes definir el bit 0 del parametro 2 con valor de 1

    saludos
  • Estimado Valenzuela  la verdad soy muy nuevo en este tema me podría indicar en que linea toca hacer ese cambio
  • buen dia nan_do9

    te envio un post que realice hace algunos años donde viene explicado sobre el parametro 1 y 2

    saludos


    buenos dias

    voy a aprovechar para explicar mas a fondo el parametro 1 y 2 de novit ya que regularmente recibimos llamadas de clientes que nos solicitan el script para X plataforma, muchas de las cuales no conocemos y no tenemos el dato de como esperan la información, por lo que no podemos ayudarlos y solamente las personas que les dan el servicio de monitoreo pueden proporcionales el script para su propia plataforma, en el caso de las plataformas que aparecen en el catalogo de SYSCOM no tenemos problemas porque ya estas empresas nos han facilitado sus scripts

    lo primero que tienen que saber es si la plataforma funciona con UDP o TCP, en el caso de novit funciona con UDP
    una plataforma de monitoreo puede funcionar en uno u otro modo y esta informacion la proporciona el administrador de la plataforma, adicionalmente deben conocer la direccion IP y puerto donde estara escuchando el servidor los datos que envien los equipos GPS

    en el caso de los equipos enfora pueden configurarse para que envien sus datos en binario o ascii, la ventaja del binario es que consume menos datos al estar comprimidos pero ascii es mas sencillo de implementar

    una vez que ya sabemos que por ejemplo la plataforma tiene la direccion IP 173.203.56.14 y que escucha por el puerto 6999, que trabaja en UDP y espera los datos en binario, todavia falta definir que datos debe enviar el equipo y como identifica por ejemplo un reporte en movimiento de un boton de panico

    AT$EVTIM1=60
    AT$EVTIM2=1200
    AT$EVENT=12,1,12,1,1
    AT$EVENT=12,0,16,10,1000000
    AT$EVENT=12,3,43,1,0
    AT$EVENT=12,3,43,2,0
    AT$EVENT=12,3,40,0,1580557  // en este caso cuando se envia un reporte en movimiento se envia un identificador 0 el cual es el parametro 1 y un parametro 2 que es 1580557, si convierten 1580557 en binario tendran el numero 110000001111000001101, cada uno de estos bits representa un valor que se agrega a los datos que envia el equipo, como son latitud, longitud, velocidad, numero de satelites, etc. asi tambien con el bit 0 definimos si los datos se envian en binario o ascii



    AT$EVENT=13,1,13,1,1
    AT$EVENT=13,3,43,1,0
    AT$EVENT=13,3,43,2,0
    AT$EVENT=13,3,40,8,1580557 // en este caso cuando el equipo esta detenido y toca su tiempo de reporte lo hace con un identificador 8 (parametro 1) y envia los mismos datos y en el mismo formato que cuando esta en movimiento, asi que la manera de identificar una trama de datos de otra es por el parametro 1



    AT$EVENT=14,0,0,0,0    
    AT$EVENT=14,3,40,10,33611150  // en el caso del boton de panico es practicamente lo mismo, en este ejemplo lo identifico con un 10 y se envian unos datos diferentes al reporte en movimiento o estacionado

    como pueden ver es dificil generar un script para una plataforma si no se sabe su direccion IP, puerto, modo de transmision si trabaja en binario o ascii, que identificador usa para el reporte en movimiento, detenido, panico, ignicion ON y OFF,etc.

    esta es información que solo el administrador de la plataforma conoce y si tiene homologados sus equipos en su plataforma debio haber generado un script para hacer sus pruebas y es por eso tambien que cualquier empresa profesional como las que se anuncian en el catalogo de SYSCOM les proporcionan los scripts para trabajar con su software, ya que si no lo hacen ponen en un problema a sus clientes porque estos deben buscar quien les genere el script

    saludos
Accede o Regístrate para comentar.