> 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/fr/faq-and-troubleshooting/access-iot-data/save-iot-data-to-csv-file/columns-in-csv-file.md).

# Colonnes du fichier CSV

Référence pour la structure du fichier de données brutes CSV exporté depuis Navixy : types de paramètres, identifiants d'événements et interprétation des champs GPS, capteur et état.

L’outil d’entrepôt de données vous permet d’exporter un fichier de données brutes contenant tous les paquets reçus de votre appareil, sans aucun filtrage ni calcul effectué du côté de la plateforme. Ces paramètres représentent des informations initialement décodées à partir du paquet de votre appareil dans un format lié au protocole, présentées de manière lisible par l’humain. Vous n’avez pas besoin de connaître le protocole pour lire et vérifier les informations contenues dans ces paquets.

{% hint style="info" %}
Pour apprendre à télécharger ces informations, consultez [Enregistrer les données IoT dans un fichier CSV](/docs/expert-center/fr/faq-and-troubleshooting/access-iot-data/save-iot-data-to-csv-file.md). Ici, nous allons approfondir la manière de lire ce fichier et d’interpréter les différentes colonnes qu’il contient.
{% endhint %}

## Ouverture d’un fichier

Le nom du fichier contient les éléments suivants :

* ID de l’appareil : le numéro d’ID de l’appareil, généralement l’IMEI de l’appareil. Si votre fournisseur de services a choisi de masquer les IMEI des appareils, l’ID de plateforme de l’objet est utilisé à la place.
* Étiquette de l’appareil sur la plateforme : une étiquette pour faciliter la recherche du fichier.
* Heure de début et de fin : indiquant le début et la fin du fichier au format jour\_mois\_année\_heures\_minutes\_AM/PM.
* Fuseau horaire au format UTC.

Vous pouvez ouvrir le fichier de données brutes avec n’importe quel éditeur de texte, comme WordPad, Notepad++ ou Sublime Text. Ce format est facilement compris par les programmes et les machines, mais il peut être moins clair pour les personnes. Pour simplifier la lecture du fichier, nous vous recommandons d’utiliser un éditeur de tableaux. Ouvrez simplement le fichier CSV avec Excel, Google Sheets ou tout autre éditeur de tableaux. Dans l’éditeur de tableaux, tous les paramètres seront dans leurs propres colonnes. De plus, vous pouvez figer la première ligne pour voir les noms des colonnes tout au long du fichier.

## Paramètres des données brutes

Le fichier comprend des paramètres sélectionnés dans des colonnes, ainsi qu’une entrée commune, msg\_time.

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

Ces paramètres peuvent être classés en simples ou complexes.

### Colonnes simples

Les paramètres simples fournissent des noms complets et représentent principalement des informations de suivi spécifiques.

* `msg_time`: Moment où l’appareil GPS a enregistré un point. Toujours inclus dans la sortie CSV. Indiqué selon le fuseau horaire choisi.
* `server_time`: Heure de réception du message par le serveur. Indiquée selon le fuseau horaire choisi.
* `gps_fix_type`
  * NO\_FIX : l’appareil GPS a marqué la position comme non valide.
  * HAS\_FIX : l’appareil GPS a marqué la position comme valide.
  * LAST\_KNOWN\_POSITION : dans le cas où l’appareil GPS fournit l’entrée actuelle et d’autres états dans le cadre de la dernière position connue.
  * UNKNOWN : si un appareil ne peut pas fournir ce type d’information ou n’a pas déterminé le type de fix GPS pour ce paquet.
