|
| void | c6dofimu24_cfg_setup (c6dofimu24_cfg_t *cfg) |
| | 6DOF IMU 24 configuration object setup function.
|
| void | c6dofimu24_drv_interface_sel (c6dofimu24_cfg_t *cfg, c6dofimu24_drv_t drv_sel) |
| | 6DOF IMU 24 driver interface setup function.
|
| err_t | c6dofimu24_init (c6dofimu24_t *ctx, c6dofimu24_cfg_t *cfg) |
| | 6DOF IMU 24 initialization function.
|
| err_t | c6dofimu24_default_cfg (c6dofimu24_t *ctx) |
| | 6DOF IMU 24 default configuration function.
|
| err_t | c6dofimu24_write_regs (c6dofimu24_t *ctx, uint8_t reg, uint8_t *data_in, uint8_t len) |
| | 6DOF IMU 24 write registers function.
|
| err_t | c6dofimu24_read_regs (c6dofimu24_t *ctx, uint8_t reg, uint8_t *data_out, uint8_t len) |
| | 6DOF IMU 24 read registers function.
|
| err_t | c6dofimu24_write_reg (c6dofimu24_t *ctx, uint8_t reg, uint8_t data_in) |
| | 6DOF IMU 24 write register function.
|
| err_t | c6dofimu24_read_reg (c6dofimu24_t *ctx, uint8_t reg, uint8_t *data_out) |
| | 6DOF IMU 24 read register function.
|
| err_t | c6dofimu24_select_reg_bank (c6dofimu24_t *ctx, uint8_t bank_num) |
| | 6DOF IMU 24 select reg bank function.
|
| uint8_t | c6dofimu24_get_int1_pin (c6dofimu24_t *ctx) |
| | 6DOF IMU 24 get int1 pin function.
|
| uint8_t | c6dofimu24_get_int2_pin (c6dofimu24_t *ctx) |
| | 6DOF IMU 24 get int2 pin function.
|
| err_t | c6dofimu24_reset_device (c6dofimu24_t *ctx) |
| | 6DOF IMU 24 reset device function.
|
| err_t | c6dofimu24_check_communication (c6dofimu24_t *ctx) |
| | 6DOF IMU 24 check communication function.
|
| err_t | c6dofimu24_clear_data_ready (c6dofimu24_t *ctx) |
| | 6DOF IMU 24 clear data ready function.
|
| err_t | c6dofimu24_set_gyro_fs_odr (c6dofimu24_t *ctx, uint8_t fs_sel, uint8_t odr) |
| | 6DOF IMU 24 set gyro fs odr function.
|
| err_t | c6dofimu24_set_accel_fs_odr (c6dofimu24_t *ctx, uint8_t fs_sel, uint8_t odr) |
| | 6DOF IMU 24 set accel fs odr function.
|
| err_t | c6dofimu24_read_gyro (c6dofimu24_t *ctx, c6dofimu24_axes_t *gyro) |
| | 6DOF IMU 24 read gyro function.
|
| err_t | c6dofimu24_read_accel (c6dofimu24_t *ctx, c6dofimu24_axes_t *accel) |
| | 6DOF IMU 24 read accel function.
|
| err_t | c6dofimu24_read_temperature (c6dofimu24_t *ctx, float *temperature) |
| | 6DOF IMU 24 read temperature function.
|
| err_t | c6dofimu24_read_data (c6dofimu24_t *ctx, c6dofimu24_data_t *data_out) |
| | 6DOF IMU 24 read data function.
|
This file contains API for 6DOF IMU 24 Click Driver.