set_trigger_setup_hold
Configure oscilloscope Setup & Hold triggering by defining data and clock sources, edge slope, pattern, timing, and voltage levels to capture signal violations.
Instructions
Setup & Hold trigger (:TRIGger:MODE SETup, subsystem :TRIGger:SHOLd).
data_source/clock_source: CH1..CH4 or D0..D15 (data and clock lines); slope: POSitive|NEGative (clock edge); pattern: H|L (level the data must hold stable across the clock edge); condition: SETup|HOLD|SETHold; setup_time/hold_time: 1 ns .. 10 s; data_level/clock_level: volts (analog: ±4.5×scale−offset; digital: ±15 V).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| extra | No | ||
| slope | No | ||
| pattern | No | ||
| condition | No | ||
| hold_time | No | ||
| data_level | No | ||
| setup_time | No | ||
| clock_level | No | ||
| data_source | No | ||
| clock_source | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |