|
void | accelqvar_cfg_setup (accelqvar_cfg_t *cfg) |
| AccelQvar configuration object setup function. More...
|
|
void | accelqvar_drv_interface_sel (accelqvar_cfg_t *cfg, accelqvar_drv_t drv_sel) |
| AccelQvar driver interface setup function. More...
|
|
err_t | accelqvar_init (accelqvar_t *ctx, accelqvar_cfg_t *cfg) |
| AccelQvar initialization function. More...
|
|
err_t | accelqvar_default_cfg (accelqvar_t *ctx) |
| AccelQvar default configuration function. More...
|
|
err_t | accelqvar_generic_write (accelqvar_t *ctx, uint8_t reg, uint8_t *data_in, uint8_t len) |
| AccelQvar data writing function. More...
|
|
err_t | accelqvar_generic_read (accelqvar_t *ctx, uint8_t reg, uint8_t *data_out, uint8_t len) |
| AccelQvar data reading function. More...
|
|
err_t | accelqvar_get_device_id (accelqvar_t *ctx, uint8_t *device_id) |
| AccelQvar get device ID function. More...
|
|
err_t | accelqvar_sw_reset (accelqvar_t *ctx) |
| AccelQvar software reset function. More...
|
|
err_t | accelqvar_set_odr (accelqvar_t *ctx, uint8_t odr) |
| AccelQvar ODR selection function. More...
|
|
err_t | accelqvar_set_fsr (accelqvar_t *ctx, uint8_t fsr) |
| AccelQvar set full scale function. More...
|
|
err_t | accelqvar_get_axes_data (accelqvar_t *ctx, accelqvar_axes_t *axes) |
| AccelQvar get the accel sensor axes function. More...
|
|
err_t | accelqvar_spi_wake_up (accelqvar_t *ctx) |
| AccelQvar SPI wake up function. More...
|
|
err_t | accelqvar_en_qvar (accelqvar_t *ctx) |
| AccelQvar enable QVAR function. More...
|
|
err_t | accelqvar_get_qvar_data (accelqvar_t *ctx, float *qvar) |
| AccelQvar get QVAR data function. More...
|
|
uint8_t | accelqvar_get_int1 (accelqvar_t *ctx) |
| AccelQvar get interrupt 1 function. More...
|
|
uint8_t | accelqvar_get_int2 (accelqvar_t *ctx) |
| AccelQvar get interrupt 2 function. More...
|
|
This file contains API for AccelQvar Click Driver.