console_read
Passively capture console output for a set number of seconds to inspect boot banners, self-test prints, or HardFault traces. Read-only; silence often means wiring or baud-rate problems.
Instructions
Listen passively: capture everything the firmware prints on the console for the given number of seconds, sending nothing.
Use it to watch boot banners, self-test prints, or fault dumps
(HardFault traces appear here). Output lands in data.text; a fully
silent window is reported as "(console silent)" in the summary —
which for a just-reset board usually means wiring or baud-rate
trouble rather than a healthy quiet firmware. Read-only.Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| board | No | Path to the board profile YAML (e.g. boards/apollo-h743.yaml). Omit to use the server's --board argument, else the default search path. | |
| seconds | No | Seconds to listen passively, sending nothing; below 0.1 it is clamped up (typical 2.0). Large values block for that long. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| code | Yes | ||
| data | No | ||
| policy | No | ||
| status | Yes | ||
| summary | Yes | ||
| evidence | No | ||
| warnings | No | ||
| exit_code | No | ||
| schema_version | No | 1.0 |