AnalogSettings

Analog settings

Attributes

NameTypeDescription
downsample_modeDownsampleMode
sample_ratefloat

Methods

__init__(downsample_mode: DownsampleMode = DownsampleMode.DROP, sample_rate: float = 1600000000) -> None
classmethod default_for(part_number: MsoPodPartNumber) -> AnalogSettings
validate_and_update_sample_rate_for(part_number: MsoPodPartNumber) -> int

Validate the sample rate is supported by the given device part number, updating slightly to the nearest valid rate if necessary

Return the exact downsample ratio that will be used.

to_dict() -> Dict[str, Any]
classmethod from_dict(dict_version: Dict[str, Any]) -> AnalogSettings
AI/LLM users: see llms-mso-api.txt for machine-readable documentation.