# ChannelConfig

## pydantic model ChannelConfig[source]

Bases: `BaseModel`

Initial per-channel state applied on `open()`; the channel stays silent until its output is explicitly enabled.

### field waveform: WaveformConfigType [Required]

### field amplitude: AmplitudeConfig | None = None

### field offset: float | None = None

### field modulation: ModulationConfig | None = None

### field burst: BurstConfig | None = None

### field sweep: SweepConfig | None = None
