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.
By category
| Type | Category | Vendors covered |
|---|---|---|
| Core 360 Rack | ATE Systems | Test Systems |
| Oscilloscope | Measurement | Tektronix, Keysight, Rohde & Schwarz, Fluke, Yokogawa |
| Multimeter | Measurement | Keithley, Keysight, Rohde & Schwarz, B&K Precision, Siglent, Rigol, Yokogawa, GW Instek |
| Power Analyzer | Measurement | Keysight, Yokogawa, Chroma, ZES Zimmer, Newtons4th |
| Phase Noise | Measurement | Keysight, Rohde & Schwarz, Holzworth |
| Power Supply | Power | Keithley, Keysight, Rohde & Schwarz, Yokogawa, B&K Precision, Chroma |
| Source Meter (SMU) | Power | Keithley, Keysight, Rohde & Schwarz, B&K Precision, Rigol, GW Instek |
| Dynamic Load | Power | Chroma, Keysight, B&K Precision, ITECH, Kikusui, Array, NH Research, Magna-Power, Rigol |
| Function Generator | Signal | Tektronix, Keithley, Keysight, Rohde & Schwarz, Rigol, Siglent, B&K Precision, Hantek, Anritsu |
| Spectrum Analyzer | Signal | Keysight, Rohde & Schwarz, Anritsu, Siglent |
| Vector Signal Generator | Signal | Keysight, Rohde & Schwarz, Anritsu, National Instruments |
| VNA | Network & RF | Keysight, Rohde & Schwarz, Copper Mountain |
| Photonixs | Network & RF | EXFO, Keysight, Viavi |
| Digital Pattern | Digital & Control | National Instruments, Teradyne, Advantest, Keysight, Pickering, Chroma ATE, LitePoint |
| Switch | Digital & Control | Pickering Interfaces, National Instruments |
| MCU (Command) | Digital & Control | ST, NXP, Microchip, TI, Renesas, Infineon, Silicon Labs, Nordic, Espressif, Analog Devices, Raspberry Pi, Arduino |
| Serial | Digital & Control | Generic |
| Temp chamber | Environment | Espec, 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 Channelwith 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.