> For the complete documentation index, see [llms.txt](https://navixy.com/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://navixy.com/docs/expert-center/es/faq-and-troubleshooting/access-iot-data/save-iot-data-to-csv-file/columns-in-csv-file.md).

# Columnas en el archivo CSV

Referencia para la estructura del archivo CSV de Datos brutos exportado desde Navixy: tipos de parámetros, IDs de evento y cómo interpretar los campos de GPS, de sensores y de estado.

La herramienta de almacén de datos le permite exportar un archivo de datos brutos que contiene todos los paquetes recibidos de su dispositivo, sin ningún filtrado ni cálculos realizados del lado de la plataforma. Estos parámetros representan información decodificada inicialmente del paquete de su dispositivo, en un formato relacionado con el protocolo, presentada de manera legible para humanos. No necesita conocer el protocolo para leer y verificar la información de estos paquetes.

{% hint style="info" %}
Para aprender cómo descargar esta información, consulte [Guardar datos IoT en archivo CSV](/docs/expert-center/es/faq-and-troubleshooting/access-iot-data/save-iot-data-to-csv-file.md). Aquí, nuestro objetivo es explorar más a fondo cómo leer este archivo e interpretar varias columnas dentro de él.
{% endhint %}

## Abrir un archivo

El nombre del archivo contiene lo siguiente:

* ID del dispositivo: El número de ID del dispositivo, por lo general el IMEI del dispositivo. Si su proveedor de servicios ha elegido ocultar los IMEI de los dispositivos, se usa en su lugar el ID de plataforma del objeto.
* Etiqueta del dispositivo en la plataforma: Una etiqueta para ayudar a buscar el archivo.
* Hora de inicio y de fin: Representan el inicio y el final del archivo en el formato día\_mes\_año\_horas\_minutos\_AM/PM.
* Zona horaria en formato UTC.

Puede abrir el archivo de datos brutos con cualquier editor de texto, como WordPad, Notepad++ o Sublime Text. Este formato es fácilmente comprensible para programas y máquinas, pero quizá no sea tan claro para las personas. Para simplificar la lectura del archivo, recomendamos usar un editor de tablas. Simplemente abra el archivo CSV con Excel, Google Sheets o cualquier otro editor de tablas. En el editor de tablas, todos los parámetros estarán en sus propias columnas. Además, puede congelar la primera fila para ver los nombres de las columnas durante todo el archivo.

## Parámetros de datos brutos

El archivo incluye parámetros seleccionados en columnas, junto con una entrada constante, msg\_time.

![](https://3386484127-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIgDb43gtyXcm1Av4h1np%2Fuploads%2Fgit-blob-2f5edca71dd9b788133c28403e6c7f4d95373331%2Fimage-20240209-073506.png?alt=media)

Estos parámetros se pueden categorizar como simples o complejos.

### Columnas simples

Los parámetros simples proporcionan nombres completos y representan principalmente información específica de seguimiento.

* `msg_time`: Hora en que el dispositivo GPS registró un punto. Siempre se incluye en la salida CSV. Se indica según la zona horaria elegida.
* `server_time`: Hora en que el servidor recibió el mensaje. Se indica según la zona horaria elegida.
* `gps_fix_type`
  * NO\_FIX: El dispositivo GPS marcó la ubicación como no válida.
  * HAS\_FIX: El dispositivo GPS marcó la ubicación como válida.
  * LAST\_KNOWN\_POSITION: En caso de que el dispositivo GPS proporcione la entrada actual y otros estados dentro de la última ubicación conocida.
  * UNKNOWN: Si un dispositivo no puede proporcionar esa información o no determinó el tipo de GPS fix para este paquete.
* `lat`: Latitud de la ubicación.
* `lng`: Longitud de la ubicación.
* `speed`: Velocidad determinada por el dispositivo GPS en km/h. En la mayoría de los casos, es la velocidad determinada por el GPS del dispositivo.
* `alt`: Altitud de la ubicación en metros.
* `satellites`: Número de satélites conectados en ese momento. `-1` significa desconocido y, en la mayoría de los casos, representa un punto de ubicación LBS.
* `heading`: Rumbo del objeto en grados, donde 0 representa el norte.
* `precision`: Precisión de la ubicación en metros.
* `hdop`: Dilución horizontal de la precisión, representa la exactitud de las estimaciones de posición horizontal del dispositivo GPS. Los valores van de 1 (excelente) a más de 20 (deficiente). Los valores entre 1 y 2 se consideran buenos para la mayoría de los fines de navegación. `-1` significa desconocido.
* `pdop`: Dilución de la precisión de la posición, indica la exactitud de la posición de un dispositivo GPS según la geometría de los satélites en relación con el dispositivo GPS. Los valores más bajos de PDOP significan un mejor posicionamiento satelital, lo que conduce a datos de ubicación más precisos, pero `-1` significa desconocido.
* `mn_name`: Nombre de la red móvil. Lo determina el dispositivo.
* `mn_roaming`: Estado de roaming. Lo determina el dispositivo.
  * `0` significa que no hay roaming,
  * `1` significa que este punto fue generado por un dispositivo en roaming,
  * Si el dispositivo no puede proporcionar esos datos o no pudo hacerlo para este mensaje en particular, es `-1` (desconocido).
* `mn_code`: Código del operador de red móvil. Lo determina el dispositivo.
* `mn_csq`: Intensidad de la señal de la red móvil, CSQ, valores de 0 a 31. Lo determina el dispositivo. Si el dispositivo no puede proporcionar esos datos o no pudo hacerlo para este mensaje en particular, es `99` (desconocido).
* `mn_type`: Tipo de red móvil. Lo determina el dispositivo.
  * Si el dispositivo no puede proporcionar esos datos o no pudo hacerlo para este mensaje en particular, es `UNKNOWN`
  * `GSM`: Si el dispositivo determinó el tipo GSM.
  * `CDMA`: Si el dispositivo determinó el tipo CDMA.
  * `WCDMA`: Si el dispositivo determinó el tipo WCDMA.
  * `LTE`: Si el dispositivo determinó el tipo LTE.
  * `NR`: Si el dispositivo determinó el tipo NR.
* `event_id`: El ID del evento de la plataforma. Encuentre abajo la lista de todos los códigos de ID de evento.

<details>

<summary>IDs de códigos de evento de la plataforma y sus definiciones</summary>

En los paquetes del dispositivo, se pueden definir varios códigos de evento, cada uno de los cuales significa una ocurrencia específica.

Algunos protocolos de Reenvío de datos pasan este ID sin cambios como su propio código de evento. Consulte [códigos de evento de Recurso Confiable](/docs/qna/using-navixy/recurso-confiable-event-codes.md) como ejemplo.

| **ID del evento** | **Definición**                                                       |
| ----------------- | -------------------------------------------------------------------- |
| 2                 | Seguimiento. Ningún evento específico, solo un punto de seguimiento  |
| 4                 | Se llamó al número de contacto de emergencia                         |
| 5                 | Evento de movimiento no autorizado determinado por el dispositivo    |
| 11                | Cambio de estado de la entrada 1                                     |
| 12                | Cambio de estado de la entrada 2                                     |
| 13                | Cambio de estado de la entrada 3                                     |
| 14                | Cambio de estado de la entrada 4                                     |
| 15                | Cambio de estado de la entrada 5                                     |
| 16                | Cambio de estado de la entrada 6                                     |
| 17                | Cambio de estado de la entrada 7                                     |
| 18                | Cambio de estado de la entrada 8                                     |
| 34                | El dispositivo se despierta del Modo ahorro energía                  |
| 37                | Inicio del Modo ahorro energía                                       |
| 40                | Alimentación principal baja                                          |
| 41                | Pérdida de alimentación o corte de Energía externa                   |
| 42                | Botón de encendido presionado                                        |
| 43                | Se restableció la alimentación o se conectó la Energía externa       |
| 44                | OBD desconectado del conector del vehículo                           |
| 45                | OBD conectado                                                        |
| 46                | Batería de respaldo del dispositivo baja                             |
| 50                | Fin de inactividad (relacionado con hardware)                        |
| 51                | Inicio de inactividad (relacionado con hardware)                     |
| 71                | Inicio de Modo ahorro energía en inactividad                         |
| 72                | Inicio de Modo ahorro energía por batería de respaldo baja           |
| 73                | Despertar por temporizador                                           |
| 74                | Despertar por movimiento                                             |
| 75                | Despertar por Energía externa                                        |
| 76                | Alerta de Modo ahorro energía por temporizador                       |
| 81                | Modo de Seguridad activado                                           |
| 82                | Evento de usuario                                                    |
| 83                | Evento de botón SOS presionado                                       |
| 84                | Modo de Seguridad desactivado                                        |
| 90                | Desconexión de la antena                                             |
| 100               | Dispositivo separado del objeto                                      |
| 111               | Cambio de estado de la salida 1                                      |
| 112               | Cambio de estado de la salida 2                                      |
| 113               | Cambio de estado de la salida 3                                      |
| 114               | Cambio de estado de la salida 4                                      |
| 115               | Cambio de estado de la salida 5                                      |
| 116               | Cambio de estado de la salida 6                                      |
| 117               | Cambio de estado de la salida 7                                      |
| 118               | Cambio de estado de la salida 8                                      |
| 797               | Check-in enviado desde la app móvil                                  |
| 798               | Envío del formulario de la tarea                                     |
| 799               | Cambio de estado de trabajo                                          |
| 800               | Punto LBS GSM determinado por un dispositivo                         |
| 802               | Punto de seguimiento por tiempo                                      |
| 803               | Punto de seguimiento por distancia                                   |
| 804               | Punto de seguimiento por ángulo                                      |
| 811               | Inicio de movimiento de seguimiento                                  |
| 812               | Fin de movimiento de seguimiento                                     |
| 813               | Fin de movimiento no autorizado                                      |
| 814               | Mensaje sin seguimiento                                              |
| 900               | Conducción peligrosa: cambio rápido de carril                        |
| 901               | Pérdida señal GPS                                                    |
| 928               | Desconectar del objeto rastreado                                     |
| 929               | Cambio frecuente de carril                                           |
| 930               | El dispositivo no puede detectar el rostro humano                    |
| 931               | Cinturón de seguridad desabrochado                                   |
| 932               | Bebiendo                                                             |
| 933               | Ojos cerrados                                                        |
| 934               | Adjuntar el dispositivo al objeto rastreado                          |
| 935               | MDSM 7 desconectado                                                  |
| 936               | MDSM 7 conectado                                                     |
| 937               | Nuevo conductor reportado                                            |
| 938               | El conductor entra en la cabina                                      |
| 939               | Inicio de ausencia del conductor                                     |
| 940               | El conductor dejó de fumar (distracción del conductor)               |
| 941               | Botón de apagado presionado                                          |
| 942               | El conductor empezó a fumar (distracción del conductor)              |
| 943               | El conductor terminó de usar el teléfono (distracción del conductor) |
| 944               | El conductor empezó a usar el teléfono (distracción del conductor)   |
| 945               | Bostezando (Fatiga del conductor)                                    |
| 946               | El conductor dejó de distraerse (distracción del conductor)          |
| 947               | El conductor empezó a distraerse (distracción del conductor)         |
| 948               | El conductor dejó de mostrar somnolencia (Fatiga del conductor)      |
| 949               | El conductor empezó a mostrar somnolencia (Fatiga del conductor)     |
| 950               | Exceso de velocidad por evento de hardware                           |
| 951               | Control de crucero activado                                          |
| 952               | Control de crucero desactivado                                       |
| 953               | Inicio de movimiento inesperado                                      |
| 954               | Fin de movimiento inesperado                                         |
| 955               | Alarma del automóvil                                                 |
| 956               | Peatones en zona de peligro (ADAS)                                   |
| 957               | Reconocimiento de señales de tráfico (ADAS)                          |
| 958               | Advertencia de colisión con peatones (ADAS)                          |
| 959               | Luz de revisión del motor                                            |
| 960               | Fatiga del conductor                                                 |
| 961               | Advertencia de distancia de seguimiento (ADAS)                       |
| 962               | Salida del carril derecho (ADAS)                                     |
| 963               | Salida del carril izquierdo (ADAS)                                   |
| 964               | Salida del carril (ADAS)                                             |
| 965               | Advertencia de colisión frontal (ADAS)                               |
| 966               | El rastreador entró en la zona automática                            |
| 967               | El rastreador salió de la zona automática                            |
| 968               | Forzar respuesta de ubicación por SMS desde la interfaz de usuario   |
| 969               | Alarma de puerta                                                     |
| 970               | Ignición apagada                                                     |
| 971               | Ignición encendida                                                   |
| 972               | Conductor no identificado                                            |
| 973               | Conductor identificado                                               |
| 974               | Cerradura cerrada                                                    |
| 975               | Cerradura abierta                                                    |
| 976               | Dispositivo apagado                                                  |
| 977               | Dispositivo encendido                                                |
| 978               | Carcasa cerrada                                                      |
| 979               | Carcasa abierta                                                      |
| 980               | Botón de llamada presionado                                          |
| 981               | El sensor de luz determinó oscuro                                    |
| 982               | El sensor de luz determinó brillante                                 |
| 983               | Fin de vibración                                                     |
| 984               | Inicio de vibración                                                  |
| 985               | Perno de correa insertado                                            |
| 986               | Perno de correa cortado                                              |
| 987               | Conducción peligrosa: aceleración y giro                             |
| 988               | Conducción peligrosa: frenado y giro                                 |
| 989               | Conducción peligrosa: giro                                           |
| 990               | Conducción peligrosa: aceleración                                    |
| 991               | Conducción peligrosa: frenado                                        |
| 992               | Se recuperó la señal GPS                                             |
| 993               | Se perdió la señal GPS                                               |
| 994               | Alarma de choque                                                     |
| 995               | Alarma por señal GSM atenuada                                        |
| 996               | Conducción peligrosa                                                 |
| 997               | Pulsera abierta                                                      |
| 998               | Pulsera cerrada                                                      |
| 999               | Alerta del sensor G                                                  |

</details>

### Parámetros complejos

Los parámetros complejos incluyen tanto el nombre del grupo como el nombre específico. Se categorizan de la siguiente manera:

* `flags`: Un mapa de bits de banderas que representan la validez de la ubicación y LBS:
  * Bit 0 (location\_valid): Indica el estado de validez de la ubicación. Es `0` si la ubicación no es válida, y `1` si la ubicación es válida.
  * Bit 1 (lbs): Indica el estado de LBS del punto. Si `0`, el punto se recibe por GPS; si `1`, el punto se recibe por LBS.
  * Bit 2 (soft\_lbs): Indica el origen del punto LBS. Si `0`, el punto lo determina el LBS del dispositivo; si `1`, por el LBS de la plataforma.
* `discrete_inputs`: Representa la información de cada entrada discreta. Cada entrada discreta se presenta en una columna separada, enumerada a partir de 1. Los valores posibles son 1 y 0, donde 0 significa apagado y 1 significa encendido.
* `discrete_outputs` : Muestra lo mismo que las entradas discretas, pero para las salidas discretas. Cada salida discreta está en una columna separada, enumerada a partir de 1.
* `inputs`: Representa datos de distintos sensores, como combustible o varios Sensores de medición. Cada entrada está en una columna separada, y la lista de entradas depende del modelo del dispositivo.
* `states`: Muestra valores de parámetros de estado. La mayoría pueden ser 1 o 0, pero algunos tienen valores de texto específicos como códigos DTC.

Con estas definiciones, esperamos que le resulte fácil leer la información en archivos de datos brutos y utilizarlos en la solución de problemas del dispositivo y en programas para sus clientes.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://navixy.com/docs/expert-center/es/faq-and-troubleshooting/access-iot-data/save-iot-data-to-csv-file/columns-in-csv-file.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
