GPS PARALLAX 28146
PAGE 4
Protocolo de Comunicación (para uso en modo inteligente únicamente) El módulo GPS está controlado por el host a través del estándar nivel-TTL, interface de comunicación asíncrona. Un pin sencillo (SIO) transfiere los comandos enviados AL módulo y los datos recibidos DESDE el módulo. Toda la comunicación sucede a 4800 bps, 8 Bits de Datos, 1 Bit de paro, No invertido. Para enviar un comando al módulo GPS el usuario debe enviar la cadena del encabezado ASCII de !GPS seguido de la instrucción byte hexadecimal especifica de su elección. Dependiendo de la instrucción un número variable de datos se regresará: Instrucción
Constante
Descripción
0x00
GetInfo
Versión del módulo GPS
0x01
GetValid
Verifica los datos de la cadena
1
0x02 0x03
GetStats GetTime
Número de satélites (Máximo 20) Tiempo (UTC/GTM)
1 3
0x04 0x05
GetDate GetLat
Fecha (UTM/GTM) Latitud
3 5
0x06
GetLong
Longitud
5
0x07
GetAltitude
Altitud sobre el nivel del mar en décimas de metros. 6553.5 m Max. 0x08 GetSpeed Velocidad (En décimas de nudos) 999.9 nudos Max. 0x09 GetHead Orientación/Dirección de viaje (en décimas de grados) 0x0A GetAltExt Modo extendido de altitud. Altitud sobe el nivel del mar (en metros) 65535 m Max. * Las variables son de 1 byte a menos que se especifique lo contrario
Bytes de regreso 2
2
Hardware, Firmware 0= No valido 1= Valido Satélites Horas, Minutos, Segundos Mes, Día, Año Grados, Minutos, Minutos Fraccionales (Word) Dirección (0=N, 1=S) Grados, Minutos, Minutos Fraccionales (Word) Dirección (0=E, 1=O) Altitud (Word)
2
Velocidad (Word)
2
Dirección (Word)
2
Altitud (Word)
Otras especificaciones
Variables *
Rango de Actualización de Navegación una vez por segundo (1Hz) Alta sensibilidad de -159 dBm Precisión de posición de +/- 5 metros Precisión de velocidad de +/- 0.1 metros/segundo