F1SYH‑TX1 — lot 58
Convertisseur de télémétrie vers CSV
Transformer des messages MQTT ou JSONL en tableau exploitable pour graphiques et rapports.
Logs→Parser→Normalize→CSV→Plots
Point critique : Remplacer les valeurs manquantes par zéro fausse les statistiques.
Détails techniques
Le script : - lit JSONL ou export MQTT - normalise timestamps - extrait fréquence/mode/PTT/V/I/P/SWR/T - conserve fault_code - marque valeurs manquantes NA - trie chronologiquement - peut produire un résumé min/max/moyenne - écrit CSV UTF-8 Aucune interpolation silencieuse des valeurs manquantes.
Normalisation
Types numériques.
Unités fixes.
Qualité
Lignes invalides signalées.
Compteur erreurs.
Analyse
Prêt pour matplotlib/tableur.
Session identifiée.
Spécifications
| Entrée | JSONL/MQTT export |
|---|---|
| Sortie | CSV |
| Temps | UTC |
| Missing | NA |
| Résumé | option |
Repères
Conserver le fichier brut
La conversion doit être déterministe
Procédure
Validation : les valeurs mesurées et les écarts sont consignés avant de poursuivre.