Muchos de los receptores GPS actuales permiten seleccionar el protocolo de salida entre el tradicional NMEA-0183 y el nuevo protocolo SIRF. Ambos protocolos permiten transferir los datos recibidos por el receptor GPS a un determinado programa instalado en un ordenador o PDA. Algunos de estos datos son: posición, altitud, satélites en cobertura, intensidad de su señal, hora, fecha, etc. Si ambos protocolos aparentemente hacen lo mismo, ¿Dónde está la diferencia?
El protocolo NMEA-183 (National Marine Electronics Association) es un protocolo estándar, prácticamente incorporado en todos los receptores GPS y admitido por la gran mayoría de los programas que permiten conexión a un GPS. Precisamente esta estandarización y su amplia difusión es la cualidad más destacable de este protocolo.
La mayor parte de los receptores envían de forma continua sentencias NMEA 0183, normalmente un grupo por segundo. Dichas sentencias, comienzan siempre por el signo “$” y están formadas por letras, números y signos o sea caracteres ASCII. La velocidad típica de este protocolo es de 4800 baudios 8N1, aunque puede operar a otras velocidades.
Por otro lado, la empresa SiRF fundada por Kanwar Chadha, desarrolló un nuevo sistema más moderno de procesamiento de la señal de los satélites. El protocolo SiRF presenta una transferencia de datos entre el GPS y el ordenador más fluida, tiempos menores en la adquisición, mayor rapidez a la hora de calcular la posición y más precisión, además de permitir a los distintos programas un manejo más completo del receptor GPS; ya que admite el envió de comandos que permiten, por ejemplo, activar o desactivar el sistema WAAS/EGNOS, inicializar el receptor, ajustar una serie de parámetros del receptor, etc. Puede encontrar más información sobre el tema en http://www.gpspassion.com/fr/articles.asp?id=50.
La velocidad típica a la que suele operar el protocolo SiRF es de 57600 baudios 8N1, aunque se puede configurar cualquier otra velocidad. La transmisión de datos se realiza en formato binario.
Otra característica del SiRF es que en cada segundo se actualiza la señal de los satélites individualmente, esto puede ser útil para hacer un control preciso de la señal recibida de cada satélite en todo momento.
De todas formas tenga presente de que en la actualidad existen una gran mayoría de programas que no aceptan dicho protocolo, como por ejemplo el Route 66, OziExplorer, Autoroute, etc. Sin embargo no dudamos de que en un futuro inmediato aparezcan nuevos programas que aprovechen al máximo las posibilidades de este novedoso protocolo.
La elección de uno u otro protocolo, dependerá realmente del software que utilice. No obstante, hoy por hoy el protocolo NMEA es el más compatible con la mayoría de los programas y está especialmente recomendado cuando tenga mas de un programa instalado y alguno de ellos no soporte SiRF, ya que de lo contrario tendría que estar cambiando la configuración del GPS al cambiar de programa.
Para poder seleccionar la velocidad y el modo en aquellos GPS que lo permitan, como por ejemplo los receptores de SysOnchip o los HAICOM HI-302LP y HI-303MMF, existen varios programas tanto para PC como para PDA que permiten hacerlo. Algunos de estos programas son:
Para PC:
SirfDemo, un programa que distribuye la propia empresa que ha creado el SiRF. Puede descargarlo de aquí http://www.gpspassion.com/download/sirfdemo340.zip
Para PPC:
SysOn GPS Viewer disponible en nuestra área de descarga y SirfTweak y GPSTweak disponibles en http://sirftweak.networktroubles.org/.
© J. Mur – LA CASA DEL GPS (2003)
Ver + Info: Protocolo Nmea. Nmea - Protocolo Manual de Referencia
Escrito por Luís Enrique