Scope (Oscilloscope)#
Oscilloscopes.
Instrument and Abstract Driver#
Oscilloscope instrument. |
|
Vendor scope driver contract. |
Vendor Drivers#
Vendor |
Model |
Description |
|---|---|---|
Keysight |
SCPI driver for Keysight InfiniiVision 1200 X-Series oscilloscopes. |
|
Siglent |
SCPI driver for Siglent SDS1000X-E series oscilloscopes (SDS1104X-E and family). |
|
Tektronix |
SCPI driver for Tektronix 2 Series MSO oscilloscopes (MSO22, MSO24). |
Types & Configuration#
Input coupling mode for an oscilloscope channel. |
|
Oscilloscope acquisition mode. |
|
Oscilloscope trigger type. |
|
Trigger edge slope. |
|
Trigger mode controlling how the oscilloscope waits for a trigger. |
|
Read-back trigger status. |
|
Oscilloscope acquisition run state. |
|
Built-in oscilloscope measurement types. |
|
Raw waveform from a fetch: |
|
Tracked per-channel state. |
|
Tracked trigger state (source channel, type, level (V), slope, mode). |
|
Tracked scope state: per-channel (1-based), trigger, acquisition mode, average count, timebase. |
|
Validated config for constructing an InstroScope from JSON. |
|
Initial acquisition state, applied through the InstroScope setters on |
|
Initial per-channel state and polled measurements, applied through the InstroScope setters on |
|
Initial trigger state, applied through the InstroScope setters on |
|
Driver config for a VISA-connected scope. |
|
Resolve a validated ScopeConfig into the |