waver_plot
Generate PNG plots of FST waveform signals over a specified time window. Displays binary, numeric, bus, and enum values, decimates dense signals for speed, and returns image plus summary.
Instructions
Show me the waveforms: a PNG plot of these signals in this window.
Answers "show me <signal(s)> around time A" / "what does the bus look like here?". One lane per signal: binary signals step between 0 and 1, small numeric signals draw as a line, and wide buses plus string/enum signals show their held values as text labels with X/Z spans shaded. Times are human-readable ('10ns', '1.5us') or integer file ticks; the window is [start, end) — omit end to run to the end of the file. Dense signals are decimated to ~10000 points so large files stay fast. Returns the plot as an image plus a text summary; the PNG is also written to a temp file whose path is in the summary. For statistics use waver_analyze; for exact values use waver_values.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end | No | ||
| file | Yes | ||
| start | No | 0 | |
| signals | Yes |