AnalogChannel

Bases: ChannelConfig

Analog channel configuration

Attributes

NameTypeDescription
center_voltagefloat
voltage_rangefloat
probe_attenuationProbeAttenuation
couplingCoupling
bandwidth_mhzBandwidthLimit

Methods

__init__(channel: int, name: Optional[str] = None, center_voltage: float = 0.0, voltage_range: float = 10.0, probe_attenuation: ProbeAttenuation = ProbeAttenuation.PROBE_10X, coupling: Coupling = Coupling.DC, bandwidth_mhz: BandwidthLimit = BandwidthLimit.MHz_350) -> None
to_dict(complete: bool = False) -> Dict[str, Any]
classmethod from_dict(dict_version: Dict[str, Any]) -> AnalogChannel
AI/LLM users: see llms-mso-api.txt for machine-readable documentation.