|
void | smartdof5_cfg_setup (smartdof5_cfg_t *cfg) |
| Smart DOF 5 configuration object setup function. More...
|
|
void | smartdof5_drv_interface_sel (smartdof5_cfg_t *cfg, smartdof5_drv_t drv_sel) |
| Smart DOF 5 driver interface setup function. More...
|
|
err_t | smartdof5_init (smartdof5_t *ctx, smartdof5_cfg_t *cfg) |
| Smart DOF 5 initialization function. More...
|
|
err_t | smartdof5_default_cfg (smartdof5_t *ctx) |
| Smart DOF 5 default configuration function. More...
|
|
err_t | smartdof5_write_reg (smartdof5_t *ctx, uint8_t reg, uint8_t data_in) |
| Smart DOF 5 write reg function. More...
|
|
err_t | smartdof5_write_regs (smartdof5_t *ctx, uint8_t reg, uint8_t *data_in, uint8_t len) |
| Smart DOF 5 write regs function. More...
|
|
err_t | smartdof5_read_reg (smartdof5_t *ctx, uint8_t reg, uint8_t *data_out) |
| Smart DOF 5 read reg function. More...
|
|
err_t | smartdof5_read_regs (smartdof5_t *ctx, uint8_t reg, uint8_t *data_out, uint8_t len) |
| Smart DOF 5 read regs function. More...
|
|
uint8_t | smartdof5_get_int_pin (smartdof5_t *ctx) |
| Smart DOF 5 get int pin function. More...
|
|
err_t | smartdof5_check_communication (smartdof5_t *ctx) |
| Smart DOF 5 check communication function. More...
|
|
err_t | smartdof5_set_mem_bank (smartdof5_t *ctx, uint8_t mem_bank) |
| Smart DOF 5 set mem bank function. More...
|
|
err_t | smartdof5_sw_reset (smartdof5_t *ctx) |
| Smart DOF 5 sw reset function. More...
|
|
err_t | smartdof5_set_accel_odr (smartdof5_t *ctx, uint8_t odr) |
| Smart DOF 5 set accel odr function. More...
|
|
err_t | smartdof5_set_gyro_odr (smartdof5_t *ctx, uint8_t odr) |
| Smart DOF 5 set gyro odr function. More...
|
|
err_t | smartdof5_set_accel_fsr (smartdof5_t *ctx, uint8_t fsr) |
| Smart DOF 5 set accel fsr function. More...
|
|
err_t | smartdof5_set_gyro_fsr (smartdof5_t *ctx, uint8_t fsr) |
| Smart DOF 5 set gyro fsr function. More...
|
|
err_t | smartdof5_get_accel_drdy (smartdof5_t *ctx, uint8_t *drdy) |
| Smart DOF 5 get accel drdy function. More...
|
|
err_t | smartdof5_get_gyro_drdy (smartdof5_t *ctx, uint8_t *drdy) |
| Smart DOF 5 get gyro drdy function. More...
|
|
err_t | smartdof5_get_temp_drdy (smartdof5_t *ctx, uint8_t *drdy) |
| Smart DOF 5 get temp drdy function. More...
|
|
err_t | smartdof5_get_accel (smartdof5_t *ctx, smartdof5_axes_t *accel) |
| Smart DOF 5 get accel function. More...
|
|
err_t | smartdof5_get_gyro (smartdof5_t *ctx, smartdof5_axes_t *gyro) |
| Smart DOF 5 get gyro function. More...
|
|
err_t | smartdof5_get_temp (smartdof5_t *ctx, float *temp) |
| Smart DOF 5 get temp function. More...
|
|
err_t | smartdof5_get_data (smartdof5_t *ctx, smartdof5_data_t *data_out) |
| Smart DOF 5 get data function. More...
|
|
This file contains API for Smart DOF 5 Click Driver.