precision-converters-firmware
|
Support file for AD717X device configurations. More...
#include <string.h>
#include "ad717x_support.h"
#include "ad717x_iio.h"
#include "no_os_error.h"
#include "app_config.h"
#include "no_os_irq.h"
Macros | |
#define | AD717x_CONV_TIMEOUT 10000 |
Functions | |
int32_t | ad717x_enable_cont_read (ad717x_dev *device, bool cont_read_en) |
Enable/Disable continuous read mode. More... | |
int32_t | ad717x_adc_read_converted_sample (uint32_t *adc_data) |
Read ADC raw data for recently sampled channel. More... | |
Support file for AD717X device configurations.
Copyright (c) 2022 Analog Devices, Inc.
All rights reserved.
This software is proprietary to Analog Devices, Inc. and its licensors. By using this software you agree to the terms of the associated Analog Devices Software License Agreement.
#define AD717x_CONV_TIMEOUT 10000 |
int32_t ad717x_adc_read_converted_sample | ( | uint32_t * | adc_data | ) |
Read ADC raw data for recently sampled channel.
adc_data[out] | - Pointer to adc data read variable |
int32_t ad717x_enable_cont_read | ( | ad717x_dev * | device, |
bool | cont_read_en | ||
) |
Enable/Disable continuous read mode.
device[in] | - The AD717x Device descriptor |
cont_read_en[in] | - True in case of enable CONT_READ/ False in case of disable |