Tecnología

Inicio

Cómo leer NMEA Sentencias de archivo de salida

Cómo leer NMEA Sentencias de archivo de salida


La Asociación de Electrónica Marina Nacional, o NMEA, tiene su propio estándar para la interfaz con la electrónica marina. El estándar NMEA se utiliza a menudo en Sistema de Posicionamiento Global o GPS, dispositivos de navegación. Cuando el dispositivo NMEA transmite datos, lo hace utilizando frases de datos. Una sentencia NMEA comienza con el carácter "$" y termina con la secuencia de caracteres de retorno de carro / salto de línea. El estándar NMEA utiliza palabras de código especiales para transmitir datos. Si usted tiene un conjunto de datos NMEA en la forma de un archivo de salida, se puede aprender a leer las oraciones mediante el estudio de la norma NMEA.

Instrucciones

1 Localizar el comienzo de una frase NMEA, que siempre comienza con un carácter "$". Para los dispositivos GPS, el carácter "$" siempre es seguida por la secuencia de caracteres "GP".

2 Lea las siguientes tres caracteres. Estos corresponden al tipo de datos de la frase. El tipo de datos determina la naturaleza de los datos contenidos en el mensaje. Por ejemplo, un tipo de datos de "AAM" significa que la sentencia NMEA se refiere a un "punto de referencia de alarma de llegada", que se produce cuando una unidad de GPS llega a un punto de ruta especificada.

3 Remitirse a la norma NMEA para saber exactamente lo que los datos siguientes el tipo de datos significa en realidad. Esta norma define claramente lo que significa que cada pieza de datos. Por ejemplo, considere el código:

$ GPRTE, 1,1, c, 0 * 07

La norma establece que el tipo de datos se utiliza para indicar los nombres de los waypoints usados ​​en una ruta particular. El primer número que sigue es el número de oraciones que los usos de transmisión de datos (1). El número que sigue que se refiere a la cual frase que pertenecen estos datos (también 1). La letra "c" se refiere al hecho de que la sentencia enumera una lista completa de todos los puntos de interés en esta ruta. El siguiente número identifica el ID de ruta. Los caracteres que siguen al carácter de asterisco son un valor de suma de control se utiliza para validar la integridad de los datos.