Ir al contenido

Charla técnica | Mensajes NMEA comunes utilizados en dispositivos RTK

En guías anteriores, presentamos NMEA-0183 y el mensaje clave $GPGGA. En esta guía, presentaremos los mensajes NMEA más comunes utilizados en dispositivos RTK, además de $GPGGA.

En guías anteriores, presentamos NMEA-0183 y el mensaje clave $GPGGA. Para los dispositivos RTK, proporcionar datos de posicionamiento, navegación y sincronización (PNT) a diferentes software y plataformas a menudo implica el uso de mensajes NMEA estándar. En esta guía, presentaremos los mensajes NMEA más comunes utilizados en dispositivos RTK, además de $GPGGA.

Leer blog anterior:Chat técnico: ¿Qué es NMEA-0183 y GPGGA?


Descripción general de los mensajes NMEA-0183 comunes:

  • $GPGLL: Proporciona información sobre hora, latitud, longitud y más.

  • $GPZDA: Ofrece información de fecha y hora UTC.

  • $GPGSV: Incluye números PRN, elevación, azimut y valores SNR de los satélites a la vista.

  • $GPRMC: Contiene datos sobre hora, fecha, velocidad y rumbo verdadero.

Consejo: En los mensajes de salida de dispositivos RTK, los dos primeros caracteres del encabezado del mensaje pueden variar dependiendo del sistema satelital. Por ejemplo:

  • "GP" para satélites GPS

  • "GL" para satélites GLONASS

  • "GA" para los satélites Galileo

  • "GB/BD" para satélites BDS (BeiDou)

  • "GN" para satélites de múltiples sistemas

A continuación se ofrece un vistazo más detallado a los mensajes NMEA comunes:


$GPGLL - Registro de posición geográfica

El registro $GPGLL proporciona información como hora, latitud y longitud. Es esencial para determinar la posición geográfica.

Formato estándar:

$GPGLL,<1>,<2>,<3>,<4>,<5>,<6>*<7>

Ejemplo:

$GNGLL,3109.99185951,N,12117.39226328,E,081135.00,A,D*77

  • campo1: Latitud (ddmm.mmmm)

  • campo2: Dirección de latitud (N=Norte, S=Sur)

  • campo3: Longitud (dddmm.mmmm)

  • campo4: Dirección de longitud (E=Este, W=Oeste)

  • campo5: UTC (hhmmss.sss)

  • campo6: Estado de los datos (A=Datos válidos, V=Datos no válidos)

  • campo7: suma de comprobación


$GPZDA - Registro de fecha y hora UTC

El registro $GPZDA proporciona información de fecha y hora UTC, lo cual es crucial para las aplicaciones de cronometraje.

Formato estándar:

$GPZDA,<1>,<2>,<3>,<4>,<5>,<6>*<7>

Ejemplomi:

$GNZDA,024231.00,29,08,2023,,*7E

  • campo1: hora UTC

  • campo2: Día (01 al 31)

  • campo3: Mes (01 a 12)

  • campo4: Año

  • campo5: Descripción de la zona local (no disponible)

  • campo6: Descripción de los minutos de la zona local (no disponible)

  • campo7: suma de comprobación


$GPGSV - Registro de información satelital

El registro $GPGSV proporciona información detallada sobre los satélites a la vista, incluidos números PRN, elevación, acimut y valores SNR.

Formato estándar:

$GPGSV,<1>,<2>,<3>,<4>,<5>,<6>,<7>,*<8>

<1>,<2>,<3>,<4>,<5>,<6>*<7>

Ejemplo:

$GPGSV,2,1,07,05,35,095,45,13,32,042,43,15,60,014,47,18,57,295,46,1*6F

  • campo1: Número total de mensajes (1-9)

  • campo2: Número de mensaje (1-9)

  • campo3: Número total de satélites a la vista (00-12)

  • campo4: Número PRN de satélite (GPS=1 a 32, SBAS=120 a 138, GLO=1 a 36, ​​BD2=141 a 177)

  • campo5: Elevación (grados, máximo 90)

  • campo6: Acimut (grados verdaderos, 000 a 359)

  • campo7: SNR (relación señal-ruido, 00-99 dB, nulo cuando no se realiza seguimiento)

  • campo8: suma de comprobación


$GPRMC: datos de rumbo GNSS

El registro $GPRMC incluye datos esenciales como hora, fecha, velocidad sobre el fondo y rumbo real. Es un mensaje NMEA fundamental para la navegación.

Formato estándar:

$GPRMC,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,<10>,<11>,<12>*<13>

Ejemplo:

$GNRMC,024230.00,A,3109.99208720,N,12117.39264295,E,0.002,314.1,290823,6.3,W,R,V*51

  • campo1: UTC (hhmmss.sss)

  • campo2: Estado de la posición (A=datos válidos, V=datos no válidos)

  • campo3: Latitud (ddmm.mmmm)

  • campo4: Dirección de latitud (N=Norte, S=Sur)

  • campo5: Longitud (dddmm.mmmm)

  • campo6: Dirección de longitud (E=Este, W=Oeste)

  • campo7: Velocidad sobre el fondo (nudos)

  • campo8: Pista realizada correctamente (grados verdaderos)

  • campo9: Fecha (dd/mm/aa)

  • campo10: Variación magnética (grados)

  • campo11: Dirección de variación magnética (E/W)

  • campo12: Indicador de modo del sistema de posicionamiento

  • campo13: suma de comprobación


Estos mensajes NMEA comunes son indispensables para que los dispositivos RTK proporcionen datos PNT precisos. Cada mensaje tiene un propósito específico y comprenderlos es vital para aplicaciones de navegación y cronometraje precisas y confiables.

Conozca más sobre los receptores y sistemas SingularXYZ RTK:



Charla técnica | ¿Qué son los datos de encabezado?
Para topografía o GIS, los datos de posicionamiento pueden satisfacer las demandas. Pero para algunas aplicaciones de navegación, como los sistemas de dirección automática para operaciones agrícolas o el guiado de vehículos aéreos no tripulados, es fundam