SDS1000X-E Series Super Phosphor Oscilloscopes
Main Features
- 100 and 200 MHz bandwidth models
- 2 or 4 analog channels, 16 logic/MSO optional on 4 channel only
- Real-time sampling rate up to 1 GSa/s
- Math co-processor speeds front panel operation
- Waveform capture rate up to 100,000 wfm/s (normal mode), and 400,000 wfm/s (sequence mode)
- Record length up to 14 Mpts, 1 Mpts FFT
- On-screen Bode plot and web-browser control (standard on 4 channel only)
×
Programming Example: SDS Oscilloscope screen image capture using Python
Here is a brief code example written in Python 3.4 that uses a socket to pull a display image (screenshot) from a SIGLENT SDS1000X-E scope via LAN
and save it to the local drive of the controlling computer.
NOTE: This program saves the picture/display image file in the same directory that the .py file is being run from. It will overwrite any existing file that has the same name.
Download Python 3.4, connect a scope to the LAN using an Ethernet cable, get the scope IP address, and run the attached .PY program to save a bitmap (BMP) image of the oscilloscope display.
You can download the .PY file here: Python_Socket_SDS_SCDP.zip
Tested with:
Python 3.4
SDS1202X-E
SDS1104/1204X-E
SDS2000X-E Models
SDS5000X Models