* `lat`: Latitude de la position.
* `lng`: Longitude de la position.
* `speed`: Vitesse déterminée par l’appareil GPS en km/h. Dans la plupart des cas, il s’agit de la vitesse déterminée par le GPS de l’appareil.
* `alt`: Altitude de la position en mètres.
* `satellites`: Nombre de satellites connectés à ce moment-là. `-1` signifie inconnu et, dans la plupart des cas, représente un point de localisation LBS.
* `heading`: Cap de l’objet en degrés, où 0 représente le nord.
* `precision`: Précision de la position en mètres.
* `hdop`: Dilution horizontale de la précision, représente la précision des estimations de la position horizontale de l’appareil GPS. Les valeurs vont de 1 (excellente) à plus de 20 (médiocre). Les valeurs entre 1 et 2 sont considérées comme bonnes pour la plupart des usages de navigation. `-1` signifie inconnu.
* `pdop`: Dilution de la précision de la position, indique la précision de la position d’un appareil GPS en fonction de la géométrie des satellites par rapport à l’appareil GPS. Des valeurs PDOP plus faibles signifient un meilleur positionnement des satellites, ce qui conduit à des données de localisation plus précises, mais `-1` signifie inconnu.
* `mn_name`: Nom du réseau mobile. Déterminé par l’appareil.
* `mn_roaming`: État d’itinérance. Déterminé par l’appareil.
  * `0` signifie aucune itinérance,
  * `1` signifie que ce point a été généré par un appareil en itinérance,
  * Si l’appareil ne peut pas fournir de telles données ou n’a pas pu le faire pour ce message particulier, il s’agit de `-1` (inconnu).
* `mn_code`: Code de l’opérateur du réseau mobile. Déterminé par l’appareil.
* `mn_csq`: Puissance du signal du réseau mobile, CSQ, valeurs de 0 à 31. Déterminée par l’appareil. Si l’appareil ne peut pas fournir de telles données ou n’a pas pu le faire pour ce message particulier, il s’agit de `99` (inconnu).
* `mn_type`: Type de réseau mobile. Déterminé par l’appareil.
  * Si l’appareil ne peut pas fournir de telles données ou n’a pas pu le faire pour ce message particulier, il s’agit de `UNKNOWN`
  * `GSM`: Si l’appareil a déterminé le type GSM.
  * `CDMA`: Si l’appareil a déterminé le type CDMA.
  * `WCDMA`: Si l’appareil a déterminé le type WCDMA.
  * `LTE`: Si l’appareil a déterminé le type LTE.
  * `NR`: Si l’appareil a déterminé le type NR.
* `event_id`: L’ID d’événement de la plateforme. Trouvez ci-dessous la liste de tous les codes d’ID d’événement.

<details>

<summary>Codes d’événement de la plateforme et leurs définitions</summary>

Dans les paquets de l’appareil, divers codes d’événement peuvent être définis, chacun désignant un événement spécifique.

Certains protocoles de transfert des données transmettent cet ID inchangé comme leur propre code d’événement. Voir [les codes d’événement de Recurso Confiable](/docs/qna/using-navixy/recurso-confiable-event-codes.md) pour un exemple.

