configure_basic_wave
Configure basic waveform parameters on a Siglent SDG generator channel in one call, combining multiple settings like type, frequency, and amplitude into a single command.
Instructions
Configure the basic waveform parameters of a channel. Multiple parameters can be set in a single call. The command builds a single BSWV command with all specified parameters.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| duty | No | Duty cycle in % (only for SQUARE or PULSE) | |
| fall | No | Fall time in seconds (only for PULSE) | |
| mean | No | Mean in volts (only for NOISE) | |
| rise | No | Rise time in seconds (only for PULSE) | |
| delay | No | Waveform delay in seconds | |
| phase | No | Phase in degrees (0-360, not valid for NOISE, PULSE, or DC) | |
| stdev | No | Standard deviation in volts (only for NOISE) | |
| width | No | Pulse width in seconds (only for PULSE) | |
| offset | No | DC offset in volts (not valid for NOISE) | |
| period | No | Period in seconds (alternative to frequency) | |
| channel | Yes | Channel to configure | |
| symmetry | No | Symmetry in % (0-100, only for RAMP) | |
| amplitude | No | Amplitude in Vpp (not valid for NOISE or DC) | |
| frequency | No | Frequency in Hz (not valid for NOISE or DC) | |
| low_level | No | Low level in volts | |
| high_level | No | High level in volts | |
| waveform_type | No | Waveform type | |
| amplitude_vrms | No | Amplitude in Vrms |