ChannelConfig#

pydantic model ChannelConfig[source]#

Bases: BaseModel

Initial per-channel state and polled measurements, applied through the InstroScope setters on open().

field vertical_scale: float | None = None#

Vertical scale in V/div.

Constraints:
  • gt = 0

field vertical_offset: float | None = None#

Vertical offset in volts.

field coupling: Coupling | None = None#

Input coupling, ‘AC’ or ‘DC’.

field probe_attenuation: float | None = None#

Probe attenuation ratio, e.g. 1, 10, 100.

Constraints:
  • gt = 0

field measurements: list[ScopeMeasurementType] [Optional]#

Built-in measurements to background-poll on this channel.