LabJack channel number.
Automatic X window; the default X window and post trigger window.
Axis settings. Replaced, never changed in place.
Why the last typed axis limit was rejected, or "".
The current trigger capture, if any. advanceTrigger extends it in place; the
plot reads its data again on each snapshot.
ReadonlychannelLabJack channel number.
The channel's noise filters, or null when none runs at the configured rate.
Not reactive; see live-filter.ts.
Short description of the configured filters, e.g. despike, −10 Hz; "" for none.
What runs at the configured rate, for the filter notes; null without filters.
Rolling live buffer and stream state. Not reactive: changed in place on every
message. Sorted by sample time with no duplicates (see stream.ts).
Copy of the newest part of the live buffer, drawn by the plot.
Plot mode, chosen in the Plot Mode select.
True when the buffer spans the pre-trigger window. Set true in free run.
Filtered / Raw switch of the plot. Not saved.
Stream counters shown in Data Statistics; null until the first snapshot.
Trigger settings. Replaced, never changed in place.
True while a trigger capture is held.
Time of the last trigger in Unix ms, or 0 when not triggered.
Arms the channel again: clears the trigger flag, time and capture.
Applies a typed Y Min, Y Max or X Window.
Any finite number is accepted, including 0, as long as Y Min stays below Y Max
and the X window is above 0 (see applyAxisLimitInput). Otherwise the reason is
kept in axisError.
Limit being edited.
Text typed in the input.
null when applied, else the value to put back into the input.
Applies a typed trigger threshold or post-trigger window. Any finite threshold is accepted, including 0; the post window must be at least 0.01 s.
Setting being edited.
Text typed in the input.
null when applied, else the value to put back into the input.
Sets up the channel's noise filters from its config.
The channel's sensor_settings.filters entry, if any.
The channel's calibration.
Configured scan rate, used for the notes; the filter itself follows the rate of the data.
Empties the buffer, stream state, counters, snapshot and trigger capture, so the next data starts a fresh trace.
Stores a new or extended capture and the trigger flags derived from it.
The capture.
Changes the plot mode.
Switching between the two trigger modes keeps the current capture; any other change clears it. The pre-buffer flag is recomputed from the live buffer.
Mode chosen in the Plot Mode select.
false when the mode did not change.
Sets the pre-trigger share from typed text: an integer clamped to 0 to 95, and 0 for anything that is not a number.
Text typed in the input.
Switches the plot between filtered and raw (calibrated) values. The live buffer is switched in place and the trigger is re-armed, since its level was crossed by the other trace.
true for filtered.
Sets the trigger edge.
rising or falling.
Merges changes into the axis settings and clears the axis input message, which described an earlier rejected value.
Fields to change.
One channel of the plot page.