Formatos serie y CSV
Esta página documenta la configuración de comunicación serie y los formatos de datos usados por el FGA Logger y el sensor FG-3C.
FGA Logger
Configuración serie
| Parámetro | Valor |
|---|---|
| Interfaz | Puerto COM virtual USB-C o UART DB9 |
| Velocidad en baudios | Configurable (consulte la documentación del firmware para las tasas disponibles) |
| Bits de datos | 8 |
| Paridad | Ninguna |
| Bits de parada | 1 |
| Control de flujo | Ninguno |
Conecte el FGA Logger al PC mediante USB-C. Aparecerá como un puerto COM virtual (Windows: COMx, Linux/macOS: /dev/ttyUSBx o /dev/tty.usbserial-x).
Formato CSV
El FGA Logger emite datos en formato valores separados por comas (CSV), tanto en la interfaz serie como en los archivos de registro de la tarjeta SD. Cada fila representa una muestra de medición.
Línea de encabezado
Timestamp_ms,B1x_nT,B1y_nT,B1z_nT,B1v_nT,B2x_nT,B2y_nT,B2z_nT,B2v_nT,Lat_deg,Lon_deg,Alt_m,SIV,Fix,HDOP_m
Fila de datos de ejemplo
1710500123456,24312.5,-1823.1,44521.8,50234.6,24318.2,-1819.4,44518.3,50231.1,46.051980,14.506280,312.4,8,3,1.2
Descripción de los campos
| Campo | Unidad | Descripción |
|---|---|---|
Timestamp_ms | ms | Marca de tiempo del sistema en milisegundos desde el encendido o época |
B1x_nT | nT | Campo magnético, sensor 1, eje X |
B1y_nT | nT | Campo magnético, sensor 1, eje Y |
B1z_nT | nT | Campo magnético, sensor 1, eje Z |
B1v_nT | nT | Magnitud total del vector de campo, sensor 1 (√(x²+y²+z²)) |
B2x_nT | nT | Campo magnético, sensor 2, eje X |
B2y_nT | nT | Campo magnético, sensor 2, eje Y |
B2z_nT | nT | Campo magnético, sensor 2, eje Z |
B2v_nT | nT | Magnitud total del vector de campo, sensor 2 |
Lat_deg | ° | Latitud GPS, grados decimales (WGS84) |
Lon_deg | ° | Longitud GPS, grados decimales (WGS84) |
Alt_m | m | Altitud GPS sobre el nivel medio del mar |
SIV | — | Satélites en vista |
Fix | — | Tipo de fijación GPS (0 = sin fijación, 2 = 2D, 3 = 3D) |
HDOP_m | m | Dilución horizontal de precisión |
En configuraciones de sensor único, los campos B2 (B2x_nT, B2y_nT, B2z_nT, B2v_nT) serán cero o no estarán rellenos. En configuraciones de gradiometría, tanto B1 como B2 están activos y el gradiente puede calcularse como B1 − B2 por eje.
Use Fix y HDOP_m para filtrar filas GPS de baja calidad. Un Fix de 3 y HDOP_m inferior a 2,0 indica una posición GPS confiable.
Salida serie del FG-3C
Configuración
| Parámetro | Valor |
|---|---|
| Velocidad en baudios | 115200 |
| Bits de datos | 8 |
| Paridad | Ninguna |
| Bits de parada | 1 |
| Control de flujo | Ninguno |
Modo UART
En modo UART, el FG-3C transmite el campo magnético medido como texto ASCII en nT a través del Pin 4 (TX). Conecte el Pin 4 al RX de su MCU o a un puente USB-UART.
Ejemplo de salida
24315.2
24318.6
24311.9
24320.4
Cada línea es una muestra de medición. El valor es la magnitud del campo a lo largo del eje sensible del sensor en nanoteslas.
La tasa de salida y el formato exacto (decimales fijos, con signo o sin signo) pueden variar según la versión del firmware. Consulte la hoja de datos del FG-3C para las especificaciones completas.