|
| void | c9dof3_cfg_setup (c9dof3_cfg_t *cfg) |
| | Config Object Initialization function.
|
| void | c9dof3_drv_interface_selection (c9dof3_cfg_t *cfg, c9dof3_drv_t drv_sel) |
| | 9DOF 3 driver interface setup function.
|
| C9DOF3_RETVAL | c9dof3_init (c9dof3_t *ctx, c9dof3_cfg_t *cfg) |
| | Initialization function.
|
| void | c9dof3_default_cfg (c9dof3_t *ctx) |
| | Click Default Configuration function.
|
| void | c9dof3_generic_write (c9dof3_t *ctx, uint8_t reg, uint8_t *data_buf, uint8_t len) |
| | Generic write function.
|
| void | c9dof3_generic_read (c9dof3_t *ctx, uint8_t reg, uint8_t *data_buf, uint8_t len) |
| | Generic read function.
|
| uint8_t | c9dof3_check_communication (c9dof3_t *ctx) |
| | Check communication function.
|
| void | c9dof3_read_accel_data (c9dof3_t *ctx, c9dof3_accel_t *accel_data) |
| | Read Accel data function.
|
| void | c9dof3_read_gyro_data (c9dof3_t *ctx, c9dof3_gyro_t *gyro_data) |
| | Read Gyro data function.
|
| void | c9dof3_read_mag_data (c9dof3_t *ctx, c9dof3_mag_t *mag_data) |
| | Read Mag data function.
|
| void | c9dof3_get_data (c9dof3_t *ctx, c9dof3_accel_t *accel_data, c9dof3_gyro_t *gyro_data, c9dof3_mag_t *mag_data) |
| | Read Accel, Gyro and Mag data function.
|
| uint8_t | c9dof3_check_interrupt (c9dof3_t *ctx) |
| | Check interrupt status function.
|
This file contains API for 9DOF 3 Click driver.