modulo gps skm53 obtener fecha y hora

Que tal amigos.. Estoy trabajando con un modulo gps de skylab skm53 y me envia solo los mensajes activados por "default", el problema es que necesito activar el mensaje $GPZDA. quiero saber como llamar a ese mensaje , con que comando... necesito obtener la hora y fecha, si alguien me puede ayudar con esto estaria agradecido

<<adjunto hoja tecnica del modulo gps>>
 

Adjuntos

  • gps skylab skm53.pdf
    392.3 KB · Visitas: 5
SOLUCION:

leyendo por ahi algunos manuales llegue a solucionar el problema..
y bueno ps por si alguien lo necesita les comento...
En realidad el gps solo envia algunos mensajes, no todos ... pero en uno de ellos, el $GPRMC vienen los datos de hora y fecha que necesito asi que...

el comando que voy a usar es SERIN2
en este link esta la explicacion del comando..

http://www.todopic.com.ar/pbp_sp.html

y mi codigo en PBP para la extraccion de los datos del gps en el pic quedaria asi..

define osc 20

trisc=0
h1 var byte 'decena de hora
h2 var byte 'unidad de hora
m1 var byte 'decena de minutos
m2 var byte 'unidad de minutos
d1 var byte 'decena dias
d2 var byte 'unidad dias
ms1 var byte 'decena mes
ms2 var byte 'unidad mes
a1 var byte 'decena año
a2 var byte ìnidad año

inicio:

SERIN2 PORTC.7,84,[wait("$GPRMC,"), h1,h2,m1,m2, skip 46,d1,d2,ms1,ms2,a1,a2] 'espera $GPRMC y guarda los datos correspondientes en las variables con skip 46 saltea 46 caracteres para extraer la fecha
SEROUT2 PORTC.6, 84,[h1,h2,m1,m2,13,d1,d2,ms1,ms2,a1,a2,13]

GOTO INICIO
 
Atrás
Arriba