ad4858

class adi.ad4858.ad4858(uri='', device_name='', device_index=0)

Bases: rx_chan_comp

AD4858 ADC

channel = []
compatible_parts = ['ad4858']
property oversampling_ratio

Get oversampling ratio.

property oversampling_ratio_avail

Get list of all available oversampling rates.

property packet_format

Get packet format.

property packet_format_avail

Get list of all available packet formats.

property sampling_frequency

Get sampling frequency.

to_volts(index, val)

Converts raw value to SI.

class adi.ad4858.ad4858_channel(ctrl, channel_name)

Bases: attribute

ad4858 channel

property calibbias

Get calibration bias/offset value.

property calibphase

Get calibration phase value.

property hardwaregain

Get calibration gain value.

property offset

Get channel offset.

property raw

Get channel raw value.

property scale

Get channel scale.

property softspan

Get softspan value.

property softspan_avail

Get list of all available softspans.