Lab Automation

Most of the lab equipments support Ethernet connection, and it is possible to programmatically control the equipments with Standard Commands for Programmable Instrumentsarrow-up-right (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.pdfarrow-up-right

Example

Keysight 81134A

port: 5025

https://www.keysight.com/us/en/assets/9018-02477/programming-guides/9018-02477.pdfarrow-up-right

Example

EagleX Bench Initialize Script

Last updated