Command-line tool for interacting with test equipment
Find a file
2026-01-13 11:58:09 -06:00
src Add version and help query 2026-01-13 11:58:09 -06:00
.gitignore Initial commit: Basic PSU functionality 2025-10-17 15:49:50 -05:00
Cargo.lock Add version and help query 2026-01-13 11:58:09 -06:00
Cargo.toml Add version and help query 2026-01-13 11:58:09 -06:00
LICENSE Initial commit: Basic PSU functionality 2025-10-17 15:49:50 -05:00
README.md Add multimeter support 2025-10-21 20:30:17 -05:00

testeq-cli

Command-line tool for interacting with test equipment

Command format

testeq <uri> <command> [<arg0> ...]
  • uri
    • For most up-to-date support, see testeq-rs repo
    • VXI-11 devices: vxi11://<host>[:<port>]
    • SCPI over TCP: tcp://<host>:<port>
    • Serial: serial:<port>[?baud=<baud>]
  • command
    • The help command will list available commands for the detected equipment
    • Some per-equipment commands are listed below

Supported equipment

To see specific supported models, see testeq-rs

  • Power supplies
    • status General status
    • set_voltage Get/set voltage set-point
    • set_current Get/set current set-point
    • read_voltage Get current voltage
    • read_current Get current current
    • read_power Get current power
  • Multimeters
    • status General status
    • mode Get/set channel mode
    • read Read channel reading
    • read_now Trigger DMM and read channel reading
    • trig_source Get/set trigger source
    • arm Arm trigger