|
void | ldc2_cfg_setup (ldc2_cfg_t *cfg) |
| LDC 2 configuration object setup function.
|
|
err_t | ldc2_init (ldc2_t *ctx, ldc2_cfg_t *cfg) |
| LDC 2 initialization function.
|
|
err_t | ldc2_default_cfg (ldc2_t *ctx) |
| LDC 2 default configuration function.
|
|
err_t | ldc2_generic_write (ldc2_t *ctx, uint8_t reg, uint8_t *data_in, uint8_t len) |
| LDC 2 data writing function.
|
|
err_t | ldc2_generic_read (ldc2_t *ctx, uint8_t reg, uint8_t *data_out, uint8_t len) |
| LDC 2 data reading function.
|
|
err_t | ldc2_check_device_id (ldc2_t *ctx) |
| LDC 2 check device ID function.
|
|
err_t | ldc2_set_rp_range (ldc2_t *ctx, ldc2_rp_range_t rp_min, ldc2_rp_range_t rp_max) |
| LDC 2 set Rp range function.
|
|
err_t | ldc2_set_ldc_config (ldc2_t *ctx, ldc2_amplitude_t amplitude, ldc2_resp_time_t res_time) |
| LDC 2 set LDC config function.
|
|
err_t | ldc2_set_comparator_threshold (ldc2_t *ctx, uint8_t thld_low, uint8_t thld_high) |
| LDC 2 set comparator threshold function.
|
|
err_t | ldc2_set_interrupt_mode (ldc2_t *ctx, ldc2_int_mode_t mode) |
| LDC 2 set interrupt mode function.
|
|
err_t | ldc2_set_power_mode (ldc2_t *ctx, ldc2_pwr_mode_t mode) |
| LDC 2 set power mode function.
|
|
err_t | ldc2_get_status (ldc2_t *ctx, uint8_t *status) |
| LDC 2 get status function.
|
|
err_t | ldc2_read_raw_data (ldc2_t *ctx, uint8_t *prox_data, uint32_t *freq_cnt) |
| LDC 2 read raw data function.
|
|
err_t | ldc2_get_response_time (ldc2_t *ctx, uint16_t *res_time) |
| LDC 2 get response time function.
|
|
err_t | ldc2_get_sensor_frequency (ldc2_t *ctx, float *freq) |
| LDC 2 get sensor frequency function.
|
|
err_t | ldc2_get_rp_range (ldc2_t *ctx, float *rp_min, float *rp_max) |
| LDC 2 get Rp range function.
|
|
err_t | ldc2_set_wdt_frequency (ldc2_t *ctx) |
| LDC 2 set watchdog timer frequency function.
|
|
uint8_t | ldc2_get_int_pin (ldc2_t *ctx) |
| LDC 2 get int pin function.
|
|
err_t | ldc2_measure_resonance_impedance (ldc2_t *ctx, uint8_t *prox_data, float *rp_data) |
| LDC 2 measure resonance impedance function.
|
|
err_t | ldc2_measure_inductance (ldc2_t *ctx, float *freq, float *inductance) |
| LDC 2 measure inductance function.
|
|