no-OS
|
Functions | |
int32_t | ad5421_init (struct ad5421_dev **device, struct ad5421_init_param init_param) |
Initialize SPI and Initial Values for AD5421 Board. More... | |
int32_t | ad5421_remove (struct ad5421_dev *dev) |
Free the resources allocated by ad5421_init(). More... | |
void | ad5421_set_dac (struct ad5421_dev *dev, int32_t dac_value) |
Write to the DAC register. More... | |
void | ad5421_set_offset (struct ad5421_dev *dev, int32_t offset_value) |
Write to the Offset Adjust register. More... | |
void | ad5421_set_gain (struct ad5421_dev *dev, int32_t gain_value) |
Write to the Gain Adjust register. More... | |
int32_t | ad5421_get_dac (struct ad5421_dev *dev) |
Read from the DAC register. More... | |
int32_t | ad5421_get_offset (struct ad5421_dev *dev) |
Read from the Offset Adjust register. More... | |
int32_t | ad5421_get_gain (struct ad5421_dev *dev) |
Read from the Gain Adjust register. More... | |
int32_t | ad5421_get_fault (struct ad5421_dev *dev) |
Read from the Fault register. More... | |
int32_t | ad5421_get_temp (struct ad5421_dev *dev) |
Read the temperature from Fault register. More... | |
float | ad5421_get_vloop (struct ad5421_dev *dev) |
Read VLoop-COM from Fault register. More... | |
int32_t | ad5421_set (struct ad5421_dev *dev, int32_t *value) |
Send data via SPI. More... | |
int32_t | ad5421_get (struct ad5421_dev *dev) |
Read data via SPI. More... | |
void | ad5421_reset (struct ad5421_dev *dev) |
Resets the ad5421 device. More... | |
int32_t ad5421_get | ( | struct ad5421_dev * | dev | ) |
Read data via SPI.
dev | - The device structure. |
int32_t ad5421_get_dac | ( | struct ad5421_dev * | dev | ) |
Read from the DAC register.
dev | - The device structure. |
int32_t ad5421_get_fault | ( | struct ad5421_dev * | dev | ) |
Read from the Fault register.
dev | - The device structure. |
int32_t ad5421_get_gain | ( | struct ad5421_dev * | dev | ) |
Read from the Gain Adjust register.
dev | - The device structure. |
int32_t ad5421_get_offset | ( | struct ad5421_dev * | dev | ) |
Read from the Offset Adjust register.
dev | - The device structure. |
int32_t ad5421_get_temp | ( | struct ad5421_dev * | dev | ) |
Read the temperature from Fault register.
dev | - The device structure. |
float ad5421_get_vloop | ( | struct ad5421_dev * | dev | ) |
Read VLoop-COM from Fault register.
dev | - The device structure. |
int32_t ad5421_init | ( | struct ad5421_dev ** | device, |
struct ad5421_init_param | init_param | ||
) |
Initialize SPI and Initial Values for AD5421 Board.
device | - The device structure. |
init_param | - The structure that contains the device initial parameters. |
int32_t ad5421_remove | ( | struct ad5421_dev * | dev | ) |
Free the resources allocated by ad5421_init().
dev | - The device structure. |
void ad5421_reset | ( | struct ad5421_dev * | dev | ) |
Resets the ad5421 device.
dev | - The device structure. |
int32_t ad5421_set | ( | struct ad5421_dev * | dev, |
int32_t * | value | ||
) |
Send data via SPI.
dev | - The device structure. |
value | - value to be sent via SPI |
void ad5421_set_dac | ( | struct ad5421_dev * | dev, |
int32_t | dac_value | ||
) |
Write to the DAC register.
dev | - The device structure. |
dac_value | - desired value to be written in register. |
void ad5421_set_gain | ( | struct ad5421_dev * | dev, |
int32_t | gain_value | ||
) |
Write to the Gain Adjust register.
dev | - The device structure. |
gain_value | - desired value to be written in register. |
void ad5421_set_offset | ( | struct ad5421_dev * | dev, |
int32_t | offset_value | ||
) |
Write to the Offset Adjust register.
dev | - The device structure. |
offset_value | - desired value to be written in register. |