You are browsing as a guest. Sign up (or log in) to start making projects!

4h 19m 14s logged

Devlog #3 – JSBSim WASM


Built out the full Mission Control and Designer workflow. Replaced the old editorial shell with two routes: a dark Mission Control cockpit and a lighter Designer workspace, with fixed per-surface themes instead of the old shared theme setup. On the simulation side, I added typed telemetry channels for IMU, gyro, GPS, barometer, and kinematics, then wired them into metric tiles, sim controls, a live event stream, telemetry charts, a 3D rocket HUD, GPS trajectory, timeline replay, and JSON/CSV export.

Designer also got a major upgrade. I built the schema-driven editor across all seven tabs, added XML import/download/validation, expanded the Aerodynamics tab, and created a nested JSBSim function editor for property/value/table/math nodes. The editor can now send the current model straight into Mission Control, so changes can be tested without leaving the app.

I also cleaned up a few rough edges: filtered noisy JSBSim boot logs out of the event feed, added proper lifecycle events, and fixed long event messages breaking the layout. The feature work is code-complete. Earlier checks passed, but the final full verification got blocked by a local macOS fileproviderd issue that slowed TypeScript, Vitest, Vite, and git to a crawl. Next step is a fresh typecheck/test/browser pass once that clears.

0
8

Comments 0

No comments yet. Be the first!