Info#

class waveline.linwave.Info(hardware_id, firmware_version, fpga_version, channel_count, input_range, max_sample_rate, adc_to_volts)[source]#

Device information.

__init__(hardware_id, firmware_version, fpga_version, channel_count, input_range, max_sample_rate, adc_to_volts)#

Methods

__init__(hardware_id, firmware_version, ...)

Attributes

hardware_id

Unique hardware id (since firmware version 2.13)

firmware_version

Firmware version

fpga_version

FPGA version

channel_count

Number of channels

input_range

List of selectable input ranges

max_sample_rate

Max sampling rate

adc_to_volts

Conversion factors from ADC values to V for both ranges

hardware_id: str#

Unique hardware id (since firmware version 2.13)

firmware_version: str#

Firmware version

fpga_version: str#

FPGA version

channel_count: int#

Number of channels

input_range: List[str]#

List of selectable input ranges

max_sample_rate: float#

Max sampling rate

adc_to_volts: List[float]#

Conversion factors from ADC values to V for both ranges