| **ID d’événement** | **Définition**                                                               |
| ------------------ | ---------------------------------------------------------------------------- |
| 2                  | Suivi. Aucun événement spécifique, juste un point de suivi                   |
| 4                  | Numéro de contact d’urgence appelé                                           |
| 5                  | Événement de mouvement non autorisé déterminé par l’appareil                 |
| 11                 | Changement d’état de l’entrée 1                                              |
| 12                 | Changement d’état de l’entrée 2                                              |
| 13                 | Changement d’état de l’entrée 3                                              |
| 14                 | Changement d’état de l’entrée 4                                              |
| 15                 | Changement d’état de l’entrée 5                                              |
| 16                 | Changement d’état de l’entrée 6                                              |
| 17                 | Changement d’état de l’entrée 7                                              |
| 18                 | Changement d’état de l’entrée 8                                              |
| 34                 | L’appareil sort du mode "veille"                                             |
| 37                 | Début du mode "veille"                                                       |
| 40                 | Alimentation principale faible                                               |
| 41                 | Perte d’alimentation ou coupure de courant externe                           |
| 42                 | Bouton d’alimentation enfoncé                                                |
| 43                 | Rétablissement de l’alimentation ou connexion à une alimentation externe     |
| 44                 | Débranchement OBD du connecteur du véhicule                                  |
| 45                 | Branchement OBD                                                              |
| 46                 | Batterie de secours de l’appareil faible                                     |
| 50                 | Fin d’inactivité (liée au matériel)                                          |
| 51                 | Début d’inactivité (lié au matériel)                                         |
| 71                 | Début du mode veille pendant l’inactivité                                    |
| 72                 | Début du mode veille sur batterie de secours faible                          |
| 73                 | Réveil par minuterie                                                         |
| 74                 | Réveil par mouvement                                                         |
| 75                 | Réveil par alimentation externe                                              |
| 76                 | Alerte de veille par minuterie                                               |
| 81                 | Mode Sécurité activé                                                         |
| 82                 | Événement utilisateur                                                        |
| 83                 | Événement de pression du bouton SOS                                          |
| 84                 | Mode Sécurité désactivé                                                      |
| 90                 | Déconnexion de l’antenne                                                     |
| 100                | Appareil détaché de l’objet                                                  |
| 111                | Changement d’état de la sortie 1                                             |
| 112                | Changement d’état de la sortie 2                                             |
| 113                | Changement d’état de la sortie 3                                             |
| 114                | Changement d’état de la sortie 4                                             |
| 115                | Changement d’état de la sortie 5                                             |
| 116                | Changement d’état de la sortie 6                                             |
| 117                | Changement d’état de la sortie 7                                             |
| 118                | Changement d’état de la sortie 8                                             |
| 797                | Enregistrement envoyé depuis l’application mobile                            |
| 798                | Soumission du formulaire de mission                                          |
| 799                | Changement d’état de travail                                                 |
| 800                | Point LBS GSM déterminé par un appareil                                      |
| 802                | Point de suivi par le temps                                                  |
| 803                | Point de suivi par la distance                                               |
| 804                | Point de suivi par l’angle                                                   |
| 811                | Début du mouvement suivi                                                     |
| 812                | Fin du mouvement suivi                                                       |
| 813                | Fin du mouvement non autorisé                                                |
| 814                | Message hors suivi                                                           |
| 900                | Changement de voie rapide en conduite agressive                              |
| 901                | Brouillage GPS                                                               |
| 928                | Débranchement de l’objet suivi                                               |
| 929                | Changement de voie fréquent                                                  |
| 930                | L’appareil ne peut pas détecter le visage humain                             |
| 931                | Ceinture de sécurité non bouclée                                             |
| 932                | Consommation d’alcool                                                        |
| 933                | Yeux fermés                                                                  |
| 934                | Fixation de l’appareil à l’objet suivi                                       |
| 935                | MDSM 7 déconnecté                                                            |
| 936                | MDSM 7 connecté                                                              |
| 937                | Déclarer un nouveau conducteur                                               |
| 938                | Le conducteur entre dans la cabine                                           |
| 939                | Début de l’absence du conducteur                                             |
| 940                | Le conducteur a arrêté de fumer (distraction du conducteur)                  |
| 941                | Bouton d’arrêt d’alimentation enfoncé                                        |
| 942                | Le conducteur a commencé à fumer (distraction du conducteur)                 |
| 943                | Le conducteur a fini d’utiliser le téléphone (distraction du conducteur)     |
| 944                | Le conducteur a commencé à utiliser le téléphone (distraction du conducteur) |
| 945                | Bâillement (Fatigue au volant)                                               |
| 946                | Le conducteur a cessé d’être distrait (distraction du conducteur)            |
| 947                | Le conducteur a commencé à être distrait (distraction du conducteur)         |
| 948                | Le conducteur a cessé d’être somnolent (Fatigue au volant)                   |
| 949                | Le conducteur a commencé à être somnolent (Fatigue au volant)                |
| 950                | Excès de vitesse par événement matériel                                      |
| 951                | Régulateur de vitesse activé                                                 |
| 952                | Régulateur de vitesse désactivé                                              |
| 953                | Début d’un mouvement inattendu                                               |
| 954                | Fin d’un mouvement inattendu                                                 |
| 955                | Alarme de voiture                                                            |
| 956                | Piétons dans la zone dangereuse (ADAS)                                       |
| 957                | Reconnaissance des panneaux de signalisation (ADAS)                          |
| 958                | Alerte de collision avec des piétons (ADAS)                                  |
| 959                | Voyant moteur                                                                |
| 960                | Fatigue au volant                                                            |
| 961                | Alerte de distance de sécurité (ADAS)                                        |
| 962                | Sortie de voie à droite (ADAS)                                               |
| 963                | Sortie de voie à gauche (ADAS)                                               |
| 964                | Sortie de voie (ADAS)                                                        |
| 965                | Alerte de collision frontale (ADAS)                                          |
| 966                | Le tracker est entré dans la zone géographique automatique                   |
| 967                | Le tracker est sorti de la zone géographique automatique                     |
| 968                | Forcer la réponse de localisation par SMS depuis l’interface utilisateur     |
| 969                | Alarme de porte                                                              |
| 970                | Contact coupé                                                                |
| 971                | Contact mis                                                                  |
| 972                | Conducteur non identifié                                                     |
| 973                | Conducteur identifié                                                         |
| 974                | Verrou fermé                                                                 |
| 975                | Verrou ouvert                                                                |
| 976                | Alimentation de l’appareil coupée                                            |
| 977                | Alimentation de l’appareil mise sous tension                                 |
| 978                | Boîtier fermé                                                                |
| 979                | Boîtier ouvert                                                               |
| 980                | Bouton d’appel enfoncé                                                       |
| 981                | Le capteur de lumière a déterminé l’obscurité                                |
| 982                | Le capteur de lumière a déterminé la luminosité                              |
| 983                | Fin de vibration                                                             |
| 984                | Début de vibration                                                           |
| 985                | Boulon de sangle inséré                                                      |
| 986                | Boulon de sangle coupé                                                       |
| 987                | Accélération et virage en conduite agressive                                 |
| 988                | Freinage et virage en conduite agressive                                     |
| 989                | Virage en conduite agressive                                                 |
| 990                | Accélération en conduite agressive                                           |
| 991                | Freinage en conduite agressive                                               |
| 992                | Signal GPS rétabli                                                           |
| 993                | Signal GPS perdu                                                             |
| 994                | Alarme de collision                                                          |
| 995                | Alarme d’affaiblissement du signal GSM                                       |
| 996                | conduite agressive                                                           |
| 997                | Bracelet ouvert                                                              |
| 998                | Bracelet fermé                                                               |
| 999                | Alerte du capteur G                                                          |

