start_monitor
Open a live browser view of a running EEG session to watch the signal in real time. View rolling traces with event markers, band power, and per-channel quality for immediate signal verification.
Instructions
Open a live browser view of a running session and return its URL.
Serves a rolling traces view with event markers, band power and per-channel quality, refreshing continuously. This is the tool for "let me watch the recording" -- a static plot cannot answer whether the signal is good now.
With allow_control (the default) the page also carries transport
buttons: play/pause, restart, skip, speed, stop, mark an event, and save a
report. Pass allow_control=false for a strictly read-only view, e.g.
when showing the screen to someone who should not be able to alter the run.
The page is bound to 127.0.0.1 only and requires a random per-monitor token, so it is not reachable from the network. It is still unencrypted: do not expose it through a tunnel or reverse proxy.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| port | No | TCP port on loopback. 0 lets the OS choose a free one. | |
| refresh_ms | No | Redraw interval. 500 ms is smooth without loading the server. | |
| session_id | Yes | The running session to display. | |
| window_sec | No | Seconds of signal shown at once. Adjustable in the page too. | |
| allow_control | No | Enable the transport buttons and the control endpoint. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||