configure_acquisition
Control oscilloscope acquisition by starting or stopping it, and configure timebase and trigger settings such as time per division, trigger source, level, and slope in a single command.
Instructions
Control acquisition state and configure timebase/trigger settings. Use 'command' to run/stop the scope, and optionally set timebase and trigger parameters in the same call.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| command | No | Acquisition command: 'run' starts acquisition (ARM), 'stop' stops it, 'single' sets single trigger mode, 'auto' sets auto trigger mode | |
| timebase | No | Time per division with unit (e.g. '1US', '500NS', '10MS', '1S'). Range: 1NS to 100S | |
| trigger_mode | No | Trigger sweep mode | |
| trigger_source | No | Trigger source channel | |
| trigger_level | No | Trigger level voltage with unit (e.g. '1.5V', '500mV', '-200mV') | |
| trigger_slope | No | Trigger slope: POS=rising edge, NEG=falling edge, WINDOW=alternating | |
| trigger_delay | No | Trigger delay / horizontal position with unit (e.g. '0S', '-4.8US', '100NS') |