ECLSS Fault Diagnosis Trainer (2D Panel)
A 2D schematic ECLSS trainer: drag-rotate the duct-ring diagnostic display, watch five telemetry sparklines drift on a real exponential-relaxation curve after a fault is injected, tune noise and time scale, then name the failing subsystem before the timer runs out.
This 2D-panel trainer puts you in the seat of a crew life-support officer running a malfunction-procedure drill. Start a drill and one of six ECLSS subsystems silently begins to fail, its sensor telemetry creeping away from nominal on a real first-order exponential-relaxation curve rather than snapping to an alarm instantly. A drag-to-rotate schematic duct-ring shows six color-coded subsystem nodes and circulating flow markers, backed by five live sparkline traces of O₂, CO₂, cabin pressure, coolant temperature and humidity. Three difficulty tiers (Cadet, Officer, Commander) shorten the time budget, speed up the fault's onset and add measurement noise; independent noise and time-scale sliders let you push practice above or below your rank, and practice mode lets you drill one specific fault signature on demand. Your running accuracy and average diagnosis time roll up into a certification verdict, just like the pass/fail thresholds used in real astronaut life-support training curricula.
A 2D schematic ECLSS trainer: drag-rotate the duct-ring diagnostic display, watch five telemetry sparklines drift on a real exponential-relaxation curve after a fault is injected, tune noise and time scale, then name the failing subsystem before the timer runs out.
2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install