| accel_accuracy | BNO08x | private |
| accel_lin_accuracy | BNO08x | private |
| ACCELEROMETER_Q1 | BNO08x | static |
| activity_classifier | BNO08x | private |
| activity_confidences | BNO08x | private |
| ANGULAR_VELOCITY_Q1 | BNO08x | static |
| BNO08x(bno08x_config_t imu_config=default_imu_config) | BNO08x | |
| bus_config | BNO08x | private |
| CALIBRATE_ACCEL | BNO08x | privatestatic |
| CALIBRATE_ACCEL_GYRO_MAG | BNO08x | privatestatic |
| calibrate_accelerometer() | BNO08x | |
| calibrate_all() | BNO08x | |
| CALIBRATE_GYRO | BNO08x | privatestatic |
| calibrate_gyro() | BNO08x | |
| CALIBRATE_MAG | BNO08x | privatestatic |
| calibrate_magnetometer() | BNO08x | |
| CALIBRATE_PLANAR_ACCEL | BNO08x | privatestatic |
| calibrate_planar_accelerometer() | BNO08x | |
| CALIBRATE_STOP | BNO08x | privatestatic |
| calibration_complete() | BNO08x | |
| calibration_status | BNO08x | private |
| clear_tare() | BNO08x | |
| COMMAND_CLEAR_DCD | BNO08x | privatestatic |
| COMMAND_COUNTER | BNO08x | privatestatic |
| COMMAND_DCD | BNO08x | privatestatic |
| COMMAND_DCD_PERIOD_SAVE | BNO08x | privatestatic |
| COMMAND_ERRORS | BNO08x | privatestatic |
| COMMAND_INITIALIZE | BNO08x | privatestatic |
| COMMAND_ME_CALIBRATE | BNO08x | privatestatic |
| COMMAND_OSCILLATOR | BNO08x | privatestatic |
| command_sequence_number | BNO08x | private |
| COMMAND_TARE | BNO08x | privatestatic |
| commands | BNO08x | private |
| data_available() | BNO08x | |
| default_imu_config | BNO08x | privatestatic |
| disable_accelerometer() | BNO08x | |
| disable_activity_classifier() | BNO08x | |
| disable_ARVR_stabilized_game_rotation_vector() | BNO08x | |
| disable_ARVR_stabilized_rotation_vector() | BNO08x | |
| disable_game_rotation_vector() | BNO08x | |
| disable_gravity() | BNO08x | |
| disable_gyro() | BNO08x | |
| disable_gyro_integrated_rotation_vector() | BNO08x | |
| disable_linear_accelerometer() | BNO08x | |
| disable_magnetometer() | BNO08x | |
| disable_raw_accelerometer() | BNO08x | |
| disable_raw_gyro() | BNO08x | |
| disable_raw_magnetometer() | BNO08x | |
| disable_rotation_vector() | BNO08x | |
| disable_stability_classifier() | BNO08x | |
| disable_step_counter() | BNO08x | |
| disable_tap_detector() | BNO08x | |
| disable_uncalibrated_gyro() | BNO08x | |
| enable_accelerometer(uint32_t time_between_reports) | BNO08x | |
| enable_activity_classifier(uint32_t time_between_reports, uint32_t activities_to_enable, uint8_t(&activity_confidence_vals)[9]) | BNO08x | |
| enable_ARVR_stabilized_game_rotation_vector(uint32_t time_between_reports) | BNO08x | |
| enable_ARVR_stabilized_rotation_vector(uint32_t time_between_reports) | BNO08x | |
| enable_game_rotation_vector(uint32_t time_between_reports) | BNO08x | |
| enable_gravity(uint32_t time_between_reports) | BNO08x | |
| enable_gyro(uint32_t time_between_reports) | BNO08x | |
| enable_gyro_integrated_rotation_vector(uint32_t time_between_reports) | BNO08x | |
| enable_linear_accelerometer(uint32_t time_between_reports) | BNO08x | |
| enable_magnetometer(uint32_t time_between_reports) | BNO08x | |
| enable_raw_accelerometer(uint32_t time_between_reports) | BNO08x | |
| enable_raw_gyro(uint32_t time_between_reports) | BNO08x | |
| enable_raw_magnetometer(uint32_t time_between_reports) | BNO08x | |
| enable_rotation_vector(uint32_t time_between_reports) | BNO08x | |
| enable_stability_classifier(uint32_t time_between_reports) | BNO08x | |
| enable_step_counter(uint32_t time_between_reports) | BNO08x | |
| enable_tap_detector(uint32_t time_between_reports) | BNO08x | |
| enable_uncalibrated_gyro(uint32_t time_between_reports) | BNO08x | |
| end_calibration() | BNO08x | |
| FRS_read_data(uint16_t record_ID, uint8_t start_location, uint8_t words_to_read) | BNO08x | |
| FRS_read_request(uint16_t record_ID, uint16_t read_offset, uint16_t block_size) | BNO08x | |
| FRS_read_word(uint16_t record_ID, uint8_t word_number) | BNO08x | |
| FRS_RECORDID_ACCELEROMETER | BNO08x | static |
| FRS_RECORDID_GYROSCOPE_CALIBRATED | BNO08x | static |
| FRS_RECORDID_MAGNETIC_FIELD_CALIBRATED | BNO08x | static |
| FRS_RECORDID_ROTATION_VECTOR | BNO08x | static |
| get_accel(float &x, float &y, float &z, uint8_t &accuracy) | BNO08x | |
| get_accel_accuracy() | BNO08x | |
| get_accel_X() | BNO08x | |
| get_accel_Y() | BNO08x | |
| get_accel_Z() | BNO08x | |
| get_activity_classifier() | BNO08x | |
| get_gravity(float &x, float &y, float &z, uint8_t &accuracy) | BNO08x | |
| get_gravity_accuracy() | BNO08x | |
| get_gravity_X() | BNO08x | |
| get_gravity_Y() | BNO08x | |
| get_gravity_Z() | BNO08x | |
| get_gyro_accuracy() | BNO08x | |
| get_gyro_calibrated_velocity(float &x, float &y, float &z, uint8_t &accuracy) | BNO08x | |
| get_gyro_calibrated_velocity_X() | BNO08x | |
| get_gyro_calibrated_velocity_Y() | BNO08x | |
| get_gyro_calibrated_velocity_Z() | BNO08x | |
| get_gyro_velocity(float &x, float &y, float &z) | BNO08x | |
| get_gyro_velocity_X() | BNO08x | |
| get_gyro_velocity_Y() | BNO08x | |
| get_gyro_velocity_Z() | BNO08x | |
| get_linear_accel(float &x, float &y, float &z, uint8_t &accuracy) | BNO08x | |
| get_linear_accel_accuracy() | BNO08x | |
| get_linear_accel_X() | BNO08x | |
| get_linear_accel_Y() | BNO08x | |
| get_linear_accel_Z() | BNO08x | |
| get_magf(float &x, float &y, float &z, uint8_t &accuracy) | BNO08x | |
| get_magf_accuracy() | BNO08x | |
| get_magf_X() | BNO08x | |
| get_magf_Y() | BNO08x | |
| get_magf_Z() | BNO08x | |
| get_pitch() | BNO08x | |
| get_pitch_deg() | BNO08x | |
| get_Q1(uint16_t record_ID) | BNO08x | |
| get_Q2(uint16_t record_ID) | BNO08x | |
| get_Q3(uint16_t record_ID) | BNO08x | |
| get_quat(float &i, float &j, float &k, float &real, float &rad_accuracy, uint8_t &accuracy) | BNO08x | |
| get_quat_accuracy() | BNO08x | |
| get_quat_I() | BNO08x | |
| get_quat_J() | BNO08x | |
| get_quat_K() | BNO08x | |
| get_quat_radian_accuracy() | BNO08x | |
| get_quat_real() | BNO08x | |
| get_range(uint16_t record_ID) | BNO08x | |
| get_raw_accel_X() | BNO08x | |
| get_raw_accel_Y() | BNO08x | |
| get_raw_accel_Z() | BNO08x | |
| get_raw_gyro_X() | BNO08x | |
| get_raw_gyro_Y() | BNO08x | |
| get_raw_gyro_Z() | BNO08x | |
| get_raw_magf_X() | BNO08x | |
| get_raw_magf_Y() | BNO08x | |
| get_raw_magf_Z() | BNO08x | |
| get_readings() | BNO08x | |
| get_reset_reason() | BNO08x | |
| get_resolution(uint16_t record_ID) | BNO08x | |
| get_roll() | BNO08x | |
| get_roll_deg() | BNO08x | |
| get_stability_classifier() | BNO08x | |
| get_step_count() | BNO08x | |
| get_tap_detector() | BNO08x | |
| get_time_stamp() | BNO08x | |
| get_uncalibrated_gyro(float &x, float &y, float &z, float &bx, float &by, float &bz, uint8_t &accuracy) | BNO08x | |
| get_uncalibrated_gyro_accuracy() | BNO08x | |
| get_uncalibrated_gyro_bias_X() | BNO08x | |
| get_uncalibrated_gyro_bias_Y() | BNO08x | |
| get_uncalibrated_gyro_bias_Z() | BNO08x | |
| get_uncalibrated_gyro_X() | BNO08x | |
| get_uncalibrated_gyro_Y() | BNO08x | |
| get_uncalibrated_gyro_Z() | BNO08x | |
| get_yaw() | BNO08x | |
| get_yaw_deg() | BNO08x | |
| gravity_accuracy | BNO08x | private |
| GRAVITY_Q1 | BNO08x | static |
| gravity_X | BNO08x | private |
| gravity_Y | BNO08x | private |
| gravity_Z | BNO08x | private |
| gyro_accuracy | BNO08x | private |
| GYRO_Q1 | BNO08x | static |
| hard_reset() | BNO08x | |
| hint_handler(void *arg) | BNO08x | privatestatic |
| HOST_INT_TIMEOUT_MS | BNO08x | privatestatic |
| imu_config | BNO08x | private |
| imu_spi_config | BNO08x | private |
| initialize() | BNO08x | |
| int_asserted_semaphore | BNO08x | private |
| isr_service_installed | BNO08x | privatestatic |
| LINEAR_ACCELEROMETER_Q1 | BNO08x | static |
| magf_accuracy | BNO08x | private |
| MAGNETOMETER_Q1 | BNO08x | static |
| mems_raw_accel_X | BNO08x | private |
| mems_raw_accel_Y | BNO08x | private |
| mems_raw_accel_Z | BNO08x | private |
| mems_raw_gyro_X | BNO08x | private |
| mems_raw_gyro_Y | BNO08x | private |
| mems_raw_gyro_Z | BNO08x | private |
| mems_raw_magf_X | BNO08x | private |
| mems_raw_magf_Y | BNO08x | private |
| mems_raw_magf_Z | BNO08x | private |
| meta_data | BNO08x | private |
| mode_on() | BNO08x | |
| mode_sleep() | BNO08x | |
| packet_header_rx | BNO08x | private |
| packet_length_rx | BNO08x | private |
| packet_length_tx | BNO08x | private |
| parse_command_report() | BNO08x | |
| parse_input_report() | BNO08x | |
| print_header() | BNO08x | |
| print_packet() | BNO08x | |
| q_to_float(int16_t fixed_point_value, uint8_t q_point) | BNO08x | |
| quat_accuracy | BNO08x | private |
| queue_calibrate_command(uint8_t _to_calibrate) | BNO08x | private |
| queue_command(uint8_t command) | BNO08x | private |
| queue_feature_command(uint8_t report_ID, uint32_t time_between_reports) | BNO08x | private |
| queue_feature_command(uint8_t report_ID, uint32_t time_between_reports, uint32_t specific_config) | BNO08x | private |
| queue_packet(uint8_t channel_number, uint8_t data_length) | BNO08x | private |
| queue_request_product_id_command() | BNO08x | private |
| queue_tare_command(uint8_t command, uint8_t axis=TARE_AXIS_ALL, uint8_t rotation_vector_basis=TARE_ROTATION_VECTOR) | BNO08x | private |
| raw_accel_X | BNO08x | private |
| raw_accel_Y | BNO08x | private |
| raw_accel_Z | BNO08x | private |
| raw_bias_X | BNO08x | private |
| raw_bias_Y | BNO08x | private |
| raw_bias_Z | BNO08x | private |
| raw_gyro_X | BNO08x | private |
| raw_gyro_Y | BNO08x | private |
| raw_gyro_Z | BNO08x | private |
| raw_lin_accel_X | BNO08x | private |
| raw_lin_accel_Y | BNO08x | private |
| raw_lin_accel_Z | BNO08x | private |
| raw_magf_X | BNO08x | private |
| raw_magf_Y | BNO08x | private |
| raw_magf_Z | BNO08x | private |
| raw_quat_I | BNO08x | private |
| raw_quat_J | BNO08x | private |
| raw_quat_K | BNO08x | private |
| raw_quat_radian_accuracy | BNO08x | private |
| raw_quat_real | BNO08x | private |
| raw_uncalib_gyro_X | BNO08x | private |
| raw_uncalib_gyro_Y | BNO08x | private |
| raw_uncalib_gyro_Z | BNO08x | private |
| raw_velocity_gyro_X | BNO08x | private |
| raw_velocity_gyro_Y | BNO08x | private |
| raw_velocity_gyro_Z | BNO08x | private |
| receive_packet() | BNO08x | private |
| request_calibration_status() | BNO08x | |
| ROTATION_VECTOR_ACCURACY_Q1 | BNO08x | static |
| ROTATION_VECTOR_Q1 | BNO08x | static |
| run_full_calibration_routine() | BNO08x | |
| rx_buffer | BNO08x | private |
| save_calibration() | BNO08x | |
| save_tare() | BNO08x | |
| send_packet() | BNO08x | private |
| SENSOR_REPORTID_ACCELEROMETER | BNO08x | privatestatic |
| SENSOR_REPORTID_AR_VR_STABILIZED_GAME_ROTATION_VECTOR | BNO08x | privatestatic |
| SENSOR_REPORTID_AR_VR_STABILIZED_ROTATION_VECTOR | BNO08x | privatestatic |
| SENSOR_REPORTID_GAME_ROTATION_VECTOR | BNO08x | privatestatic |
| SENSOR_REPORTID_GEOMAGNETIC_ROTATION_VECTOR | BNO08x | privatestatic |
| SENSOR_REPORTID_GRAVITY | BNO08x | privatestatic |
| SENSOR_REPORTID_GYRO_INTEGRATED_ROTATION_VECTOR | BNO08x | privatestatic |
| SENSOR_REPORTID_GYROSCOPE | BNO08x | privatestatic |
| SENSOR_REPORTID_LINEAR_ACCELERATION | BNO08x | privatestatic |
| SENSOR_REPORTID_MAGNETIC_FIELD | BNO08x | privatestatic |
| SENSOR_REPORTID_PERSONAL_ACTIVITY_CLASSIFIER | BNO08x | privatestatic |
| SENSOR_REPORTID_RAW_ACCELEROMETER | BNO08x | privatestatic |
| SENSOR_REPORTID_RAW_GYROSCOPE | BNO08x | privatestatic |
| SENSOR_REPORTID_RAW_MAGNETOMETER | BNO08x | privatestatic |
| SENSOR_REPORTID_ROTATION_VECTOR | BNO08x | privatestatic |
| SENSOR_REPORTID_STABILITY_CLASSIFIER | BNO08x | privatestatic |
| SENSOR_REPORTID_STEP_COUNTER | BNO08x | privatestatic |
| SENSOR_REPORTID_TAP_DETECTOR | BNO08x | privatestatic |
| SENSOR_REPORTID_UNCALIBRATED_GYRO | BNO08x | privatestatic |
| sequence_number | BNO08x | private |
| SHTP_REPORT_BASE_TIMESTAMP | BNO08x | privatestatic |
| SHTP_REPORT_COMMAND_REQUEST | BNO08x | privatestatic |
| SHTP_REPORT_COMMAND_RESPONSE | BNO08x | privatestatic |
| SHTP_REPORT_FRS_READ_REQUEST | BNO08x | privatestatic |
| SHTP_REPORT_FRS_READ_RESPONSE | BNO08x | privatestatic |
| SHTP_REPORT_PRODUCT_ID_REQUEST | BNO08x | privatestatic |
| SHTP_REPORT_PRODUCT_ID_RESPONSE | BNO08x | privatestatic |
| SHTP_REPORT_SET_FEATURE_COMMAND | BNO08x | privatestatic |
| soft_reset() | BNO08x | |
| spi_hdl | BNO08x | private |
| spi_task() | BNO08x | private |
| spi_task_hdl | BNO08x | private |
| spi_task_trampoline(void *arg) | BNO08x | privatestatic |
| spi_transaction | BNO08x | private |
| stability_classifier | BNO08x | private |
| step_count | BNO08x | private |
| TAG | BNO08x | privatestatic |
| tap_detector | BNO08x | private |
| TARE_AR_VR_STABILIZED_GAME_ROTATION_VECTOR | BNO08x | static |
| TARE_AR_VR_STABILIZED_ROTATION_VECTOR | BNO08x | static |
| TARE_AXIS_ALL | BNO08x | static |
| TARE_AXIS_Z | BNO08x | static |
| TARE_GAME_ROTATION_VECTOR | BNO08x | static |
| TARE_GEOMAGNETIC_ROTATION_VECTOR | BNO08x | static |
| TARE_GYRO_INTEGRATED_ROTATION_VECTOR | BNO08x | static |
| TARE_NOW | BNO08x | privatestatic |
| tare_now(uint8_t axis_sel=TARE_AXIS_ALL, uint8_t rotation_vector_basis=TARE_ROTATION_VECTOR) | BNO08x | |
| TARE_PERSIST | BNO08x | privatestatic |
| TARE_ROTATION_VECTOR | BNO08x | static |
| TARE_SET_REORIENTATION | BNO08x | privatestatic |
| time_stamp | BNO08x | private |
| tx_buffer | BNO08x | private |
| tx_semaphore | BNO08x | private |
| uncalib_gyro_accuracy | BNO08x | private |
| wait_for_device_int() | BNO08x | private |