bmi160
bmi160
Index
Index
B
B
bmi160_acc_lp_avg_t (C++ enum)
bmi160_acc_lp_avg_t::BMI160_ACC_LP_AVG_1 (C++ enumerator)
bmi160_acc_lp_avg_t::BMI160_ACC_LP_AVG_128 (C++ enumerator)
bmi160_acc_lp_avg_t::BMI160_ACC_LP_AVG_16 (C++ enumerator)
bmi160_acc_lp_avg_t::BMI160_ACC_LP_AVG_2 (C++ enumerator)
bmi160_acc_lp_avg_t::BMI160_ACC_LP_AVG_32 (C++ enumerator)
bmi160_acc_lp_avg_t::BMI160_ACC_LP_AVG_4 (C++ enumerator)
bmi160_acc_lp_avg_t::BMI160_ACC_LP_AVG_64 (C++ enumerator)
bmi160_acc_lp_avg_t::BMI160_ACC_LP_AVG_8 (C++ enumerator)
bmi160_acc_odr_t (C++ enum)
bmi160_acc_odr_t::BMI160_ACC_ODR_0_78HZ (C++ enumerator)
bmi160_acc_odr_t::BMI160_ACC_ODR_100HZ (C++ enumerator)
bmi160_acc_odr_t::BMI160_ACC_ODR_12_5HZ (C++ enumerator)
bmi160_acc_odr_t::BMI160_ACC_ODR_1600HZ (C++ enumerator)
bmi160_acc_odr_t::BMI160_ACC_ODR_1_56HZ (C++ enumerator)
bmi160_acc_odr_t::BMI160_ACC_ODR_200HZ (C++ enumerator)
bmi160_acc_odr_t::BMI160_ACC_ODR_25HZ (C++ enumerator)
bmi160_acc_odr_t::BMI160_ACC_ODR_3_12HZ (C++ enumerator)
bmi160_acc_odr_t::BMI160_ACC_ODR_400HZ (C++ enumerator)
bmi160_acc_odr_t::BMI160_ACC_ODR_50HZ (C++ enumerator)
bmi160_acc_odr_t::BMI160_ACC_ODR_6_25HZ (C++ enumerator)
bmi160_acc_odr_t::BMI160_ACC_ODR_800HZ (C++ enumerator)
bmi160_acc_range_t (C++ enum)
bmi160_acc_range_t::BMI160_ACC_RANGE_16G (C++ enumerator)
bmi160_acc_range_t::BMI160_ACC_RANGE_2G (C++ enumerator)
bmi160_acc_range_t::BMI160_ACC_RANGE_4G (C++ enumerator)
bmi160_acc_range_t::BMI160_ACC_RANGE_8G (C++ enumerator)
bmi160_acc_us_t (C++ enum)
bmi160_acc_us_t::BMI160_ACC_US_OFF (C++ enumerator)
bmi160_acc_us_t::BMI160_ACC_US_ON (C++ enumerator)
bmi160_calibrate (C++ function)
bmi160_conf_t (C++ struct)
bmi160_conf_t::accAvg (C++ member)
bmi160_conf_t::accMode (C++ member)
bmi160_conf_t::accOdr (C++ member)
bmi160_conf_t::accRange (C++ member)
bmi160_conf_t::accUs (C++ member)
bmi160_conf_t::gyrMode (C++ member)
bmi160_conf_t::gyrOdr (C++ member)
bmi160_conf_t::gyrRange (C++ member)
bmi160_enable_int_new_data (C++ function)
bmi160_enable_int_step (C++ function)
bmi160_enable_int_tap (C++ function)
bmi160_enable_step_counter (C++ function)
bmi160_enable_tap_detection (C++ function)
bmi160_free (C++ function)
bmi160_gyr_odr_t (C++ enum)
bmi160_gyr_odr_t::BMI160_GYR_ODR_100HZ (C++ enumerator)
bmi160_gyr_odr_t::BMI160_GYR_ODR_1600HZ (C++ enumerator)
bmi160_gyr_odr_t::BMI160_GYR_ODR_200HZ (C++ enumerator)
bmi160_gyr_odr_t::BMI160_GYR_ODR_25HZ (C++ enumerator)
bmi160_gyr_odr_t::BMI160_GYR_ODR_400HZ (C++ enumerator)
bmi160_gyr_odr_t::BMI160_GYR_ODR_50HZ (C++ enumerator)
bmi160_gyr_odr_t::BMI160_GYR_ODR_800HZ (C++ enumerator)
bmi160_gyr_range_t (C++ enum)
bmi160_gyr_range_t::BMI160_GYR_RANGE_1000DPS (C++ enumerator)
bmi160_gyr_range_t::BMI160_GYR_RANGE_125DPS (C++ enumerator)
bmi160_gyr_range_t::BMI160_GYR_RANGE_2000DPS (C++ enumerator)
bmi160_gyr_range_t::BMI160_GYR_RANGE_250DPS (C++ enumerator)
bmi160_gyr_range_t::BMI160_GYR_RANGE_500DPS (C++ enumerator)
BMI160_I2C_ADDRESS_GND (C macro)
BMI160_I2C_ADDRESS_VDD (C macro)
bmi160_init (C++ function)
bmi160_int_enable_t (C++ enum)
bmi160_int_enable_t::BMI160_INT_DISABLE (C++ enumerator)
bmi160_int_enable_t::BMI160_INT_ENABLE (C++ enumerator)
bmi160_int_level_t (C++ enum)
bmi160_int_level_t::BMI160_INT_ACTIVE_HIGH (C++ enumerator)
bmi160_int_level_t::BMI160_INT_ACTIVE_LOW (C++ enumerator)
bmi160_int_od_t (C++ enum)
bmi160_int_od_t::BMI160_INT_OPEN_DRAIN (C++ enumerator)
bmi160_int_od_t::BMI160_INT_PUSH_PULL (C++ enumerator)
bmi160_int_out_conf_t (C++ struct)
bmi160_int_out_conf_t::intEnable (C++ member)
bmi160_int_out_conf_t::intLevel (C++ member)
bmi160_int_out_conf_t::intOd (C++ member)
bmi160_int_out_conf_t::intPin (C++ member)
bmi160_int_pin_t (C++ enum)
bmi160_int_pin_t::BMI160_PIN_INT1 (C++ enumerator)
bmi160_int_pin_t::BMI160_PIN_INT2 (C++ enumerator)
bmi160_pmu_acc_mode_t (C++ enum)
bmi160_pmu_acc_mode_t::BMI160_PMU_ACC_LOW_POWER (C++ enumerator)
bmi160_pmu_acc_mode_t::BMI160_PMU_ACC_NORMAL (C++ enumerator)
bmi160_pmu_acc_mode_t::BMI160_PMU_ACC_SUSPEND (C++ enumerator)
bmi160_pmu_gyr_mode_t (C++ enum)
bmi160_pmu_gyr_mode_t::BMI160_PMU_GYR_FAST_STARTUP (C++ enumerator)
bmi160_pmu_gyr_mode_t::BMI160_PMU_GYR_NORMAL (C++ enumerator)
bmi160_pmu_gyr_mode_t::BMI160_PMU_GYR_SUSPEND (C++ enumerator)
bmi160_read_data (C++ function)
bmi160_read_reg (C++ function)
bmi160_read_reg_array (C++ function)
bmi160_read_step_counter (C++ function)
bmi160_read_tap_orient (C++ function)
bmi160_reset_step_counter (C++ function)
bmi160_result_t (C++ struct)
bmi160_result_t::accX (C++ member)
bmi160_result_t::accY (C++ member)
bmi160_result_t::accZ (C++ member)
bmi160_result_t::gyroX (C++ member)
bmi160_result_t::gyroY (C++ member)
bmi160_result_t::gyroZ (C++ member)
bmi160_self_test (C++ function)
bmi160_set_acc_conf (C++ function)
bmi160_set_acc_range (C++ function)
bmi160_set_gyr_odr (C++ function)
bmi160_set_gyr_range (C++ function)
bmi160_start (C++ function)
bmi160_step_counter_mode_t (C++ enum)
bmi160_step_counter_mode_t::BMI160_STEP_COUNTER_NORMAL (C++ enumerator)
bmi160_step_counter_mode_t::BMI160_STEP_COUNTER_ROBUST (C++ enumerator)
bmi160_step_counter_mode_t::BMI160_STEP_COUNTER_SENSITIVE (C++ enumerator)
bmi160_switch_mode (C++ function)
bmi160_t (C++ struct)
bmi160_t::aBias (C++ member)
bmi160_t::accConf (C++ member)
bmi160_t::accOdr (C++ member)
bmi160_t::accRange (C++ member)
bmi160_t::aRes (C++ member)
bmi160_t::callback (C++ member)
bmi160_t::gBias (C++ member)
bmi160_t::gRes (C++ member)
bmi160_t::gyrOdr (C++ member)
bmi160_t::gyrRange (C++ member)
bmi160_t::i2c_dev (C++ member)
bmi160_t::intPin (C++ member)
bmi160_t::tapMode (C++ member)
bmi160_tap_conf_t (C++ struct)
bmi160_tap_conf_t::tapDur (C++ member)
bmi160_tap_conf_t::tapMode (C++ member)
bmi160_tap_conf_t::tapQuiet (C++ member)
bmi160_tap_conf_t::tapShock (C++ member)
bmi160_tap_conf_t::tapTh (C++ member)
bmi160_tap_dur_t (C++ enum)
bmi160_tap_dur_t::BMI160_TAP_DUR_100MS (C++ enumerator)
bmi160_tap_dur_t::BMI160_TAP_DUR_150MS (C++ enumerator)
bmi160_tap_dur_t::BMI160_TAP_DUR_200MS (C++ enumerator)
bmi160_tap_dur_t::BMI160_TAP_DUR_250MS (C++ enumerator)
bmi160_tap_dur_t::BMI160_TAP_DUR_375MS (C++ enumerator)
bmi160_tap_dur_t::BMI160_TAP_DUR_500MS (C++ enumerator)
bmi160_tap_dur_t::BMI160_TAP_DUR_50MS (C++ enumerator)
bmi160_tap_dur_t::BMI160_TAP_DUR_700MS (C++ enumerator)
bmi160_tap_mode_t (C++ enum)
bmi160_tap_mode_t::BMI160_TAP_MODE_DOUBLE (C++ enumerator)
bmi160_tap_mode_t::BMI160_TAP_MODE_SINGLE (C++ enumerator)
bmi160_tap_quiet_t (C++ enum)
bmi160_tap_quiet_t::BMI160_TAP_QUIET_20MS (C++ enumerator)
bmi160_tap_quiet_t::BMI160_TAP_QUIET_30MS (C++ enumerator)
bmi160_tap_shock_t (C++ enum)
bmi160_tap_shock_t::BMI160_TAP_SHOCK_50MS (C++ enumerator)
bmi160_tap_shock_t::BMI160_TAP_SHOCK_75MS (C++ enumerator)
bmi160_tap_th_t (C++ enum)
bmi160_tap_th_t::BMI160_TAP_TH_0_032G (C++ enumerator)
bmi160_tap_th_t::BMI160_TAP_TH_0_0625G (C++ enumerator)
bmi160_tap_th_t::BMI160_TAP_TH_0_125G (C++ enumerator)
bmi160_tap_th_t::BMI160_TAP_TH_0_25G (C++ enumerator)
bmi160_tap_th_t::BMI160_TAP_TH_0_5G (C++ enumerator)
bmi160_tap_th_t::BMI160_TAP_TH_1G (C++ enumerator)
bmi160_tap_th_t::BMI160_TAP_TH_2G (C++ enumerator)
bmi160_tap_th_t::BMI160_TAP_TH_4G (C++ enumerator)
bmi160_write_reg (C++ function)