| 
    precision-converters-firmware
    
   | 
 
#include "ad5710r_support.h"#include "ad5710r_user_config.h"#include "no_os_error.h"#include "app_config.h"
Functions | |
| int | ad5710r_spi_read_mask (struct ad5710r_desc *desc, uint32_t addr, uint32_t mask, uint16_t *val) | 
| SPI read from device using a mask.   | |
| int | ad5710r_reconfig_ldac (struct ad5710r_desc *device, enum ad5710r_ldac_pin_state pin_state) | 
| Reconfigure LDAC pin as either GPIO output or PWM based on the pin_state value.   | |
| int ad5710r_reconfig_ldac | ( | struct ad5710r_desc * | device, | 
| enum ad5710r_ldac_pin_state | pin_state | ||
| ) | 
Reconfigure LDAC pin as either GPIO output or PWM based on the pin_state value.
| device[in] | - AD3530r device instance | 
| pin_state[in] | - State of conversion pin | 
| int ad5710r_spi_read_mask | ( | struct ad5710r_desc * | desc, | 
| uint32_t | addr, | ||
| uint32_t | mask, | ||
| uint16_t * | val | ||
| ) | 
SPI read from device using a mask.
| desc[in] | - AD5710R device instance | 
| addr[in] | - Register address | 
| mask[in] | - Mask for a specific register field | 
| val[in,out] | - Register value |