A measurement is a statistic of one signal over the window the pane is about, recomputed as that window moves. The pane lists them with their values; each can also draw its result on the plot.
That window is the visible range — so on a live view the numbers follow what you pan and zoom to. On a still frame — a held event, a paused stream, an opened file — it is the frame's own extent instead, so panning or zooming inside it changes nothing: the data being measured has not changed and you are only looking closer.
Press
The page's
The types are average, top, bottom, min, max, peak to peak, amplitude, above,
below, between, pulse duration, period and frequency.
A mean over a side carries whatever is on that side, so these three are the right
numbers when you want the energy or the offset of part of the waveform,
and the wrong ones when you want the level a plateau sits at. Like every other measurement,
one with nothing to measure reads -- rather than a made-up number: a share at
100 % has no sample above it, and a band can hold none at all — on an ideal
(non-ringing) square every sample is exactly ±1, so a band between 50 % and 75 % is
empty.
The split says which side a level is read from, so any share between the
two levels reads the same number; it is not a boundary the value depends on. The one case
where it is read directly is a window the scope cannot summarize by level — a window
shorter than a level's own resolution, or one read through
Each row names the channel it measures: its number among the active
channels (1., 2., … the same number the signal's badge in the bar carries), its name, and
the type — 1. sine · average. The measurement dialog's signal dropdown
numbers its entries the same way. A channel list that changes (a signal switched off, a
new one enabled) renumbers, because the number is the answer to "which active channel is
this".
The on-plot marks come in two kinds and the mix is the reading: a level
mark is a ruler at a value — its value written in a small box on the ruler, the way the
axis writes its own ticks — and a time mark is a marker at a position, with the
position's own badge beside it. A level ruler's badge carries its number; a time
marker's carries its time. Marks whose badges meet share one panel with one line each,
so a column of close readings is one boxed readout rather than a smear of texts; and a
box over a noisy trace is what keeps the number readable. An average
draws one level mark; a max draws a level mark and a time mark at the first
sample that reached it;
Marks cannot be dragged. A measurement mark says what the measurement measured, so it is created unselectable — as is the trigger marker.
A pass is throttled to a cadence rather than run every frame, so a ruler over a live view is stepped. The number and the ruler come from the same pass, so they always agree.
An invalid pass keeps its level marks and drops its time marks. A level is a property of the signal and outlives the window; a position inside the window does not. That is what stops the rulers blinking off at a mode change.
A crossing is counted with hysteresis, not on a bare level: the thresholds are a tenth of the window's peak to peak either side of the share, and an edge is counted only once the signal has passed the far one. Period, frequency and pulse duration all depend on it. The mid level is exactly where a waveform moves fastest, so any interferer faster than the fundamental recrosses a single level several times per real crossing — a 5 Hz sine with a 500 Hz tone at a tenth of the amplitude reads 39 Hz without the band and 5 Hz with it. The band holds to an interferer a third of the waveform's own size.
The band is clamped to stay inside the data, which is what keeps a threshold set near an extreme usable: a fixed band there would sit above every sample and the measurement would read nothing. A share near an extreme still leaves the band little room, so it rejects less — which is one reason period and frequency offer no share to set.
A window with too few crossings reads invalid / --
rather than a plausible invented number. Frequency over a window holding one edge is the
usual case.
1..999 —
636.62 mV, not 0.64 V — including when the stream declares no
unit at all, which is always the case for a math channel: there the prefix goes tight
against the number (636.62m), since two decimals of an unprefixed small
value is 0.00.
Cost is bounded by reading the summary pyramid the producer already maintains,
not the raw window: a bucket's sum is a sum, so the mean, the extremes and a level's own
mean are exact.
n, the mean, the standard deviation and the range. Each observation is one
recompute of the pane, so n counts windows measured, not samples —
a mean frequency over many windows is what that claims to be.
A measurement's dialog carries
The band is shown exactly while some measurement is gated — gate one and it appears, gate or delete the last one and it goes — because it is one area that all of the gated measurements share, not a property of any one of them. Drag an edge to resize it, grab the middle to move it.
The band lives in the same relative time the axis labels use, so it stays where it was
put in both modes: live, a band at 300 ms to 100 ms ago stays put on screen while the data
streams beneath it — the gated read of the newest data a bench scope gives — and on a held
event it names a fixed slice of the frozen frame. A band with no samples in it — dragged
outside the view, or over a gap — reads -- like any empty window. The band's
position and each measurement's gate flag are saved with the session.
On a 1 Hz ±1 sine: average=0, top=0.957988,
bottom=-0.957988 (the flat levels, near the peaks — a sine has no plateau),
max=1, min=-1,
peak to peak=2, amplitude=1.915983, pulse duration=0.5 s
(duty 0.5), period=1 s, frequency=1 Hz. On the same stream's
band-limited square, whose edges ring out to ±1.179: top=0.999983,
bottom=-0.999983, amplitude=1.999966 against
peak to peak=2.358701 — the levels are the plateau's and the extremes are the
edges'. Over a 2 M-sample window those passes read about 0.1% of the samples.
The mean-over-a-side types on the same two windows: on the sine
above 50=0.636620, below 50=-0.636620 and
between 50 75=0.255873; on the rippled square above 50=0.986496 and
between 50 75=0.302744, against 1.000000 for the same
above 50 on an ideal (non-ringing) square. A ramp, whose density is
uniform, is the shape that names what a band mean is: above 50=0.500000
and between 50 75=0.250000, each band's own centre.