Poulpe dde2bc61fa fix(qc-dash): v0.2.1 — hot-reconfig + cartes depuis api/latest
BUG1: GET /api/config retourne config courante (host/port/path/url/interval)
      POST /api/config update à chaud + log "cible changée"
      Page pré-remplit les inputs au chargement via loadConfig()
      Toast "Appliqué" après POST réussi

BUG2: JS reécrit pour lire UNIQUEMENT api/latest (relatif)
      Tous les champs mappés sur json tags Go minuscules:
      gps.valid/sats/lat/lon/hdg/speed_kn, rssi, power.voltage/current_mA,
      seaker.angle/dist/rx_freq, targetf.lat/lon/r95_m, deviceId, firmware.version, ip
      Sparklines alimentées depuis rows[] ring-buffer backend
      Plus aucun fetch direct vers ESP32
2026-06-09 06:48:37 +00:00

seakesp-logger

Logger WiFi autonome pour ESP32 SeaKESP. Binaire Windows unique, zéro install.

Usage

Double-cliquez ou :

seakesp-logger.exe -host 192.168.x.x

Puis ouvrez http://localhost:8099 pour le dashboard QC temps réel.

Flags

Flag Défaut Description
-host 192.168.1.50 IP de l'ESP32
-port 80 Port HTTP ESP32
-path /api/telemetry Endpoint JSON
-interval 1 Polling en secondes
-csv seakesp_log_YYYY-MM-DD.csv Fichier CSV (rotation par jour)
-web 8099 Port dashboard local
-mode poll poll ou receive

Config

Copiez en à côté de l'exe et éditez.

CSV

Le CSV est créé à côté de l'exe. En-tête une seule fois, append au fil du temps. Rotation automatique à minuit si le nom contient YYYY-MM-DD.

Dashboard QC

http://localhost:8099 — cartes couleur par métrique, sparklines, indicateur lien.

Description
Logger WiFi ESP32 SeaKESP, binaire Windows autonome
Readme 42 KiB
Languages
Go 100%