c3dhall 2.0.0.0
|
Functions | |
void | c3dhall_cfg_setup (c3dhall_cfg_t *cfg) |
Config Object Initialization function. | |
C3DHALL_RETVAL | c3dhall_init (c3dhall_t *ctx, c3dhall_cfg_t *cfg) |
Initialization function. | |
void | c3dhall_read_all_data (c3dhall_t *ctx, c3dhall_all_data_t *all_data) |
Read 8 bytes data from sensor function. | |
uint8_t | c3dhall_calculate_angle (c3dhall_t *ctx, uint16_t data_angle) |
Calculate angle function. | |
uint8_t c3dhall_calculate_angle | ( | c3dhall_t * | ctx, |
uint16_t | data_angle ) |
Calculate angle function.
ctx | Click object. |
data_angle | 16-bit angle data. |
@description Function calculate angle from angle data from MLX9033 sensor.
void c3dhall_cfg_setup | ( | c3dhall_cfg_t * | cfg | ) |
Config Object Initialization function.
cfg | Click configuration structure. |
@description This function initializes click configuration structure to init state.
C3DHALL_RETVAL c3dhall_init | ( | c3dhall_t * | ctx, |
c3dhall_cfg_t * | cfg ) |
Initialization function.
ctx | Click object. |
cfg | Click configuration structure. |
@description This function initializes all necessary pins and peripherals used for this click.
void c3dhall_read_all_data | ( | c3dhall_t * | ctx, |
c3dhall_all_data_t * | all_data ) |
Read 8 bytes data from sensor function.
ctx | Click object. |
block | Structure storage data. |
@description Function read 8 bytes data from MLX9033 sensor.