configure_burst
Set up burst mode on a Siglent waveform generator channel, controlling burst state, mode, cycles, trigger source, and carrier waveform parameters with a single command.
Instructions
Configure burst mode on a channel. State must be set to ON before other parameters. Builds a single BTWV command with all specified parameters.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| delay | No | Trigger delay in seconds (when NCYC mode) | |
| state | No | Burst state. Must be ON before setting other params. | |
| cycles | No | Number of burst cycles (integer, or 'INF' for infinite) | |
| period | No | Burst period in seconds | |
| channel | Yes | Channel to configure | |
| burst_mode | No | Burst mode: GATE or NCYC (N-cycle) | |
| start_phase | No | Start phase in degrees (0-360) | |
| trigger_out | No | Trigger output mode (when NCYC and INT/MAN) | |
| carrier_duty | No | Carrier duty cycle in % (for SQUARE or PULSE) | |
| trigger_edge | No | Trigger edge (when EXT or MAN) | |
| carrier_phase | No | Carrier phase in degrees (0-360) | |
| gate_polarity | No | Gate polarity (when GATE mode) | |
| carrier_offset | No | Carrier DC offset in volts | |
| manual_trigger | No | Send a manual trigger (only when trigger source is MAN) | |
| trigger_source | No | Trigger source | |
| carrier_symmetry | No | Carrier symmetry in % (for RAMP) | |
| carrier_waveform | No | Carrier waveform type | |
| carrier_amplitude | No | Carrier amplitude in Vpp | |
| carrier_frequency | No | Carrier frequency in Hz |