Eagle 754 Service ToolkitOverviewService procedureSafetyHardware

Bench dashboard (browser edition)

https://eagle754.msk-dev-project.org/app/ is the toolkit running entirely in the browser. It needs Chrome, Edge or Opera (the Web Serial API; Firefox and Safari do not have it) and an HTTPS page, which GitHub Pages provides. Nothing is uploaded: captures, command files and service logs are downloaded to the laptop when you ask.

What each tab does

Tab Purpose Python equivalent
1 Connect wizard listen-only link check with the cable/power/power-up steps, 8 s listen, baud fallback, verdict against the manual's two cadences eagle754 connect
2 Monitor & capture live hex dump, frame classes with periods, pressure trace, download .jsonl monitor, capture
3 Analyze offline analysis of any capture (dashboard or Python), JSON report, draft protocol analyze
4 Bridge & learn record an OEM CAL.EXE session through a second adapter with marker buttons; learn commands.json bridge, learn
5 PM reset load commands.json, dry run, run with LCD confirmation and safety release, download the service log pm-reset
6 Probe candidate sweeps with Hold detection/restore, held-state probing, single sends probe, send
7 Analyzer emulator RT-200 / Model 100 stand-in on a second port for the OEM program emulate
8 Tests the algorithm and safety tests, run in your browser against the virtual Eagle 754 pytest, selftest

Use virtual Eagle 754 (demo) attaches a simulated unit (invented protocol, right cadences) so every tab can be rehearsed with no hardware. Its state (held, Hrs, Dys, PM due) is shown in the link bar.

Connecting hardware

  1. Plug the USB-RS232 adapter into the laptop, open the dashboard, choose the baud (2400) and press Connect hardware. Chrome shows a port chooser; pick the adapter. On Windows the adapter must have a driver (FTDI and CH340 drivers install from Windows Update).
  2. Follow the Connect wizard steps on screen, then press Listen.
  3. If the chooser shows no ports: the adapter has no driver, or another program (the Python toolkit, DOSBox-X, PuTTY) holds it. Only one program can open a port at a time.

Bridge with two adapters

The OEM PC's serial port goes to a second USB adapter through a null-modem cable (two DTEs); choose it with Choose PC-side port. The ventilator stays on the first adapter. Everything is forwarded in both directions; press the marker buttons before each OEM key press.

Files

Captures, command files and logs use exactly the same formats as the Python toolkit (docs/PROTOCOL_NOTES.md), so a session started on one can be finished on the other.