SignalConfig# pydantic model SignalConfig[source]# Bases: BaseModel A virtual scope channel’s signal: built as a SineWave or SquareWave. field shape: Literal['sine', 'square'] [Required]# field frequency: float = 1000.0# Frequency in Hz. Constraints: ge = 0 allow_inf_nan = False field amplitude: float = 1.0# Peak amplitude in volts. Constraints: ge = 0 allow_inf_nan = False field offset: float = 0.0# DC offset in volts. Constraints: allow_inf_nan = False