|
HF-BNO08x
0.1.0-dev
|
| ▼ examples | |
| ▼ esp32 | |
| ▼ main | |
| basic_polling_example.cpp | Basic polling mode example with orientation and linear acceleration |
| dfu_example.cpp | Device Firmware Update (DFU) example for BNO08x |
| dfu_workflow_test.cpp | DFU workflow integration test for BNO08x on ESP32 |
| driver_integration_test.cpp | Comprehensive Integration Test Suite for BNO08x Driver |
| esp32_bno08x_bus.hpp | ESP32 I2C communication interface implementation for BNO08x driver |
| esp32_bno08x_test_config.hpp | Hardware configuration for BNO08x driver on ESP32-S3 |
| esp32_uart_rvc_bus.hpp | ESP32 UART CommInterface implementation for BNO08x RVC mode |
| event_driven_callback_example.cpp | Event-driven callback example with step counter and tap detector |
| full_features_example.cpp | Comprehensive example demonstrating all BNO08x features |
| rvc_mode_example.cpp | RVC (Rotation Vector Computation) mode example |
| TestFramework.h | Shared testing framework for ESP32-C6 comprehensive test suites |
| ▼ inc | |
| bno08x.hpp | High-level C++ driver for the BNO08x 9-axis IMU family |
| bno08x_comm_interface.hpp | CRTP-based communication interface for the BNO08x IMU family |
| ▼ src | |
| ▼ dfu | |
| firmware-bno.c | |
| firmware.h | |
| HcBin.h | API Definition for HcBin objects (Hillcrest Binary Files) |
| MemoryFirmware.hpp | |
| bno08x.ipp | Template method implementations for the BNO085 driver class |