|
void | adc16_cfg_setup (adc16_cfg_t *cfg) |
| ADC 16 configuration object setup function.
|
|
err_t | adc16_init (adc16_t *ctx, adc16_cfg_t *cfg) |
| ADC 16 initialization function.
|
|
err_t | adc16_default_cfg (adc16_t *ctx) |
| ADC 16 default configuration function.
|
|
err_t | adc16_single_register_write (adc16_t *ctx, uint8_t reg, uint8_t data_in) |
| ADC 16 single register write function.
|
|
err_t | adc16_single_register_read (adc16_t *ctx, uint8_t reg, uint8_t *data_out) |
| ADC 16 single register read function.
|
|
err_t | adc16_set_register_bits (adc16_t *ctx, uint8_t reg, uint8_t bit_mask) |
| ADC 16 set register bits function.
|
|
err_t | adc16_clear_register_bits (adc16_t *ctx, uint8_t reg, uint8_t bit_mask) |
| ADC 16 clear register bits function.
|
|
err_t | adc16_continuous_register_write (adc16_t *ctx, uint8_t reg, uint8_t *tx_buf, uint8_t tx_len) |
| ADC 16 continuous register write function.
|
|
err_t | adc16_continuous_register_read (adc16_t *ctx, uint8_t reg, uint8_t *rx_buf, uint8_t rx_len) |
| ADC 16 continuous register read function.
|
|
uint8_t | adc16_get_rdy_pin (adc16_t *ctx) |
| ADC 16 get rdy pin function.
|
|
uint8_t | adc16_get_alr_pin (adc16_t *ctx) |
| ADC 16 get alr pin function.
|
|
err_t | adc16_get_voltage (adc16_t *ctx, float *ain0_voltage, float *ain1_voltage) |
| ADC 16 get voltage function.
|
|
This file contains API for ADC 16 Click Driver.