adxl380

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

Bases: rx_chan_comp

adxl380 3-axis accelerometer

compatible_parts = ['adxl380', 'adxl382']
property sampling_frequency

Device sampling frequency

property sampling_frequency_available

Device available sampling frequency

to_degrees(raw)

Convert raw to degrees Celsius

property waiting_for_supplier

Device waiting for supplier

class adi.adxl380.adxl380_channel(ctrl, channel_name)

Bases: attribute

adxl380 acceleration channel

property calibbias

adxl380 channel offset

property filter_high_pass_3db_frequency

adxl380 highpass filter cutoff frequency

property filter_high_pass_3db_frequency_available

Provides all available highpass filter cutoff frequency settings for the adxl380 channels

property filter_low_pass_3db_frequency

adxl380 lowpass filter cutoff frequency

property filter_low_pass_3db_frequency_available

Provides all available lowpass filter cutoff frequency settings for the adxl380 channels

property raw

adxl380 channel raw value

property scale

adxl380 channel scale(gain)

property scale_available

Provides all available scale settings for the adxl380 channels

class adi.adxl380.adxl380_temp_channel(ctrl, channel_name)

Bases: attribute

adxl380 temperature channel

property offset

adxl380 temperature offset value

property raw

adxl380 temperature raw value

property scale

adxl380 channel scale value