set_trigger_duration
Configure a Rigol oscilloscope duration trigger by setting per-channel high/low/don't-care patterns, GREater/LESS/GLESs/UNGLess conditions, time bounds, and threshold level source.
Instructions
Duration (time-qualified logic-state) trigger.
pattern: per-channel states for CH1..CH4, e.g. 'HLXL' (H=high, L=low, X=don't care) -> ':TRIGger:DURation:TYPE H,L,X,L' ('HLXL' is auto-expanded to the comma form); when: GREater|LESS|GLESs|UNGLess; level: per-channel threshold in volts, requires level_source (e.g. 'CH2') -> ':TRIGger:DURation:LEVel ,'.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| when | No | ||
| extra | No | ||
| level | No | ||
| source | No | ||
| pattern | No | ||
| time_lower | No | ||
| time_upper | No | ||
| level_source | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |