esp32_BNO08x 1.00
C++ BNO08x IMU driver component for esp-idf.
Loading...
Searching...
No Matches
BNO08x Member List

This is the complete list of members for BNO08x, including all inherited members.

accel_accuracyBNO08xprivate
accel_lin_accuracyBNO08xprivate
ACCELEROMETER_Q1BNO08xprivatestatic
activity_classifierBNO08xprivate
activity_confidencesBNO08xprivate
ANGULAR_VELOCITY_Q1BNO08xprivatestatic
BNO08x(bno08x_config_t imu_config=default_imu_config)BNO08x
bus_configBNO08xprivate
CALIBRATE_ACCELBNO08xprivatestatic
CALIBRATE_ACCEL_GYRO_MAGBNO08xprivatestatic
calibrate_accelerometer()BNO08x
calibrate_all()BNO08x
CALIBRATE_GYROBNO08xprivatestatic
calibrate_gyro()BNO08x
CALIBRATE_MAGBNO08xprivatestatic
calibrate_magnetometer()BNO08x
CALIBRATE_PLANAR_ACCELBNO08xprivatestatic
calibrate_planar_accelerometer()BNO08x
CALIBRATE_STOPBNO08xprivatestatic
calibration_complete()BNO08x
calibration_statusBNO08xprivate
clear_tare()BNO08x
COMMAND_CLEAR_DCDBNO08xprivatestatic
COMMAND_COUNTER (defined in BNO08x)BNO08xprivatestatic
COMMAND_DCDBNO08xprivatestatic
COMMAND_DCD_PERIOD_SAVEBNO08xprivatestatic
COMMAND_ERRORS (defined in BNO08x)BNO08xprivatestatic
COMMAND_INITIALIZEBNO08xprivatestatic
COMMAND_ME_CALIBRATEBNO08xprivatestatic
COMMAND_OSCILLATORBNO08xprivatestatic
command_sequence_numberBNO08xprivate
COMMAND_TAREBNO08xprivatestatic
commandsBNO08xprivate
data_available()BNO08x
default_imu_configBNO08xprivatestatic
enable_accelerometer(uint16_t time_between_reports)BNO08x
enable_activity_classifier(uint16_t time_between_reports, uint32_t activities_to_enable, uint8_t(&activity_confidence_vals)[9])BNO08x
enable_ARVR_stabilized_game_rotation_vector(uint16_t time_between_reports)BNO08x
enable_ARVR_stabilized_rotation_vector(uint16_t time_between_reports)BNO08x
enable_game_rotation_vector(uint16_t time_between_reports)BNO08x
enable_gravity(uint16_t time_between_reports)BNO08x
enable_gyro(uint16_t time_between_reports)BNO08x
enable_gyro_integrated_rotation_vector(uint16_t timeBetweenReports)BNO08x
enable_linear_accelerometer(uint16_t time_between_reports)BNO08x
enable_magnetometer(uint16_t time_between_reports)BNO08x
enable_raw_accelerometer(uint16_t time_between_reports)BNO08x
enable_raw_gyro(uint16_t time_between_reports)BNO08x
enable_raw_magnetometer(uint16_t time_between_reports)BNO08x
enable_rotation_vector(uint16_t time_between_reports)BNO08x
enable_stability_classifier(uint16_t time_between_reports)BNO08x
enable_step_counter(uint16_t time_between_reports)BNO08x
enable_tap_detector(uint16_t time_between_reports)BNO08x
enable_uncalibrated_gyro(uint16_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 (defined in BNO08x)BNO08xstatic
FRS_RECORDID_GYROSCOPE_CALIBRATED (defined in BNO08x)BNO08xstatic
FRS_RECORDID_MAGNETIC_FIELD_CALIBRATED (defined in BNO08x)BNO08xstatic
FRS_RECORDID_ROTATION_VECTOR (defined in BNO08x)BNO08xstatic
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_accuracyBNO08xprivate
GRAVITY_Q1BNO08xprivatestatic
gravity_X (defined in BNO08x)BNO08xprivate
gravity_Y (defined in BNO08x)BNO08xprivate
gravity_Z (defined in BNO08x)BNO08xprivate
gyro_accuracyBNO08xprivate
GYRO_Q1BNO08xprivatestatic
hard_reset()BNO08x
hint_handler(void *arg)BNO08xprivatestatic
HOST_INT_TIMEOUT_USBNO08xprivatestatic
imu_configBNO08xprivate
imu_spi_configBNO08xprivate
initialize()BNO08x
int_assertedBNO08xprivate
isr_service_installedBNO08xprivatestatic
LINEAR_ACCELEROMETER_Q1BNO08xprivatestatic
magf_accuracyBNO08xprivate
MAGNETOMETER_Q1BNO08xprivatestatic
mems_raw_accel_X (defined in BNO08x)BNO08xprivate
mems_raw_accel_Y (defined in BNO08x)BNO08xprivate
mems_raw_accel_ZBNO08xprivate
mems_raw_gyro_X (defined in BNO08x)BNO08xprivate
mems_raw_gyro_Y (defined in BNO08x)BNO08xprivate
mems_raw_gyro_ZBNO08xprivate
mems_raw_magf_X (defined in BNO08x)BNO08xprivate
mems_raw_magf_Y (defined in BNO08x)BNO08xprivate
mems_raw_magf_ZBNO08xprivate
meta_dataBNO08xprivate
mode_on()BNO08x
mode_sleep()BNO08x
packet_header_rxBNO08xprivate
packet_length_rxBNO08xprivate
packet_length_txBNO08xprivate
parse_command_report()BNO08x
parse_input_report()BNO08x
print_header()BNO08x
print_packet() (defined in BNO08x)BNO08x
q_to_float(int16_t fixed_point_value, uint8_t q_point)BNO08x
quat_accuracyBNO08xprivate
queue_calibrate_command(uint8_t _to_calibrate)BNO08xprivate
queue_command(uint8_t command)BNO08xprivate
queue_feature_command(uint8_t report_ID, uint16_t time_between_reports)BNO08xprivate
queue_feature_command(uint8_t report_ID, uint16_t time_between_reports, uint32_t specific_config)BNO08xprivate
queue_packet(uint8_t channel_number, uint8_t data_length)BNO08xprivate
queue_request_product_id_command()BNO08xprivate
queue_tare_command(uint8_t command, uint8_t axis=TARE_AXIS_ALL, uint8_t rotation_vector_basis=TARE_ROTATION_VECTOR)BNO08xprivate
raw_accel_X (defined in BNO08x)BNO08xprivate
raw_accel_Y (defined in BNO08x)BNO08xprivate
raw_accel_Z (defined in BNO08x)BNO08xprivate
raw_bias_X (defined in BNO08x)BNO08xprivate
raw_bias_Y (defined in BNO08x)BNO08xprivate
raw_bias_Z (defined in BNO08x)BNO08xprivate
raw_gyro_X (defined in BNO08x)BNO08xprivate
raw_gyro_Y (defined in BNO08x)BNO08xprivate
raw_gyro_Z (defined in BNO08x)BNO08xprivate
raw_lin_accel_X (defined in BNO08x)BNO08xprivate
raw_lin_accel_Y (defined in BNO08x)BNO08xprivate
raw_lin_accel_Z (defined in BNO08x)BNO08xprivate
raw_magf_X (defined in BNO08x)BNO08xprivate
raw_magf_Y (defined in BNO08x)BNO08xprivate
raw_magf_Z (defined in BNO08x)BNO08xprivate
raw_quat_I (defined in BNO08x)BNO08xprivate
raw_quat_J (defined in BNO08x)BNO08xprivate
raw_quat_K (defined in BNO08x)BNO08xprivate
raw_quat_radian_accuracy (defined in BNO08x)BNO08xprivate
raw_quat_real (defined in BNO08x)BNO08xprivate
raw_uncalib_gyro_X (defined in BNO08x)BNO08xprivate
raw_uncalib_gyro_Y (defined in BNO08x)BNO08xprivate
raw_uncalib_gyro_Z (defined in BNO08x)BNO08xprivate
raw_velocity_gyro_X (defined in BNO08x)BNO08xprivate
raw_velocity_gyro_Y (defined in BNO08x)BNO08xprivate
raw_velocity_gyro_ZBNO08xprivate
receive_packet()BNO08xprivate
request_calibration_status()BNO08x
ROTATION_VECTOR_ACCURACY_Q1BNO08xprivatestatic
ROTATION_VECTOR_Q1BNO08xprivatestatic
run_full_calibration_routine()BNO08x
rx_bufferBNO08xprivate
save_calibration()BNO08x
save_tare()BNO08x
send_packet()BNO08xprivate
SENSOR_REPORTID_ACCELEROMETERBNO08xprivatestatic
SENSOR_REPORTID_AR_VR_STABILIZED_GAME_ROTATION_VECTORBNO08xprivatestatic
SENSOR_REPORTID_AR_VR_STABILIZED_ROTATION_VECTORBNO08xprivatestatic
SENSOR_REPORTID_GAME_ROTATION_VECTORBNO08xprivatestatic
SENSOR_REPORTID_GEOMAGNETIC_ROTATION_VECTORBNO08xprivatestatic
SENSOR_REPORTID_GRAVITYBNO08xprivatestatic
SENSOR_REPORTID_GYRO_INTEGRATED_ROTATION_VECTORBNO08xprivatestatic
SENSOR_REPORTID_GYROSCOPEBNO08xprivatestatic
SENSOR_REPORTID_LINEAR_ACCELERATIONBNO08xprivatestatic
SENSOR_REPORTID_MAGNETIC_FIELDBNO08xprivatestatic
SENSOR_REPORTID_PERSONAL_ACTIVITY_CLASSIFIERBNO08xprivatestatic
SENSOR_REPORTID_RAW_ACCELEROMETERBNO08xprivatestatic
SENSOR_REPORTID_RAW_GYROSCOPEBNO08xprivatestatic
SENSOR_REPORTID_RAW_MAGNETOMETERBNO08xprivatestatic
SENSOR_REPORTID_ROTATION_VECTORBNO08xprivatestatic
SENSOR_REPORTID_STABILITY_CLASSIFIERBNO08xprivatestatic
SENSOR_REPORTID_STEP_COUNTERBNO08xprivatestatic
SENSOR_REPORTID_TAP_DETECTORBNO08xprivatestatic
SENSOR_REPORTID_UNCALIBRATED_GYROBNO08xprivatestatic
sequence_numberBNO08xprivate
SHTP_REPORT_BASE_TIMESTAMPBNO08xprivatestatic
SHTP_REPORT_COMMAND_REQUESTBNO08xprivatestatic
SHTP_REPORT_COMMAND_RESPONSEBNO08xprivatestatic
SHTP_REPORT_FRS_READ_REQUESTBNO08xprivatestatic
SHTP_REPORT_FRS_READ_RESPONSEBNO08xprivatestatic
SHTP_REPORT_PRODUCT_ID_REQUESTBNO08xprivatestatic
SHTP_REPORT_PRODUCT_ID_RESPONSEBNO08xprivatestatic
SHTP_REPORT_SET_FEATURE_COMMANDBNO08xprivatestatic
soft_reset()BNO08x
spi_hdlBNO08xprivate
spi_task()BNO08xprivate
spi_task_hdlBNO08xprivate
spi_task_trampoline(void *arg)BNO08xprivatestatic
spi_transactionBNO08xprivate
stability_classifierBNO08xprivate
step_countBNO08xprivate
TAGBNO08xprivatestatic
tap_detectorBNO08xprivate
TARE_AR_VR_STABILIZED_GAME_ROTATION_VECTORBNO08xprivatestatic
TARE_AR_VR_STABILIZED_ROTATION_VECTORBNO08xprivatestatic
TARE_AXIS_ALLBNO08xprivatestatic
TARE_AXIS_ZBNO08xprivatestatic
TARE_GAME_ROTATION_VECTORBNO08xprivatestatic
TARE_GEOMAGNETIC_ROTATION_VECTORBNO08xprivatestatic
TARE_GYRO_INTEGRATED_ROTATION_VECTORBNO08xprivatestatic
TARE_NOWBNO08xprivatestatic
tare_now(uint8_t axis_sel=TARE_AXIS_ALL, uint8_t rotation_vector_basis=TARE_ROTATION_VECTOR)BNO08x
TARE_PERSISTBNO08xprivatestatic
TARE_ROTATION_VECTORBNO08xprivatestatic
TARE_SET_REORIENTATIONBNO08xprivatestatic
time_stampBNO08xprivate
tx_bufferBNO08xprivate
tx_packet_queuedBNO08xprivate
tx_semaphoreBNO08xprivate
uncalib_gyro_accuracyBNO08xprivate
wait_for_device_int()BNO08xprivate