TTestFlow/Docs
Product guide/Bench & instruments/Supported instruments

Bench & instruments

Supported instruments

The instrument types TestFlow drives, the vendors covered for each, and what happens with hardware that has no standard command set.

Vendors TestFlow drives over VISA. The catalog grows continuously.

By category

TypeCategoryVendors covered
Core 360 RackATE SystemsTest Systems
OscilloscopeMeasurementTektronix, Keysight, Rohde & Schwarz, Fluke, Yokogawa
MultimeterMeasurementKeithley, Keysight, Rohde & Schwarz, B&K Precision, Siglent, Rigol, Yokogawa, GW Instek
Power AnalyzerMeasurementKeysight, Yokogawa, Chroma, ZES Zimmer, Newtons4th
Phase NoiseMeasurementKeysight, Rohde & Schwarz, Holzworth
Power SupplyPowerKeithley, Keysight, Rohde & Schwarz, Yokogawa, B&K Precision, Chroma
Source Meter (SMU)PowerKeithley, Keysight, Rohde & Schwarz, B&K Precision, Rigol, GW Instek
Dynamic LoadPowerChroma, Keysight, B&K Precision, ITECH, Kikusui, Array, NH Research, Magna-Power, Rigol
Function GeneratorSignalTektronix, Keithley, Keysight, Rohde & Schwarz, Rigol, Siglent, B&K Precision, Hantek, Anritsu
Spectrum AnalyzerSignalKeysight, Rohde & Schwarz, Anritsu, Siglent
Vector Signal GeneratorSignalKeysight, Rohde & Schwarz, Anritsu, National Instruments
VNANetwork & RFKeysight, Rohde & Schwarz, Copper Mountain
PhotonixsNetwork & RFEXFO, Keysight, Viavi
Digital PatternDigital & ControlNational Instruments, Teradyne, Advantest, Keysight, Pickering, Chroma ATE, LitePoint
SwitchDigital & ControlPickering Interfaces, National Instruments
MCU (Command)Digital & ControlST, NXP, Microchip, TI, Renesas, Infineon, Silicon Labs, Nordic, Espressif, Analog Devices, Raspberry Pi, Arduino
SerialDigital & ControlGeneric
Temp chamberEnvironmentEspec, Thermotron, Tenney, Cincinnati Sub-Zero, Generic

What an action catalog is

Each supported model has a catalog of named operations, each carrying the real command for that model. “Measure DC voltage” on a Keithley DMM6500 and on a Keysight 34465A are the same named action with different commands behind them.

This is the mechanism that keeps TestFlow honest about instrument control. The agent picks action names, the catalog supplies the syntax, and an action name that is not in your instruments' catalogs is rejected before it reaches your workflow.

Instruments with no command catalog

Fully supported, by a different route.

Some hardware has no SCPI catalog at all: a modular switching chassis, a vehicle-bus card, a PXI module driven by a vendor library. TestFlow calls these special instruments, and they are not second-class.

  • You configure it like any instrument, including its modules or slots.
  • The agent adds it to workflows with descriptive action names such as Connect Channel with a slot and a channel.
  • The codegen agent writes an actual driver module implementing those actions, which ships in Script/instruments/ in your package.
  • The driver is validated before it is accepted, and shown to you for approval before it first touches hardware.