SiglentSDS1000XE#
- class SiglentSDS1000XE(
- visa_resource: str | VisaConfig,
Bases:
ScopeDriverBaseSCPI driver for Siglent SDS1000X-E series oscilloscopes (SDS1104X-E and family).
Methods
Poll |
|
Close the underlying transport. |
|
Arm a single acquisition then poll |
|
Fetch the full 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 panel setup from a USB file ( |
|
Query a built-in parameter via |
|
Open the transport and disable comm headers so query replies are bare values. |
|
Start continuous (free-running) acquisition. |
|
Transfer a screen dump ( |
|
Save the panel setup to a USB file ( |
|
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 measurement slot exists for |
|
Arm a single-shot acquisition. |
|
Stop acquisition. |