</details>

### Paramètres complexes

Les paramètres complexes incluent à la fois le nom du groupe et le nom spécifique. Ils sont classés comme suit :

* `flags`: Un bitmap d’indicateurs représentant la validité de la position et le LBS :
  * Le bit 0 (location\_valid) : indique l’état de validité de la position. Il est `0` si la position est invalide, et `1` si la position est valide.
  * Le bit 1 (lbs) : indique l’état LBS du point. Si `0`, le point est reçu par GPS ; si `1`, le point est reçu par LBS.
  * Le bit 2 (soft\_lbs) : indique la source du point LBS. Si `0`, le point est déterminé par le LBS de l’appareil ; si `1`, par le LBS de la plateforme.
* `discrete_inputs`: Représente les informations de chaque entrée discrète. Chaque entrée discrète est présentée dans une colonne séparée, numérotée à partir de 1. Les valeurs possibles sont 1 et 0, où 0 signifie désactivé et 1 signifie activé.
* `discrete_outputs` : Affiche la même chose que les entrées discrètes, mais pour les sorties discrètes. Chaque sortie discrète est dans une colonne séparée, numérotée à partir de 1.
* `inputs`: Représente les données provenant de différents capteurs, tels que le carburant ou divers capteurs de mesure. Chaque entrée se trouve dans une colonne séparée, et la liste des entrées dépend du modèle de l’appareil.
* `states`: Affiche les valeurs des paramètres d’état. La plupart peuvent être 1 ou 0, mais certaines ont des valeurs textuelles spécifiques comme les codes DTC.

Avec ces définitions, nous espérons que vous trouverez facile de lire les informations contenues dans les fichiers de données brutes et de les utiliser pour le dépannage des appareils et dans les programmes destinés à vos clients.


---

# 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/fr/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.
