- tp25-walk-messung.sh: halber Refactor geschlossen — Rumpf schleift ueber die PH_*-Arrays (pro Geraet ein Sampler + ein Core-Ping, sampler-<name>.csv / walk-ping-<name>.csv), PID-Arrays im Cleanup, Archiv-/Echo-Block generisch. Lief vorher unter set -u gar nicht (unbound $PHONE_MAC). - tp25-gehweg-auswertung.py: liest N benannte Geraete per glob; altes 2-Rollen- Schema (sampler.csv/walk-ping.csv/walk-ping-iphone.csv/beide-telefone.csv) bleibt als Legacy-Fallback erhalten. Beide Pfade getestet. - tp25-pin-s22.sh: karte() repariert — channel.frequency ist seit dem DFS-Kanalplan (2026-09-03, Frequenz-Listen) ein Array; der alte Skalar-Vergleich blankte map, wodurch ap-map.txt leer blieb. Fix nimmt bei :typeof=array das erste Element. Live-Smoke (4 Geraete) gruen: alle erreichbar, sauberes Cleanup, korrekte AP-Map. Naechster Schritt: In-situ-Walk (nur Zahlen, Commit/Rollback des Kanalplans separat). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
9.9 KiB
Executable File
9.9 KiB
Executable File