Smart.Scope is an oscilloscope display with a trigger that keeps a repetitive signal still, a graticule with divisions, cursors and automatic measurements taken from the captured record.

A strip chart shows a signal passing by. A scope shows the same cycle of the signal on every capture, because every capture starts at the trigger point. Samples arrive in blocks through push() at the rate of the digitizer; the trigger runs over each block and the screen shows one capture around the trigger.

A 2 kHz PWM gate drive and the switched current at 1 MS/s

Channel 1 is the gate voltage, a 0 to 12 V square wave with a ringing edge. Channel 2 is the inductor current, a triangle wave that lags the gate. Trigger on the rising edge of the gate to hold the picture still. Move the trigger level above 12 V and nothing triggers: auto mode free-runs and normal mode keeps the last capture. Place cursors on the edge to read the rise time and compare it with the automatic measurement.

Keyboard: the legend is a single tab stop. Use the arrow keys to move between channels and Enter or Space to show or hide one. Measurements are taken from the captured record, so they do not depend on whether the channel is displayed.

XY mode: a Lissajous figure

XY mode draws the second channel against the first. Two sine waves with a 3:2 frequency ratio draw a Lissajous figure, which was used to compare phase and frequency before counters were common. The figure drifts as the phase changes.