attach_processor
Attach a processor to an EEG session. Streaming processors run on every chunk for low-latency closed-loop logic; non-streaming processors run only when explicitly called.
Instructions
Attach a processor to a session.
A streaming processor runs inside the acquisition loop on every chunk,
so it reacts within one poll interval without an agent round-trip -- that is
how closed-loop logic gets fast. The cost is that slow code stalls
acquisition; processor_status reports each one's mean and worst-case
time so you can see whether yours is affordable.
Non-streaming processors do nothing until you call run_processor.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | No | Processor-specific settings; see its ``params`` in the listing. | |
| processor | Yes | Name from list_processors. | |
| session_id | Yes | The session to attach to. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||