Laser UI
Disconnected
Laser: — FW: —
Dashboard
Trend / Plot
Parameters
External Channels
Log

Controls

Tip: later we can add “hold to confirm”.
Diode current
mA
Protocol parsing: prefix lines (e.g. TEMP1:, PD1:, INTERLOCK:).

Status & Telemetry

Interlock
—
—
Error
—
—
Laser state
—
—
Shutter
—
—
Temperatures
TEMP1—°C
TEMP2—°C
TEMP3—°C
TEMP4—°C
Photodiodes
PD1—a.u.
PD2—a.u.
PD3—a.u.
Running time
—
HH:MM (or whatever your firmware sends)

Trend / Plot

Channel: Window: This is intentionally “slow trend”. Later we can persist into IndexedDB and/or upload when online.

Parameters

Placeholder tab (we’ll add your parameter groups here later).
Tip: We’ll use accordions + search, and show different sections per role (Operator/Service/Admin) after login is added.

External Channels

Placeholder tab (we’ll add external inputs table like in your Qt UI).

Log

0 lines