configure_mask
Configure pass/fail mask tests: set source channel, tolerances, run/stop, reset counters, and AUX output events. Create masks from waveform and control pulse output.
Instructions
Pass/fail mask test.
source: CHANnel1..CHANnel4 (a disabled channel is enabled automatically); operate: RUN|STOP (enable the test before running it); x_adjust: horizontal mask tolerance, 0.01..2 div; y_adjust: vertical mask tolerance, 0.04..2 div; create_from_source: create the mask from the current source waveform (test must be enabled and stopped); reset: reset the passed/failed/total frame counters; output_enable: pulse the rear-panel AUX OUT connector on mask events; output_event: FAIL|PASS event that triggers the AUX OUT pulse; output_pulse_s: AUX OUT pulse width, 100 ns .. 10 ms.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reset | No | ||
| enable | No | ||
| source | No | ||
| operate | No | ||
| x_adjust | No | ||
| y_adjust | No | ||
| output_event | No | ||
| output_enable | No | ||
| output_pulse_s | No | ||
| create_from_source | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |