ad4630#

class adi.ad4630.ad4630(uri='', device_name='ad4630-24')#

Bases: rx, context_manager, attribute

AD4630 is low power 24-bit precision SAR ADC

output_data_mode()#

Determine the output data mode in which device is configured.

rx()#

Receive data from hardware buffers for each channel index in rx_enabled_channels.

returns: type=numpy.array or list of numpy.array

An array or list of arrays when more than one receive channel is enabled containing samples from a channel or set of channels. Data will be complex when using a complex data device.

property sample_averaging#

Get the sample averaging. Only available in 30bit averaged mode.

property sample_averaging_avail#

Get list of all the sample averaging values available. Only available in 30bit averaged mode.

property sample_rate#

Get the sampling frequency.

class adi.ad4630.adaq42xx(uri='', device_name='adaq4224')#

Bases: ad4630

ADAQ4224 is a 24-bit precision SAR ADC data acquisition module