Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Sentencias NMEA

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 3

INTRODUCCIN:

El NMEA 0183 es un protocolo estndar de comunicacin para la transmisin de


informacin de GPS entre diferentes dispositivos. La salida NMEA es compatible serie
RS-232.
Los datos se transmiten en forma de sentencias ASCII, cada una de las cuales comienza
con el carcter $, un cdigo de identificacin de 2 dgitos talker ID (cuando se
transmiten datos de GPS ser siempre GP), otro cdigo de identificacin de 3 dgitos
sentence ID, y posteriormente una serie de datos separados por comas, que finalizan
con el checksum opcional (* y un cdigo de 2 dgitos). Cada sentencia puede contener
hasta un mximo de 82 caracteres, incluyendo el inicial ($) y el final (return). En el caso
de que haya datos que no estn disponibles por algn motivo, su posicin
correspondiente en la sentencia queda vaca, quedando nicamente las comas que
separan los datos en la sentencia, sin separacin entre ellas en ese caso.
En el caso de que una sentencia comience con $P se tratara de una sentencia
propietaria de un fabricante determinado, identificado con un cdigo de 3 dgitos que
le sigue.

NMEA y DATUM:

La gran mayora de los GPS generan sentencias NMEA referidas al Datum WGS-84,
siendo ste en la mayora de los casos el Datum que utiliza internamente el GPS.

SENTENCIAS NMEA CORRESPONDIENTES A LOS RECEPTORES CON
CHIPSET SIRF y CMO INTERPRETARLAS:

Las sentencias NMEA tpicas que corresponden a receptores GPS con el chipset SIRF
son las siguientes: GGA, GLL, GSA, GSV, RMC y VTG. De stas, las ms
interesantes para nosotros son las cuatro primeras.

La interpretacin de estas sentencias es la siguiente:

Sentencia: GGA
Denominacin: Global Positioning System Fix Data

Formato: $GPGGA,hhmmss.ss,llll.ll,a,mmmmm.mm,b,x,yy,z.z,c.c,M,v.v,M,d.d,wwww*hh


CHULETA PARA LA INTERPRETACIN DE
SENTENCIAS NMEA DE NUESTROS GPS
PARA POCKETPC

Por: Chicho_Terremot
Interpretacin:

hhmmss.ss = hora UTM a la que tuvo lugar la toma del dato (horas, minutos, segundos)
llll.ll = Latitud (grados y minutos)
a = tipo de Latitud (N = Norte, S = Sur)
mmmmm.mm = Longitud (grados y minutos)
b = tipo de Longitud (E = Este, W = Oeste)
x = calidad de la seal GPS (0 = no vlida, 1 = correccin GPS, 2 = DGPS)
yy = nmero de satlites en uso
z.z = HDOP
c.c = altitud sobre el nivel del mar
M = unidad de medida de la altitud (M = metros, por defecto)
v.v = distancia entre el elipsoide WGS-84 y el nivel del mar
M = unidad de medida de la anterior distancia (M = metros, por defecto)
d,d = tiempo desde la ltima actualizacin DGPS (segundos)
wwww = identificacin de la estacin DGPS
*hh = checksum

Nota: en receptores GPS profesionales, existen ms categoras de calidad de la seal GPS (0 =
no vlida, 1 = correccin GPS, 2 = DGPS, 3 = correccin PPS, 4 = RTK, 5 = RTK-2, etc)




Sentencia: GSA
Denominacin: GPS DOP and active satellites

Formato: $GPGSA,x,y,z1,z2,z3,z4,z5,z6,z7,z8,z9,z10,z11,z12, p.p, h.h,v.v*ff

Interpretacin:

x = modo de operacin 2D/3D (A = automtico, M = manual)
y = modo de correccin de datos (1 = no disponible, 2 = 2D, 3 = 3D)
z1 a z12 = identificacin PRN de los satlites usados para correccin (max. 12)
p.p = PDOP
h.h = HDOP
v.v = VDOP
*ff = checksum




Sentencia: GSV
Denominacin: Satellites in view

Formato: $GPGSV,x,y,zz,aa,ee,rr,ii,s1,s2,s3,s4,t1,t2,t3,t4,c1,c2,c3,c4*ff



Interpretacin:

x = nmero total de mensajes de este tipo en este ciclo
y = nmero de mensaje con respecto al total
zz = nmero total de satlites a la vista
aa = identificacin PRN del satlite
ee = elevacin en grados (mximo 90)
rr = azimut en grados (desde el norte verdadero, mximo 359,9)
ii = intensidad de la seal en decibelios (mximo 99)
s1 = identificacin PRN del 2 satlite
s2 = elevacin en grados (mximo 90) del 2 satlite
s3 = azimut en grados (desde el norte verdadero, mximo 359,9) del 2 satlite
s4 = intensidad de la seal en decibelios (mximo 99) del 2 satlite
t1 = identificacin PRN del 3 satlite
t2 = elevacin en grados (mximo 90) del 3 satlite
t3 = azimut en grados (desde el norte verdadero, mximo 359,9) del 3 satlite
t4 = intensidad de la seal en decibelios (mximo 99) del 3 satlite
c1 = identificacin PRN del 4 satlite
c2 = elevacin en grados (mximo 90) del 4 satlite
c3 = azimut en grados (desde el norte verdadero, mximo 359,9) del 4 satlite
c4 = intensidad de la seal en decibelios (mximo 99) del 4 satlite
*ff = checksum

Nota: en una sentencia GSV puede ir informacin de hasta 4 satlites. Pueden ir hasta 3
sentencias GSV seguidas como mximo (4 satlites/sentencia * 3 sentencias = 12 satlites).




Sentencia: GLL
Denominacin: Geographic position, Latitude and Longitude

Formato: $GPGLL,llll.ll,a,mmmm.mm,b,hhmmss.ss,A*ff

Interpretacin:

llll.ll = Latitud (grados y minutos)
a = tipo de Latitud (N = Norte, S = Sur)
mmmmm.mm = Longitud (grados y minutos)
b = tipo de Longitud (E = Este, W = Oeste
hhmmss.ss = hora UTM a la que tuvo lugar la toma del dato (horas, minutos, segundos)
A = validez del dato (A = vlido, V = no vlido) 99) del 4 satlite
*ff = checksum

Nota: yo en mi receptor no he conseguido obtener ninguna sentencia GLL.

También podría gustarte