Info#

class waveline.datatypes.Info(hardware_id, firmware_version, channel_count, input_range, adc_to_volts, extra)[source]#

Device information (static).

__init__(hardware_id, firmware_version, channel_count, input_range, adc_to_volts, extra)#

Methods

__init__(hardware_id, firmware_version, ...)

Attributes

hardware_id

Unique hardware id

firmware_version

Firmware version

channel_count

Number of channels

input_range

List of selectable input ranges in human-readable format

adc_to_volts

Conversion factors from ADC values to V for all input ranges

extra

Extra device information (specific to device and firmware version)

hardware_id: Optional[str]#

Unique hardware id

firmware_version: str#

Firmware version

channel_count: int#

Number of channels

input_range: List[str]#

List of selectable input ranges in human-readable format

adc_to_volts: List[float]#

Conversion factors from ADC values to V for all input ranges

extra: Dict[str, str]#

Extra device information (specific to device and firmware version)