|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_double_accel_x_mg (double *v_accel_x_d) |
| This API is used to convert the accel x raw data to millig output as double. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_double_accel_x_msq (double *v_accel_x_d) |
| This API is used to convert the accel x raw data to meterpersecseq output as double. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_double_accel_xyz_mg (struct bno055_accel_double_t *accel_xyz) |
| This API is used to convert the accel xyz raw data to millig output as double. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_double_accel_xyz_msq (struct bno055_accel_double_t *accel_xyz) |
| This API is used to convert the accel xyz raw data to meterpersecseq output as double. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_double_accel_y_mg (double *v_accel_y_d) |
| This API is used to convert the accel y raw data to millig output as double. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_double_accel_y_msq (double *v_accel_y_d) |
| This API is used to convert the accel y raw data to meterpersecseq output as double. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_double_accel_z_mg (double *v_accel_z_d) |
| This API is used to convert the accel z raw data to millig output as double. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_double_accel_z_msq (double *v_accel_z_d) |
| This API is used to convert the accel z raw data to meterpersecseq output as double. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_double_euler_h_deg (double *v_euler_h_d) |
| This API is used to convert the Euler h raw data to degree output as double. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_double_euler_h_rad (double *v_euler_h_d) |
| This API is used to convert the Euler h raw data to radians output as double. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_double_euler_hpr_deg (struct bno055_euler_double_t *euler_hpr) |
| This API is used to convert the Euler hpr raw data to degree output as double. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_double_euler_hpr_rad (struct bno055_euler_double_t *euler_hpr) |
| This API is used to convert the Euler hpr raw data to radians output as double. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_double_euler_p_deg (double *v_euler_p_d) |
| This API is used to convert the Euler p raw data to degree output as double. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_double_euler_p_rad (double *v_euler_p_d) |
| This API is used to convert the Euler p raw data to radians output as double. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_double_euler_r_deg (double *v_euler_r_d) |
| This API is used to convert the Euler r raw data to degree output as double. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_double_euler_r_rad (double *v_euler_r_d) |
| This API is used to convert the Euler r raw data to radians output as double. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_double_gravity_xyz_msq (struct bno055_gravity_double_t *gravity_xyz) |
| This API is used to convert the gravity xyz raw data to meterpersecseq output as double. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_double_gyro_x_dps (double *v_gyro_x_d) |
| This API is used to convert the gyro x raw data to dps output as double. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_double_gyro_x_rps (double *v_gyro_x_d) |
| This API is used to convert the gyro x raw data to rps output as double. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_double_gyro_xyz_dps (struct bno055_gyro_double_t *gyro_xyz) |
| This API is used to convert the gyro xyz raw data to dps output as double. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_double_gyro_xyz_rps (struct bno055_gyro_double_t *gyro_xyz) |
| This API is used to convert the gyro xyz raw data to rps output as double. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_double_gyro_y_dps (double *v_gyro_y_d) |
| This API is used to convert the gyro y raw data to dps output as double. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_double_gyro_y_rps (double *v_gyro_y_d) |
| This API is used to convert the gyro y raw data to rps output as double. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_double_gyro_z_dps (double *v_gyro_z_d) |
| This API is used to convert the gyro z raw data to dps output as double. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_double_gyro_z_rps (double *v_gyro_z_d) |
| This API is used to convert the gyro z raw data to rps output as double. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_double_linear_accel_x_msq (double *v_linear_accel_x_d) |
| This API is used to convert the linear accel x raw data to meterpersecseq output as double. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_double_linear_accel_xyz_msq (struct bno055_linear_accel_double_t *linear_accel_xyz) |
| This API is used to convert the linear accel xyz raw data to meterpersecseq output as double. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_double_linear_accel_y_msq (double *v_linear_accel_y_d) |
| This API is used to convert the linear accel y raw data to meterpersecseq output as double. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_double_linear_accel_z_msq (double *v_linear_accel_z_d) |
| This API is used to convert the linear accel z raw data to meterpersecseq output as double. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_double_mag_x_uT (double *v_mag_x_d) |
| This API is used to convert the mag x raw data to microTesla output as double. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_double_mag_xyz_uT (struct bno055_mag_double_t *mag_xyz) |
| This API is used to convert the mag yz raw data to microTesla output as double. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_double_mag_y_uT (double *v_mag_y_d) |
| This API is used to convert the mag y raw data to microTesla output as double. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_double_mag_z_uT (double *v_mag_z_d) |
| This API is used to convert the mag z raw data to microTesla output as double. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_double_temp_celsius (double *v_temp_d) |
| This API is used to convert the temperature data to Celsius output as double. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_double_temp_fahrenheit (double *v_temp_d) |
| This API is used to convert the temperature data to Fahrenheit output as double. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_float_accel_x_mg (float *v_accel_x_f) |
| This API is used to convert the accel x raw data to millig output as float. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_float_accel_x_msq (float *v_accel_x_f) |
| This API is used to convert the accel x raw data to meterpersecseq output as float. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_float_accel_xyz_mg (struct bno055_accel_float_t *accel_xyz) |
| This API is used to convert the accel xyz raw data to millig output as float. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_float_accel_xyz_msq (struct bno055_accel_float_t *accel_xyz) |
| This API is used to convert the accel xyz raw data to meterpersecseq output as float. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_float_accel_y_mg (float *v_accel_y_f) |
| This API is used to convert the accel y raw data to millig output as float. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_float_accel_y_msq (float *v_accel_y_f) |
| This API is used to convert the accel x raw data to meterpersecseq output as float. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_float_accel_z_mg (float *v_accel_z_f) |
| This API is used to convert the accel z raw data to millig output as float. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_float_accel_z_msq (float *v_accel_z_f) |
| This API is used to convert the accel z raw data to meterpersecseq output as float. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_float_euler_h_deg (float *v_euler_h_f) |
| This API is used to convert the Euler h raw data to degree output as float. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_float_euler_h_rad (float *v_euler_h_f) |
| This API is used to convert the Euler h raw data to radians output as float. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_float_euler_hpr_deg (struct bno055_euler_float_t *euler_hpr) |
| This API is used to convert the Euler hrp raw data to degree output as float. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_float_euler_hpr_rad (struct bno055_euler_float_t *euler_hpr) |
| This API is used to convert the Euler xyz raw data to radians output as float. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_float_euler_p_deg (float *v_euler_p_f) |
| This API is used to convert the Euler p raw data to degree output as float. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_float_euler_p_rad (float *v_euler_p_f) |
| This API is used to convert the Euler p raw data to radians output as float. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_float_euler_r_deg (float *v_euler_r_f) |
| This API is used to convert the Euler r raw data to degree output as float. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_float_euler_r_rad (float *v_euler_r_f) |
| This API is used to convert the Euler r raw data to radians output as float. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_float_gravity_xyz_msq (struct bno055_gravity_float_t *gravity_xyz) |
| This API is used to convert the gravity xyz raw data to meterpersecseq output as float. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_float_gyro_x_dps (float *v_gyro_x_f) |
| This API is used to convert the gyro x raw data to dps output as float. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_float_gyro_x_rps (float *v_gyro_x_f) |
| This API is used to convert the gyro x raw data to rps output as float. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_float_gyro_xyz_dps (struct bno055_gyro_float_t *gyro_xyz_data) |
| This API is used to convert the gyro xyz raw data to dps output as float. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_float_gyro_xyz_rps (struct bno055_gyro_float_t *gyro_xyz_data) |
| This API is used to convert the gyro xyz raw data to rps output as float. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_float_gyro_y_dps (float *v_gyro_y_f) |
| This API is used to convert the gyro y raw data to dps output as float. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_float_gyro_y_rps (float *v_gyro_y_f) |
| This API is used to convert the gyro y raw data to rps output as float. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_float_gyro_z_dps (float *v_gyro_z_f) |
| This API is used to convert the gyro z raw data to dps output as float. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_float_gyro_z_rps (float *v_gyro_z_f) |
| This API is used to convert the gyro z raw data to rps output as float. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_float_linear_accel_x_msq (float *v_linear_accel_x_f) |
| This API is used to convert the linear accel x raw data to meterpersecseq output as float. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_float_linear_accel_xyz_msq (struct bno055_linear_accel_float_t *linear_accel_xyz) |
| This API is used to convert the linear accel xyz raw data to meterpersecseq output as float. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_float_linear_accel_y_msq (float *v_linear_accel_y_f) |
| This API is used to convert the linear accel y raw data to meterpersecseq output as float. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_float_linear_accel_z_msq (float *v_linear_accel_z_f) |
| This API is used to convert the linear accel z raw data to meterpersecseq output as float. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_float_mag_x_uT (float *v_mag_x_f) |
| This API is used to convert the mag x raw data to microTesla output as float. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_float_mag_xyz_uT (struct bno055_mag_float_t *mag_xyz_data) |
| This API is used to convert the mag yz raw data to microTesla output as float. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_float_mag_y_uT (float *v_mag_y_f) |
| This API is used to convert the mag y raw data to microTesla output as float. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_float_mag_z_uT (float *v_mag_z_f) |
| This API is used to convert the mag z raw data to microTesla output as float. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_float_temp_celsius (float *v_temp_f) |
| This API is used to convert the temperature data to Celsius output as float. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_float_temp_fahrenheit (float *v_temp_f) |
| This API is used to convert the temperature data to Fahrenheit output as float. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_gravity_double_x_msq (double *v_gravity_x_d) |
| This API is used to convert the gravity x raw data to meterpersecseq output as double. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_gravity_double_y_msq (double *v_gravity_y_d) |
| This API is used to convert the gravity y raw data to meterpersecseq output as double. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_gravity_double_z_msq (double *v_gravity_z_d) |
| This API is used to convert the gravity z raw data to meterpersecseq output as double. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_gravity_float_x_msq (float *v_gravity_x_f) |
| This API is used to convert the gravity x raw data to meterpersecseq output as float. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_gravity_float_y_msq (float *v_gravity_y_f) |
| This API is used to convert the gravity y raw data to meterpersecseq output as float. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_convert_gravity_float_z_msq (float *v_gravity_z_f) |
| This API is used to convert the gravity z raw data to meterpersecseq output as float. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_accel_any_motion_durn (u8 *v_accel_any_motion_durn_u8) |
| This API used to read the accel anymotion duration from page one register from 0x12 bit 0 to 1. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_accel_any_motion_no_motion_axis_enable (u8 v_channel_u8, u8 *v_data_u8) |
| This API used to read the accel anymotion enable from page one register from 0x12 bit 2 to 4. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_accel_any_motion_thres (u8 *v_accel_any_motion_thres_u8) |
| This API used to read the accel any motion threshold from page one register from 0x11 bit 0 to 7. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_accel_bw (u8 *v_accel_bw_u8) |
| This API used to read the accel bandwidth from page one register from 0x08 bit 2 to 4. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_accel_calib_stat (u8 *v_accel_calib_u8) |
| This API used to read accel calibration status from register from 0x35 bit 2 and 3. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_accel_high_g_axis_enable (u8 v_channel_u8, u8 *v_data_u8) |
| This API used to read the accel highg enable from page one register from 0x12 bit 5 to 7. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_accel_high_g_durn (u8 *v_accel_high_g_durn_u8) |
| This API used to read the accel highg duration from page one register from 0x13 bit 0 to 7. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_accel_high_g_thres (u8 *v_accel_high_g_thres_u8) |
| This API used to read the accel highg threshold from page one register from 0x14 bit 0 to 7. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_accel_power_mode (u8 *v_accel_power_mode_u8) |
| This API used to read the accel power mode from page one register from 0x08 bit 5 to 7. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_accel_range (u8 *v_accel_range_u8) |
| This API used to read the accel range from page one register from 0x08 bit 0 and 1. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_accel_sleep_durn (u8 *v_sleep_durn_u8) |
| This API used to read the accel sleep duration from page one register from 0x0C bit 1 to 4. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_accel_sleep_tmr_mode (u8 *v_sleep_tmr_u8) |
| This API used to read the accel sleep mode from page one register from 0x0C bit 0. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_accel_slow_no_motion_durn (u8 *v_accel_slow_no_motion_durn_u8) |
| This API used to read accel slownomotion duration from page one register from 0x16 bit 1 to 6. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_accel_slow_no_motion_enable (u8 *v_accel_slow_no_motion_en_u8) |
| This API used to read accel slownomotion enable from page one register from 0x16 bit 0. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_accel_slow_no_motion_thres (u8 *v_accel_slow_no_motion_thres_u8) |
| This API used to read the accel slownomotion threshold from page one register from 0x15 bit 0 to 7. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_accel_unit (u8 *v_accel_unit_u8) |
| This API used to read the accel unit from register from 0x3B bit 0. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_axis_remap_value (u8 *v_remap_axis_u8) |
| This API used to read the axis remap value from register from 0x41 bit 0 and 5. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_clk_src (u8 *v_clk_src_u8) |
| This API used to read the clk source from register from 0x3F bit 7. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_data_output_format (u8 *v_data_output_format_u8) |
| This API used to read the current selected orientation mode from register from 0x3B bit 7. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_euler_unit (u8 *v_euler_unit_u8) |
| This API used to read the Euler unit from register from 0x3B bit 2. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_gyro_any_motion_awake_durn (u8 *v_gyro_awake_durn_u8) |
| This API used to read gyro anymotion awake duration from page one register from 0x1F bit 2 to 3. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_gyro_any_motion_axis_enable (u8 v_channel_u8, u8 *v_data_u8) |
| This API used to read the gyro anymotion enable from page one register from 0x17 bit 0 to 2. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_gyro_any_motion_filter (u8 *v_gyro_any_motion_filter_u8) |
| This API used to read gyro anymotion filter from page one register from 0x17 bit 6. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_gyro_any_motion_slope_samples (u8 *v_gyro_any_motion_slope_samples_u8) |
| This API used to read gyro anymotion slope samples from page one register from 0x1F bit 0 to 1. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_gyro_any_motion_thres (u8 *v_gyro_any_motion_thres_u8) |
| This API used to read gyro anymotion threshold from page one register from 0x1E bit 0 to 6. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_gyro_auto_sleep_durn (u8 *v_auto_sleep_durn_u8) |
| This API used to read the gyro auto sleep duration from page one register from 0x0D bit 3 to 5. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_gyro_bw (u8 *v_gyro_bw_u8) |
| This API used to read the gyro bandwidth from page one register from 0x0A bit 3 to 5. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_gyro_calib_stat (u8 *v_gyro_calib_u8) |
| This API used to read gyro calibration status from register from 0x35 bit 4 and 5. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_gyro_highrate_axis_enable (u8 v_channel_u8, u8 *v_data_u8) |
| This API used to read the gyro highrate enable from page one register from 0x17 bit 3 to 5. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_gyro_highrate_filter (u8 *v_gyro_highrate_filter_u8) |
| This API used to read gyro highrate filter from page one register from 0x17 bit 7. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_gyro_highrate_x_durn (u8 *v_gyro_highrate_x_durn_u8) |
| This API used to read gyro highrate x duration from page one register from 0x19 bit 0 to 7. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_gyro_highrate_x_hyst (u8 *v_gyro_highrate_x_hyst_u8) |
| This API used to read gyro highrate x hysteresis from page one register from 0x18 bit 5 to 6. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_gyro_highrate_x_thres (u8 *v_gyro_highrate_x_thres_u8) |
| This API used to read gyro highrate x threshold from page one register from 0x18 bit 0 to 4. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_gyro_highrate_y_durn (u8 *v_gyro_highrate_y_durn_u8) |
| This API used to read gyro highrate y duration from page one register from 0x1B bit 0 to 7. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_gyro_highrate_y_hyst (u8 *v_gyro_highrate_y_hyst_u8) |
| This API used to read gyro highrate y hysteresis from page one register from 0x1A bit 5 to 6. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_gyro_highrate_y_thres (u8 *v_gyro_highrate_y_thres_u8) |
| This API used to read gyro highrate y threshold from page one register from 0x1A bit 0 to 4. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_gyro_highrate_z_durn (u8 *v_gyro_highrate_z_durn_u8) |
| This API used to read gyro highrate z duration from page one register from 0x1D bit 0 to 7. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_gyro_highrate_z_hyst (u8 *v_gyro_highrate_z_hyst_u8) |
| This API used to read gyro highrate z hysteresis from page one register from 0x1C bit 5 to 6. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_gyro_highrate_z_thres (u8 *v_gyro_highrate_z_thres_u8) |
| This API used to read gyro highrate z threshold from page one register from 0x1C bit 0 to 4. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_gyro_power_mode (u8 *v_gyro_power_mode_u8) |
| This API used to read the gyro power mode from page one register from 0x0B bit 0 to 2. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_gyro_range (u8 *v_gyro_range_u8) |
| This API used to read the gyro range from page one register from 0x0A bit 0 to 3. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_gyro_sleep_durn (u8 *v_sleep_durn_u8) |
| This API used to write the gyro sleep duration from page one register from 0x0D bit 0 to 2. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_gyro_unit (u8 *v_gyro_unit_u8) |
| This API used to read the gyro unit from register from 0x3B bit 1. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_intr_accel_any_motion (u8 *v_accel_any_motion_u8) |
| This API used to read the accel anymotion interrupt from page one register from 0x10 bit 6. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_intr_accel_high_g (u8 *v_accel_high_g_u8) |
| This API used to read the accel highg interrupt from page one register from 0x10 bit 5. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_intr_accel_no_motion (u8 *v_accel_nomotion_u8) |
| This API used to read the accel nomotion interrupt from page one register from 0x10 bit 6. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_intr_gyro_any_motion (u8 *v_gyro_any_motion_u8) |
| This API used to read the gyro anymotion interrupt from page one register from 0x10 bit 2. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_intr_gyro_highrate (u8 *v_gyro_highrate_u8) |
| This API used to read the gyro highrate interrupt from page one register from 0x10 bit 3. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_intr_mask_accel_any_motion (u8 *v_accel_any_motion_u8) |
| This API used to read the accel anymotion interrupt mask from page one register from 0x0F bit 6. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_intr_mask_accel_high_g (u8 *v_accel_high_g_u8) |
| This API used to read the accel highg interrupt mask from page one register from 0x0F bit 5. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_intr_mask_accel_no_motion (u8 *v_accel_nomotion_u8) |
| This API used to read the accel nomotion interrupt mask from page one register from 0x0F bit 7. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_intr_mask_gyro_any_motion (u8 *v_gyro_any_motion_u8) |
| This API used to read the gyro anymotion interrupt mask from page one register from 0x0F bit 2. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_intr_mask_gyro_highrate (u8 *v_gyro_highrate_u8) |
| This API used to read the gyro highrate interrupt mask from page one register from 0x0F bit 3. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_intr_rst (u8 *v_intr_rst_u8) |
| This API used to read the reset interrupt from register from 0x3F bit 6 It resets all the interrupt bit and interrupt output. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_intr_stat_accel_any_motion (u8 *v_accel_any_motion_u8) |
| This API used to read the v_stat_s8 of accel anymotion interrupt from register from 0x37 bit 6. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_intr_stat_accel_high_g (u8 *v_accel_high_g_u8) |
| This API used to read the v_stat_s8 of accel highg interrupt from register from 0x37 bit 5. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_intr_stat_accel_no_motion (u8 *v_accel_no_motion_u8) |
| This API used to read the v_stat_s8 of accel nomotion/slowmotion interrupt from register from 0x37 bit 6. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_intr_stat_gyro_any_motion (u8 *v_gyro_any_motion_u8) |
| This API used to read the v_stat_s8 of gyro anymotion interrupt from register from 0x37 bit 2. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_intr_stat_gyro_highrate (u8 *v_gyro_highrate_u8) |
| This API used to read the v_stat_s8 of gyro highrate interrupt from register from 0x37 bit 3. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_mag_calib_stat (u8 *v_mag_calib_u8) |
| This API used to read mag calibration status from register from 0x35 bit 0 and 1. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_mag_data_output_rate (u8 *v_mag_data_output_rate_u8) |
| This API used to read the mag output data rate from page one register from 0x09 bit 0 to 2. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_mag_operation_mode (u8 *v_mag_operation_mode_u8) |
| This API used to read the mag operation mode from page one register from 0x09 bit 3 to 4. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_mag_power_mode (u8 *v_mag_power_mode_u8) |
| This API used to read the mag power mode from page one register from 0x09 bit 4 to 6. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_mag_sleep_durn (u8 *v_sleep_durn_u8) |
| This API used to read the mag sleep duration from page one register from 0x0E bit 1 to 4. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_mag_sleep_mode (u8 *v_sleep_mode_u8) |
| This API used to read the mag sleep mode from page one register from 0x0E bit 0. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_operation_mode (u8 *v_operation_mode_u8) |
| This API used to read the operation mode from register from 0x3D bit 0 to 3. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_power_mode (u8 *v_power_mode_u8) |
| This API used to read the power mode from register from 0x3E bit 0 to 1. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_remap_x_sign (u8 *v_remap_x_sign_u8) |
| This API used to read the x-axis remap sign from register from 0x42 bit 2. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_remap_y_sign (u8 *v_remap_y_sign_u8) |
| This API used to read the y-axis remap sign from register from 0x42 bit 1. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_remap_z_sign (u8 *v_remap_z_sign_u8) |
| This API used to read the z-axis remap sign from register from 0x42 bit 0. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_selftest (u8 *v_selftest_u8) |
| This API used to read the self test from register from 0x3F bit 0. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_selftest_accel (u8 *v_selftest_accel_u8) |
| This API used to read self test of accel from register from 0x36 bit 0. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_selftest_gyro (u8 *v_selftest_gyro_u8) |
| This API used to read self test of gyro from register from 0x36 bit 2. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_selftest_mag (u8 *v_selftest_mag_u8) |
| This API used to read self test of mag from register from 0x36 bit 1. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_selftest_mcu (u8 *v_selftest_mcu_u8) |
| This API used to read self test of micro controller from register from 0x36 bit 3. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_stat_main_clk (u8 *v_stat_main_clk_u8) |
| This API is used to read status of main clock from the register 0x38 bit 0. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_sys_calib_stat (u8 *v_sys_calib_u8) |
| This API used to read system calibration status from register from 0x35 bit 6 and 7. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_sys_error_code (u8 *v_sys_error_u8) |
| This API is used to read system error code from the register 0x3A it is a byte of data. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_sys_rst (u8 *v_sys_rst_u8) |
| This API used to read the reset system from register from 0x3F bit 5. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_sys_stat_code (u8 *v_sys_stat_u8) |
| This API is used to read system status code from the register 0x39 it is a byte of data. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_temp_source (u8 *v_temp_source_u8) |
| This API used to read the temperature source from register from 0x40 bit 0 and 1. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_temp_unit (u8 *v_temp_unit_u8) |
| This API used to read the temperature unit from register from 0x3B bit 4. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_get_tilt_unit (u8 *v_tilt_unit_u8) |
| This API used to write the tilt unit from register from 0x3B bit 3. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_gyro_set_auto_sleep_durn (u8 v_auto_sleep_durn_u8, u8 bw) |
| This API used to write the gyro auto sleep duration from page one register from 0x0D bit 3 to 5. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_init (struct bno055_t *bno055) |
| This function is used for initialize bus read, bus write function pointers,device address,accel revision id, gyro revision id mag revision id, software revision id, boot loader revision id and page id. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_read_accel_offset (struct bno055_accel_offset_t *accel_offset) |
| This API is used to read accel offset and accel radius offset form register 0x55 to 0x5A and radius form 0x67 and 0x68. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_read_accel_rev_id (u8 *v_accel_rev_id_u8) |
| This API reads accel revision id from register 0x01 it is a byte of value. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_read_accel_x (s16 *v_accel_x_s16) |
| This API reads acceleration data X values from register 0x08 and 0x09 it is a two byte data. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_read_accel_xyz (struct bno055_accel_t *accel) |
| This API reads acceleration data xyz values from register 0x08 to 0x0D it is a six byte data. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_read_accel_y (s16 *v_accel_y_s16) |
| This API reads acceleration data Y values from register 0x0A and 0x0B it is a two byte data. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_read_accel_z (s16 *v_accel_z_s16) |
| This API reads acceleration data z values from register 0x0C and 0x0D it is a two byte data. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_read_bl_rev_id (u8 *v_bl_rev_id_u8) |
| This API used to read boot loader revision id from register 0x06 it is a byte of value. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_read_chip_id (u8 *v_chip_id_u8) |
| This API reads chip id from register 0x00 it is a byte of data. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_read_euler_h (s16 *v_euler_h_s16) |
| This API reads gyro data z values from register 0x1A and 0x1B it is a two byte data. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_read_euler_hrp (struct bno055_euler_t *euler) |
| This API reads Euler data hrp values from register 0x1A to 0x1F it is a six byte data. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_read_euler_p (s16 *v_euler_p_s16) |
| This API reads Euler data p values from register 0x1E and 0x1F it is a two byte data. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_read_euler_r (s16 *v_euler_r_s16) |
| This API reads Euler data r values from register 0x1C and 0x1D it is a two byte data. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_read_gravity_x (s16 *v_gravity_x_s16) |
| This API reads gravity data x values from register 0x2E and 0x2F it is a two byte data. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_read_gravity_xyz (struct bno055_gravity_t *gravity) |
| This API reads gravity data xyz values from register 0x2E to 0x33 it is a six byte data. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_read_gravity_y (s16 *v_gravity_y_s16) |
| This API reads gravity data y values from register 0x30 and 0x31 it is a two byte data. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_read_gravity_z (s16 *v_gravity_z_s16) |
| This API reads gravity data z values from register 0x32 and 0x33 it is a two byte data. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_read_gyro_offset (struct bno055_gyro_offset_t *gyro_offset) |
| This API is used to read gyro offset offset form register 0x61 to 0x66. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_read_gyro_rev_id (u8 *v_gyro_rev_id_u8) |
| This API reads gyro revision id from register 0x03 it is a byte of value. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_read_gyro_x (s16 *v_gyro_x_s16) |
| This API reads gyro data x values from register 0x14 and 0x15 it is a two byte data. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_read_gyro_xyz (struct bno055_gyro_t *gyro) |
| This API reads gyro data xyz values from register 0x14 to 0x19 it is a six byte data. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_read_gyro_y (s16 *v_gyro_y_s16) |
| This API reads gyro data y values from register 0x16 and 0x17 it is a two byte data. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_read_gyro_z (s16 *v_gyro_z_s16) |
| This API reads gyro data z values from register 0x18 and 0x19 it is a two byte data. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_read_linear_accel_x (s16 *v_linear_accel_x_s16) |
| This API reads Linear accel data x values from register 0x29 and 0x2A it is a two byte data. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_read_linear_accel_xyz (struct bno055_linear_accel_t *linear_accel) |
| This API reads Linear accel data xyz values from register 0x28 to 0x2D it is a six byte data. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_read_linear_accel_y (s16 *v_linear_accel_y_s16) |
| This API reads Linear accel data x values from register 0x2B and 0x2C it is a two byte data. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_read_linear_accel_z (s16 *v_linear_accel_z_s16) |
| This API reads Linear accel data x values from register 0x2C and 0x2D it is a two byte data. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_read_mag_offset (struct bno055_mag_offset_t *mag_offset) |
| This API is used to read mag offset offset form register 0x69 to 0x6A. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_read_mag_rev_id (u8 *v_mag_rev_id_u8) |
| This API reads mag revision id from register 0x02 it is a byte of value. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_read_mag_x (s16 *v_mag_x_s16) |
| This API reads mag data x values from register 0x0E and 0x0F it is a two byte data. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_read_mag_xyz (struct bno055_mag_t *mag) |
| This API reads mag data xyz values from register 0x0E to 0x13 it is a six byte data. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_read_mag_y (s16 *v_mag_y_s16) |
| This API reads mag data y values from register 0x10 and 0x11 it is a two byte data. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_read_mag_z (s16 *v_mag_z_s16) |
| This API reads mag data z values from register 0x12 and 0x13 it is a two byte data. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_read_page_id (u8 *v_page_id_u8) |
| This API reads page id from register 0x07 it is a byte of data. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_read_quaternion_w (s16 *v_quaternion_w_s16) |
| This API reads quaternion data w values from register 0x20 and 0x21 it is a two byte data. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_read_quaternion_wxyz (struct bno055_quaternion_t *quaternion) |
| This API reads Quaternion data wxyz values from register 0x20 to 0x27 it is a six byte data. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_read_quaternion_x (s16 *v_quaternion_x_s16) |
| This API reads quaternion data x values from register 0x22 and 0x23 it is a two byte data. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_read_quaternion_y (s16 *v_quaternion_y_s16) |
| This API reads quaternion data y values from register 0x24 and 0x25 it is a two byte data. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_read_quaternion_z (s16 *v_quaternion_z_s16) |
| This API reads quaternion data z values from register 0x26 and 0x27 it is a two byte data. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_read_register (u8 v_addr_u8, u8 *p_data_u8, u8 v_len_u8) |
| This API reads the data from the given register address. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_read_sic_matrix (struct bno055_sic_matrix_t *sic_matrix) |
| This API is used to read soft iron calibration matrix from the register 0x43 to 0x53 it is a 18 bytes of data. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_read_sw_rev_id (u16 *v_sw_id_u8) |
| This API reads software revision id from register 0x04 and 0x05 it is a two byte of data. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_read_temp_data (s8 *v_temp_s8) |
| This API reads temperature values from register 0x33 it is a byte data. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_accel_any_motion_durn (u8 v_accel_any_motion_durn_u8) |
| This API used to write the accel anymotion duration from page one register from 0x12 bit 0 to 1. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_accel_any_motion_no_motion_axis_enable (u8 v_channel_u8, u8 v_data_u8) |
| This API used to write the accel anymotion enable from page one register from 0x12 bit 2 to 4. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_accel_any_motion_thres (u8 v_accel_any_motion_thres_u8) |
| This API used to write the accel any motion threshold from page one register from 0x11 bit 0 to 7. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_accel_bw (u8 v_accel_bw_u8) |
| This API used to write the accel bandwidth from page one register from 0x08 bit 2 to 4. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_accel_high_g_axis_enable (u8 v_channel_u8, u8 v_data_u8) |
| This API used to write the accel highg enable from page one register from 0x12 bit 5 to 7. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_accel_high_g_durn (u8 v_accel_high_g_durn_u8) |
| This API used to write the accel highg duration from page one register from 0x13 bit 0 to 7. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_accel_high_g_thres (u8 v_accel_high_g_thres_u8) |
| This API used to write the accel highg threshold from page one register from 0x14 bit 0 to 7. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_accel_power_mode (u8 v_accel_power_mode_u8) |
| This API used to write the accel power mode from page one register from 0x08 bit 5 to 7. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_accel_range (u8 v_accel_range_u8) |
| This API used to write the accel range from page one register from 0x08 bit 0 and 1. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_accel_sleep_durn (u8 v_sleep_durn_u8) |
| This API used to write the accel sleep duration from page one register from 0x0C bit 1 to 4. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_accel_sleep_tmr_mode (u8 v_sleep_tmr_u8) |
| This API used to write the accel sleep mode from page one register from 0x0C bit 0. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_accel_slow_no_motion_durn (u8 v_accel_slow_no_motion_durn_u8) |
| This API used to write accel slownomotion duration from page one register from 0x16 bit 1 to 6. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_accel_slow_no_motion_enable (u8 v_accel_slow_no_motion_en_u8) |
| This API used to write accel slownomotion enable from page one register from 0x16 bit 0. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_accel_slow_no_motion_thres (u8 v_accel_slow_no_motion_thres_u8) |
| This API used to write the accel slownomotion threshold from page one register from 0x15 bit 0 to 7. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_accel_unit (u8 v_accel_unit_u8) |
| This API used to write the accel unit from register from 0x3B bit 0. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_axis_remap_value (u8 v_remap_axis_u8) |
| This API used to write the axis remap value from register from 0x41 bit 0 and 5. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_clk_src (u8 v_clk_src_u8) |
| This API used to write the clk source from register from 0x3F bit 7. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_data_output_format (u8 v_data_output_format_u8) |
| This API used to write the current selected orientation mode from register from 0x3B bit 7. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_euler_unit (u8 v_euler_unit_u8) |
| This API used to write the Euler unit from register from 0x3B bit 2. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_gyro_any_motion_awake_durn (u8 v_gyro_awake_durn_u8) |
| This API used to write gyro anymotion awake duration from page one register from 0x1F bit 2 to 3. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_gyro_any_motion_axis_enable (u8 v_channel_u8, u8 v_data_u8) |
| This API used to write the gyro anymotion enable from page one register from 0x17 bit 0 to 2. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_gyro_any_motion_filter (u8 v_gyro_any_motion_filter_u8) |
| This API used to write gyro anymotion filter from page one register from 0x17 bit 6. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_gyro_any_motion_slope_samples (u8 v_gyro_any_motion_slope_samples_u8) |
| This API used to write gyro anymotion slope samples from page one register from 0x1F bit 0 to 1. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_gyro_any_motion_thres (u8 v_gyro_any_motion_thres_u8) |
| This API used to write gyro anymotion threshold from page one register from 0x1E bit 0 to 6. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_gyro_bw (u8 v_gyro_bw_u8) |
| This API used to write the gyro bandwidth from page one register from 0x0A bit 3 to 5. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_gyro_highrate_axis_enable (u8 v_channel_u8, u8 v_data_u8) |
| This API used to write the gyro highrate enable from page one register from 0x17 bit 3 to 5. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_gyro_highrate_filter (u8 v_gyro_highrate_filter_u8) |
| This API used to write gyro highrate filter from page one register from 0x17 bit 7. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_gyro_highrate_x_durn (u8 v_gyro_highrate_x_durn_u8) |
| This API used to write gyro highrate x duration from page one register from 0x19 bit 0 to 7. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_gyro_highrate_x_hyst (u8 v_gyro_highrate_x_hyst_u8) |
| This API used to write gyro highrate x hysteresis from page one register from 0x18 bit 5 to 6. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_gyro_highrate_x_thres (u8 v_gyro_highrate_x_thres_u8) |
| This API used to write gyro highrate x threshold from page one register from 0x18 bit 0 to 4. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_gyro_highrate_y_durn (u8 v_gyro_highrate_y_durn_u8) |
| This API used to write gyro highrate y duration from page one register from 0x1B bit 0 to 7. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_gyro_highrate_y_hyst (u8 v_gyro_highrate_y_hyst_u8) |
| This API used to write gyro highrate y hysteresis from page one register from 0x1A bit 5 to 6. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_gyro_highrate_y_thres (u8 v_gyro_highrate_y_thres_u8) |
| This API used to write gyro highrate y threshold from page one register from 0x1A bit 0 to 4. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_gyro_highrate_z_durn (u8 v_gyro_highrate_z_durn_u8) |
| This API used to write gyro highrate z duration from page one register from 0x1D bit 0 to 7. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_gyro_highrate_z_hyst (u8 v_gyro_highrate_z_hyst_u8) |
| This API used to write gyro highrate z hysteresis from page one register from 0x1C bit 5 to 6. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_gyro_highrate_z_thres (u8 v_gyro_highrate_z_thres_u8) |
| This API used to write gyro highrate z threshold from page one register from 0x1C bit 0 to 4. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_gyro_power_mode (u8 v_gyro_power_mode_u8) |
| This API used to write the gyro power mode from page one register from 0x0B bit 0 to 2. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_gyro_range (u8 v_gyro_range_u8) |
| This API used to write the gyro range from page one register from 0x0A bit 0 to 3. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_gyro_sleep_durn (u8 v_sleep_durn_u8) |
| This API used to write the gyro sleep duration from page one register from 0x0D bit 0 to 2. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_gyro_unit (u8 v_gyro_unit_u8) |
| This API used to write the gyro unit from register from 0x3B bit 1. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_intr_accel_any_motion (u8 v_accel_any_motion_u8) |
| This API used to write the accel anymotion interrupt from page one register from 0x10 bit 6. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_intr_accel_high_g (u8 v_accel_high_g_u8) |
| This API used to write the accel highg interrupt from page one register from 0x10 bit 5. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_intr_accel_no_motion (u8 v_accel_nomotion_u8) |
| This API used to write the accel nomotion interrupt from page one register from 0x10 bit 6. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_intr_gyro_any_motion (u8 v_gyro_any_motion_u8) |
| This API used to write the gyro anymotion interrupt from page one register from 0x10 bit 2. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_intr_gyro_highrate (u8 v_gyro_highrate_u8) |
| This API used to write the gyro highrate interrupt from page one register from 0x10 bit 3. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_intr_mask_accel_any_motion (u8 v_accel_any_motion_u8) |
| This API used to write the accel anymotion interrupt mask from page one register from 0x0F bit 6. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_intr_mask_accel_high_g (u8 v_accel_high_g_u8) |
| This API used to write the accel highg interrupt mask from page one register from 0x0F bit 5. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_intr_mask_accel_no_motion (u8 v_accel_nomotion_u8) |
| This API used to write the accel nomotion interrupt mask from page one register from 0x0F bit 7. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_intr_mask_gyro_any_motion (u8 v_gyro_any_motion_u8) |
| This API used to write the gyro anymotion interrupt mask from page one register from 0x0F bit 2. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_intr_mask_gyro_highrate (u8 v_gyro_highrate_u8) |
| This API used to write the gyro highrate interrupt mask from page one register from 0x0F bit 3. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_intr_rst (u8 v_intr_rst_u8) |
| This API used to write the reset interrupt from register from 0x3F bit 6 It resets all the interrupt bit and interrupt output. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_mag_data_output_rate (u8 v_mag_data_output_rate_u8) |
| This API used to write the mag output data rate from page one register from 0x09 bit 0 to 2. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_mag_operation_mode (u8 v_mag_operation_mode_u8) |
| This API used to write the mag operation mode from page one register from 0x09 bit 3 to 4. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_mag_power_mode (u8 v_mag_power_mode_u8) |
| This API used to write the mag power mode from page one register from 0x09 bit 4 to 6. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_mag_sleep_durn (u8 v_sleep_durn_u8) |
| This API used to write the mag sleep duration from page one register from 0x0E bit 1 to 4. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_mag_sleep_mode (u8 v_sleep_mode_u8) |
| This API used to write the mag sleep mode from page one register from 0x0E bit 0. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_operation_mode (u8 v_operation_mode_u8) |
| This API used to write the operation mode from register from 0x3D bit 0 to 3. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_power_mode (u8 v_power_mode_u8) |
| This API used to write the power mode from register from 0x3E bit 0 to 1. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_remap_x_sign (u8 v_remap_x_sign_u8) |
| This API used to write the x-axis remap sign from register from 0x42 bit 2. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_remap_y_sign (u8 v_remap_y_sign_u8) |
| This API used to write the y-axis remap sign from register from 0x42 bit 1. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_remap_z_sign (u8 v_remap_z_sign_u8) |
| This API used to write the z-axis remap sign from register from 0x42 bit 0. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_selftest (u8 v_selftest_u8) |
| This API used to write the self test from register from 0x3F bit 0. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_sys_rst (u8 v_sys_rst_u8) |
| This API used to write the reset system from register from 0x3F bit 5. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_temp_source (u8 v_temp_source_u8) |
| This API used to write the temperature source from register from 0x40 bit 0 and 1. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_temp_unit (u8 v_temp_unit_u8) |
| This API used to write the temperature unit from register from 0x3B bit 4. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_set_tilt_unit (u8 v_tilt_unit_u8) |
| This API used to write the tilt unit from register from 0x3B bit 3. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_write_accel_offset (struct bno055_accel_offset_t *accel_offset) |
| This API is used to write accel offset and accel radius offset form register 0x55 to 0x5A and radius form 0x67 and 0x68. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_write_gyro_offset (struct bno055_gyro_offset_t *gyro_offset) |
| This API is used to read gyro offset offset form register 0x61 to 0x66. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_write_mag_offset (struct bno055_mag_offset_t *mag_offset) |
| This API is used to read mag offset offset form register 0x69 to 0x6A. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_write_page_id (u8 v_page_id_u8) |
| This API used to write the page id register 0x07. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_write_register (u8 v_addr_u8, u8 *p_data_u8, u8 v_len_u8) |
| This API gives data to the given register and the data is written in the corresponding register address. More...
|
|
BNO055_RETURN_FUNCTION_TYPE | bno055_write_sic_matrix (struct bno055_sic_matrix_t *sic_matrix) |
| This API is used to write soft iron calibration matrix from the register 0x43 to 0x53 it is a 18 bytes of data. More...
|
|