How to Extract Data from the Binary File of Siglent Oscilloscope
June 12, 2024
Data can be formatted in many different ways. Binary data formatting often provides the smallest payload size and therefore transfers via USB/LAN more quickly. Unfortunately, binary is very difficult to interpret by humans. So, binary data is often reformatted to other types (ASCII, etc..)/ Here is a link to the binary data format for many … Continued
Programming Example: SDS Oscilloscope save a copy of a screen image via Python/PyVISA
February 26, 2020
Here is a brief code example written in Python 3.4 that uses PyVISA to pull a display image (screenshot) from a SIGLENT SDS oscilloscope via USB and save it to a drive on the controlling computer. NOTE: This program saves the picture/display image file to the E: drive, which may or may not exist on … Continued
Programming Example: List connected VISA compatible resources using PyVISA
February 19, 2019
PyVISA is a software library that enables Python applications to communicate with resources (typically instruments) connected to a controlling computer using different buses, including: GPIB, RS-232, LAN, and USB. This example scans and lists the available resources. It requires PyVISA to be installed (see the PyVISA documentation for more information) *** #Example that scans a … Continued
Verification of a working remote communications connection using NI – MAX
November 19, 2018
Automating a test can dramatically increase the productivity, throughput, and accuracy of a process. Automating a setup involves connecting a computer to the test instrumentation using a standard communications bus like USB or LAN and then utilizing code entered via a software layer (like LabVIEW, .NET, Python, etc..) to sequence the specific instrument commands and … Continued
Using EasyScope X to retrieve Average Waveform Data
October 24, 2017
Waveform averaging can be a useful method to decrease noise in a particular signal. The SIGLENT SDS series of oscilloscopes can easily collect average waveform data using EasyScope X software. NOTE: At this time, average waveform data is not able to be saved in CSV format via the front panel USB connection to a USB … Continued