SweepConfig#

pydantic model SweepConfig[source]#

Bases: BaseModel

Sweep config; maps to InstroAWG’s set_sweep*/sweep_enable setters.

All fields besides type/enable are optional and skipped when omitted.

field type: SweepType [Required]#
field enable: bool [Required]#
field trigger_source: SweepTriggerSource | None = None#
field start_frequency: float | None = None#
field end_frequency: float | None = None#
field sweep_time: float | None = None#
field start_hold_time: float | None = None#
field stop_hold_time: float | None = None#
field return_time: float | None = None#