A menos que desee escribir su propio software, no se necesita saber cómo se diseñan
estos telegramas. Sin embargo, cada vez que se configura la interconexión de equipos, es
necesario asegurarse de que cada sistema en su línea de comunicación está configurado
para enviar y recibir el mismo telegrama. La norma permite que un sistema envíe
datos (un "hablador ") y otros varios reciban datos simultáneamente (" oyentes ") en la
misma línea. Por lo tanto, debe asegurarse que todos los productos que reciben datos
en una línea de comunicación se han configurado para recibir el mismo telegrama (s)
que proporciona el producto transmisor.
Parámetros de comunicación de la norma NMEA 0183
Los parámetros de comunicación definidos para el
•
Velocidad binaria (Baudrate)
•
: 8
Bits de datos
•
: Ninguna
Paridad
•
: Uno
Bits de Stop
Algunos instrumentos también ofrecen otros parámetros y/u opciones.
Estructura de la sentencia
A continuación se proporciona una explicación resumida de la estructura de sentencia
paramétrica aprobada.
$aaccc,c—c*hh<CR><LF>
: Inicio de la sentencia (Hex: 24).
1
"$"
: Campo de dirección. Los dos primeros caracteres (
2
aaccc
emisor, mientras que los tres últimos caracteres son el código mnemotécnico
Formateador de sentencia que identifica el tipo de datos y el formato de la cadena
de los campos sucesivos.
3
: Delimitador de campo (Hex: 2C). Este caracter inicia cada campo excepto los
","
campos de dirección y el de checksum. Si le sigue un campo nulo, es todo lo que
queda para indicar que no hay datos en el campo.
4
: Bloque de sentencia de datos. Ésta es una serie de campos de datos que
c—c
contienen todos los datos a transmitir. La sentencia del campo de datos es fija y se
identifica por el Formateador de sentencia en el campo de dirección. Los campos
de datos pueden tener longitudes variables, y están precedidos por el Delimitador
de campo.
5
: Delimitador de Checksum (Hex: 2A). Este delimitador sigue el último campo
"*"
de la sentencia, e indica que los dos caracteres alfanuméricos siguientes contienen
el checksum.
: Checksum
6
hh
: Termina la sentencia
7
<CR><LF>
349276/C
NMEA 0183
: 4800 bits per second
Formatos de telegramas
son:
) identifican el ID
aa
313