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