Lab Automation
Most of the lab equipments support Ethernet connection, and it is possible to programmatically control the equipments with Standard Commands for Programmable Instruments (SCPI) protocol.
Here's a Python wrapper for the SCPI protocol. Various instruments will be added to this library.
Note: Most of the instruments use TCP socket connection on port 5025, but this is not specified by the spec, and may differ.
SIGLENT SPD3303X-E
port: 5025
https://siglentna.com/wp-content/uploads/dlm_uploads/2022/11/SPD3303X_QuickStart_E02A.pdf
Example
Keysight 81134A
port: 5025
https://www.keysight.com/us/en/assets/9018-02477/programming-guides/9018-02477.pdf
Example
EagleX Bench Initialize Script
Last updated