Saltar al contenido principal

Especificación NMEA

Resumen

Reach RX MFi admite la transmisión de los siguientes mensajes NMEA:

ID del mensajeDescripción
GGADatos de hora, posición y tipo de fijación
GSAModo de funcionamiento del receptor GPS, satélites utilizados en la solución de posición y valores DOP
GSTEstadísticas de errores de posición
GSVNúmero de satélites a la vista, números de identificación, valores de elevación, acimut y SNR
RMCPosición, velocidad y tiempo
VTGInformación sobre el rumbo y la velocidad en relación con el suelo
ZDADía, mes y año UTC, y desplazamiento de la zona horaria local
EBP*Posición de la base RTK

*Este es un mensaje de Emlid NMEA personalizado.

Reach RX emite todos los mensajes con el ID de hablante GN en las siguientes frecuencias:

ID del mensajeID de hablanteFrecuencia por defecto
GGAGN5 Hz
GSAG*1 Hz
GSTGN1 Hz
GSVG*1 Hz
RMCGN1 Hz
VTGGN1 Hz
ZDAGN1 Hz
EBPGN1 Hz

*Reach RX emite mensajes GSA y GSV con los sucesivos identificadores de interlocutor: GP, GL, GA, GB.

Protocolo

Los accesorios de dispositivos iOS deberán declarar al menos un parámetro "SupportedExternalAccessoryProtocol" en su información de identificación durante la autenticación. Este protocolo no está estandarizado y permite el intercambio de cualquier dato entre el dispositivo y su aplicación propietaria en el iPhone.

Por ejemplo, utilizamos este protocolo para enviar un conjunto estándar de mensajes NMEA a ArcGIS Field Maps. Reach RX crea perfiles especiales de accesorios externos: com.emlid.nmea para el envío de mensajes NMEA. ArcGIS FieldMaps utiliza este perfil para leer el flujo NMEA.

El proceso de intercambio es el siguiente:

  1. El iPhone envía StartExternalAccessoryProtocolSession (0xEA00).

  2. El dispositivo comienza a enviar datos.

  3. El iPhone envía StopExternalAccessoryProtocolSession (0xEA01).