Appearance
Scope panel
The scope panel slides up from the bottom of the canvas whenever there's data to plot. It's a real-time oscilloscope for your simulation.
Adding a trace
Two ways:
- From the canvas. Right-click a wire or component and pick Add to scope. The trace appears with a colour matching the wire / component.
- By name. Open the trace chooser in the scope panel and pick from the list of observables in your circuit.
Reading a trace
- Hover the plot for a vertical cursor and a numeric readout.
- Scroll to zoom in on the X-axis (time). Hold
Shiftwhile scrolling to zoom Y. - Click and drag to pan.
- Double-click anywhere on the plot to auto-fit to the data.
Sub-plots
Drag a trace chip into a different region of the scope panel to put it on its own sub-plot. Useful when traces have very different magnitudes (e.g. a 400 V DC bus and a 0–5 V control signal).
Trace styles
Each trace chip has a small dropdown menu:
- Line — straight segments between samples (the default).
- Stepped — emphasises discrete sample timing.
- Filled — area-under-curve, useful for envelopes.
- Hidden — keeps the trace in the legend but doesn't draw it.
You can also recolour a trace from the chip menu.
Run lifecycle
The scope shows data from one active run at a time. Each click of Run replaces the previous data (the trace list is preserved — only the data behind each chip is dropped). If you want to compare runs, export the result CSV between runs and overlay them offline.
Decimation
When a trace has more samples than the available pixels, the scope applies min/max decimation so the rendered line still captures the extremes. You can disable decimation per-trace from the chip menu if you need every sample (rare).
See also
- Observables — what becomes a trace.
- Multi-rate monitoring — plotting fast and slow signals on the same chart.