Short answer
Protocolo ASCII por línea serie para receptores GNSS marinos y de consumo. Sentencias como $GPGGA (fix), $GPRMC (mínimo recomendado), $GPGSV (satélites a la vista) se emiten a ~1 Hz. El formato de salida dominante para receptores de bajo coste; los receptores topográficos también usan formatos binarios como RTCM y flujos propietarios.
Detailed explanation
NMEA 0183 es un protocolo serie a 4800 baudios (por defecto) o 38400 baudios en el que el receptor emite continuamente sentencias ASCII que empiezan por $ y terminan en CR+LF y un checksum *XX. Cada sentencia es una lista de campos separados por comas — fácil de parsear, fácil de depurar con un monitor serie.
Sentencias GNSS habituales: $GPGGA (Global Positioning System Fix Data — la sentencia principal de fix), $GPRMC (Recommended Minimum Specific GPS data — marca de tiempo + posición + velocidad + rumbo), $GPGSV (Satélites a la vista — una por satélite), $GPGSA (DOP y satélites activos). Un receptor multi-constelación moderno sustituye el prefijo GP por GN (combinado) o GL (solo GLONASS), GA (Galileo), GB (BeiDou), etc.
NMEA 2000 es una extensión más moderna basada en bus CAN utilizada en redes marinas — incompatible con 0183 pero conceptualmente similar. La mayoría de los GPS de consumo siguen utilizando 0183.
NMEA es adecuado para aplicaciones de baja precisión (salida de posición a portátiles, robots móviles, plotters marinos), pero carece del detalle de mediciones brutas necesario para el postprocesado de grado topográfico. Para RTK / PPP / CORS se utilizará RINEX o formatos binarios propietarios; para integración típica del receptor se utilizará NMEA.
Related terms
RINEX
Formato estándar de archivo basado en texto para almacenar observaciones GNSS brutas (archivos .YYo), mensajes de navegación (.YYn) y datos meteorológicos (.YYm). Todos los receptores de grado topográfico pueden escribir RINEX y todo el software de postprocesado puede leerlo. Las versiones 2.11 y 3.05 son las más comunes.
TTFF
Tiempo transcurrido desde el encendido del receptor (o arranque en caliente / en frío) hasta el primer fix de posición válido. El arranque en frío (sin almanaque, sin posición reciente, sin hora) es típicamente de 30–60 segundos; el arranque templado (con almanaque válido y posición aproximada) es de 5–15 segundos; el arranque en caliente (con efemérides vigentes) es de <1 segundo.
DOP
Métrica geométrica de calidad que expresa cómo la distribución espacial de los satélites visibles amplifica los errores de distancia hasta convertirlos en errores de posición. Más bajo es mejor: PDOP < 4 es bueno, < 2 es excelente. El PDOP depende solo de la geometría de los satélites, no de la calidad de la señal.