Tektronix2SeriesMSO#
- class Tektronix2SeriesMSO(
- visa_resource: str | VisaConfig,
Bases:
ScopeDriverBaseSCPI driver for Tektronix 2 Series MSO oscilloscopes (MSO22, MSO24).
Methods
Drain |
|
Delete every measurement slot on the scope and reset the local cache. |
|
Close the underlying transport. |
|
|
|
Fetch the waveform from |
|
Force a trigger event immediately, regardless of the configured conditions. |
|
Read back the current acquisition mode. |
|
Read back the acquisition run state (RUNNING / STOPPED). |
|
Read back the waveforms-to-average count. |
|
Read back input coupling on |
|
Read back the timebase (seconds/div). |
|
Read back |
|
Read back the current sample rate (samples per second). |
|
Read back the trigger status (ARMED / READY / TRIGGERED / …). |
|
Read back |
|
Read back |
|
Recall a scope setup from |
|
Read a built-in measurement from a persistent slot; the vendor's invalid sentinel maps to |
|
Open the underlying transport. |
|
Start continuous (free-running) acquisition. |
|
Capture a screenshot. |
|
Save the current scope setup. |
|
Set the acquisition mode. |
|
Set the number of waveforms to average. |
|
Set AC/DC input coupling on |
|
Set the timebase to |
|
Set |
|
Set the trigger threshold to |
|
Set the trigger sweep mode (AUTO / NORMAL). |
|
Set the trigger edge slope (RISING / FALLING / EITHER). |
|
Set the trigger source to analog |
|
Set the trigger type (EDGE, PULSE, …). |
|
Set |
|
Set |
|
Ensure a persistent measurement slot exists for this type and channel. |
|
Arm a single-shot acquisition. |
|
Stop acquisition. |