Read Well snapshots from telemetry
This commit is contained in:
parent
ec91c58408
commit
2b620d2152
2 changed files with 2 additions and 1 deletions
|
|
@ -1293,7 +1293,7 @@ internal sealed class MimirLiveStatsSnapshot
|
|||
VideoBuffers = LatestBySource(telemetryLines.Select(ParseVideoBuffer).Where(static value => value != null)!),
|
||||
ActuatorCommands = LatestBySource(telemetryLines.Select(ParseActuatorCommand).Where(static value => value != null)!),
|
||||
ObservationStreams = LatestObservationStreams(observationLines),
|
||||
Well = LatestWellSnapshot(observationLines),
|
||||
Well = LatestWellSnapshot(telemetryLines.Concat(observationLines)),
|
||||
MoveMusic = LatestMoveMusicTrace(telemetrySource, telemetryLines),
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -355,3 +355,4 @@
|
|||
{"ts": "2026-06-02T14:41:46+01:00", "type": "verification", "status": "ok", "note": "Starfire USB PS Move paired chirp train now derives audio samples and visual LED pulses from one event schedule. 2026-06-02 run artifacts/runtime/starfire-usb-move-paired-20260602-144135 emitted three WASAPI chirps and three Move LED pulses with shared event ids; receipt showed planned/observed LED onsets 150/400/650 ms at millisecond resolution after high-resolution wait cut."}
|
||||
{"ts": "2026-06-02T15:09:31+01:00", "type": "verification", "status": "ok", "note": "mimir_well_shakedown.py now verifies paired PS Move chirp receipts: scheduled events must have nonzero audio samples, render completion, LED on/off phases, no orphan visual events, and LED schedule error within a configurable ceiling. Good receipt starfire-usb-move-paired-20260602-144135 passes under 5 ms; earlier receipt starfire-usb-move-paired-20260602-144003 fails with 67 ms max error and exit 2 under --fail-on-paired-pulse-error."}
|
||||
{"ts": "2026-06-02T15:12:44+01:00", "type": "verification", "status": "ok", "note": "Adaptive Well/runtime dashboard cut builds clean: Mimir.Runtime, Mimir.Well, and Mimir.EveDashboard compile after canonical clock mapping, ASIO multiplex drain, adaptive latency telemetry, feature-signal mirror, and richer Eve dashboard lowering. Rebooted lightweight Eve broker/Odin projection on 2026-06-02; health ok at 127.0.0.1:8795 and 8797 without restarting heavy Well capture."}
|
||||
{"ts": "2026-06-02T15:15:52+01:00", "type": "verification", "status": "ok", "note": "Fixed EveDashboard Well sparsity regression: MimirLiveStatsSnapshot now searches telemetry lines as well as observation lines for mimir.well_snapshot.v1. Nightwing tmux pane gamecult-visible-ops:ops.1 then lowered Well 8/8 sources, seq 108, frame ready 6/6, poll/publish pressure, buffers, and clock-domain rows from the saved Well relay."}
|
||||
|
|
|
|||
Loading…
Reference in a new issue