HomeApplication notes
Learn · measure · automate

Application Notes & How‑Tos

Every measurement explained from setup to trusted result — step-by-step guides with copy-ready code, the exact readings you should see at each step, and everything needed to reproduce the test on your own bench.

Python SCPI remote-control example on Siglent instruments
Programming & remote control

List connected VISA instruments with Python & PyVISA

The two-line health check for any automated test setup: enumerate every USB and LAN instrument your PC can see, and read back their identification strings.

BeginnerCode5 min
Programming & remote control

Open-socket LAN control with Python (port 5025)

No drivers, no libraries — control your instrument with nothing but Python's built-in socket module and raw SCPI over TCP port 5025.

BeginnerCode8 min
Programming & remote control

VXI-11 (LXI) LAN control with Python — no sockets required

Some instruments have LAN but no raw socket. VXI-11 is the LXI-standard answer — a tiny Python library controls them on Windows, Linux and Raspberry Pi.

BeginnerCode8 min
Programming & remote control

Verify an instrument LAN connection with Telnet

The fastest possible sanity check: ping the instrument, open a Telnet session to the SCPI port, and type *IDN? by hand.

BeginnerCode5 min
Programming & remote control

Test SCPI socket communications with PuTTY

PuTTY as an interactive SCPI console: configure a Raw connection to port 5025, fix the line-ending settings, and drive your instrument by keyboard.

BeginnerCode6 min
Programming & remote control

Verify a remote connection with NI-MAX

Using LabVIEW or NI-VISA? NI Measurement & Automation Explorer is the graphical way to register your instrument and prove the link with a test-panel *IDN? query.

Beginner8 min
Oscilloscopes · Power supplies

Measuring power-supply control-loop response with Bode Plot II

Phase margin and gain margin without a frequency-response analyzer: the scope's Bode Plot II function, a Siglent generator and an injection transformer measure loop stability directly.

Advanced15 min
Oscilloscopes · Waveform generators

Bode plot of a filter with an oscilloscope and generator

Characterize a 30 MHz low-pass filter automatically: the scope drives the generator over USB, sweeps the band, and draws magnitude and phase in one pass.

Intermediate12 min
Oscilloscopes · Power supplies

Double-pulse testing of SiC, GaN, MOSFET & IGBT devices

The standard dynamic test for power semiconductors: what double-pulse testing measures, why wide-bandgap devices make it hard, and the Siglent solution stack that automates it.

Advanced15 min
Spectrum analyzers · Waveform generators

Measuring AM modulation index with an FFT

One cursor measurement, one formula: read the carrier-to-sideband delta in dB from any FFT and convert it straight into AM modulation depth.

Intermediate10 min
Network analyzers

Multi-port S-parameter measurements with a VNA and switch matrix

Expand a 2- or 4-port SNA5000A into a 24-port test system with the SSM5000A switch matrix — configuration, all-N-port ECal calibration and production-line throughput in one guide.

Advanced14 min
Oscilloscopes · Programming & remote control

Extract waveform data from Siglent oscilloscope binary files

Binary .bin captures are the fastest way to move deep-memory waveforms off a scope — here is how the format works and how to convert the raw codes back into volts and seconds with Python.

IntermediateCode12 min
Electronic loads · Multimeters

Testing intrinsic-safety barriers with an electronic load & DMM

Verify that IS fusing and protection circuitry stays below its temperature limits: sink the maximum rated power with an SDL1000X in Constant Power mode and log temperatures on up to 12 thermocouples.

Intermediate8 min
RF generators

Which Siglent RF signal generator do you need? IQ & modulation compared

Analog-only, external-IQ or full vector? The practical differences between the SSG series in one guide — so you buy the modulation capability you actually need.

Beginner7 min
Electronic loads · Power supplies · Oscilloscopes

Load-step testing a power supply with an electronic load

How well does your supply survive a sudden load change? Use the SDL1000X transient mode to slam the current between two levels and read droop and recovery on the scope.

Intermediate10 min

This library is growing — 70+ more notes covering spectrum analysis, VNA measurements, power supplies and EMC are on the way. Missing a topic? Tell us.