BurstConfig#

pydantic model BurstConfig[source]#

Bases: BaseModel

Burst config; maps to InstroAWG’s set_burst*/burst_enable setters.

trigger_source/delay/gate_polarity/ncycles/period are mode-specific (e.g. gate_polarity only applies to GATED bursts) and are skipped when omitted.

field type: BurstType [Required]#
field enable: bool [Required]#
field trigger_source: BurstTriggerSource | None = None#
field delay: float | None = None#
field gate_polarity: GatePolarity | None = None#
field ncycles: int | None = None#
field period: float | None = None#