HF-Core Platform 0.1.0-dev
Hardware-Agnostic Handler Layer & RTOS Utilities for HardFOC
Loading...
Searching...
No Matches
Bno08xHandler Member List

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

applyConfigLocked() noexceptBno08xHandlerprivate
Bno08xHandler(BaseI2c &i2c_device, const Bno08xConfig &config=Bno08xConfig{}, BaseGpio *reset_gpio=nullptr, BaseGpio *int_gpio=nullptr) noexceptBno08xHandlerexplicit
Bno08xHandler(BaseSpi &spi_device, const Bno08xConfig &config=Bno08xConfig{}, BaseGpio *reset_gpio=nullptr, BaseGpio *int_gpio=nullptr, BaseGpio *wake_gpio=nullptr) noexceptBno08xHandlerexplicit
Bno08xHandler(const Bno08xHandler &)=deleteBno08xHandler
Bno08xHandler(Bno08xHandler &&)=deleteBno08xHandler
ClearSensorCallback() noexceptBno08xHandler
config_Bno08xHandlerprivate
Deinitialize() noexceptBno08xHandler
description_Bno08xHandlerprivate
driver_ops_Bno08xHandlerprivate
DumpDiagnostics() const noexceptBno08xHandler
EnsureInitialized() noexceptBno08xHandler
ensureInitializedLocked() noexceptBno08xHandlerprivate
GetDefaultConfig() noexceptBno08xHandlerinlinestatic
GetDescription() const noexceptBno08xHandler
GetDriver() noexceptBno08xHandlerinline
GetDriver() const noexceptBno08xHandlerinline
GetInterfaceType() const noexceptBno08xHandler
GetLastDriverError() const noexceptBno08xHandler
GetLastError() const noexceptBno08xHandler
GetSensor() noexceptBno08xHandler
GetSensor() const noexceptBno08xHandler
handler_mutex_Bno08xHandlermutableprivate
Initialize() noexceptBno08xHandler
initialized_Bno08xHandlerprivate
interface_type_Bno08xHandlerprivate
IsInitialized() const noexceptBno08xHandler
last_error_Bno08xHandlermutableprivate
mapDriverError(int sh2_error) noexceptBno08xHandlerprivatestatic
operator=(const Bno08xHandler &)=deleteBno08xHandler
operator=(Bno08xHandler &&)=deleteBno08xHandler
QuaternionToEuler(const Bno08xQuaternion &quaternion, Bno08xEulerAngles &euler_angles) noexceptBno08xHandlerstatic
SetSensorCallback(SensorCallback callback) noexceptBno08xHandler
Update() noexceptBno08xHandler
user_callback_Bno08xHandlerprivate
visitDriver(Fn &&fn) noexcept -> decltype(fn(std::declval< IBno08xDriverOps & >()))Bno08xHandlerinline
~Bno08xHandler() noexcept=defaultBno08xHandler