|
M5Unit-IMU 0.0.2 git rev:e5b00aa
|
Common types for M5Unit-IMU. More...
#include <cstdint>Go to the source code of this file.
Classes | |
| struct | m5::imu::imu_raw_data_t |
| Unified raw data (chip-native axes, no remap applied) More... | |
| struct | m5::imu::imu_convert_param_t |
| Raw to physical unit conversion coefficients. More... | |
| struct | m5::imu::imu_physical_data_t |
| Merged, converted physical-unit IMU sample (AhrsController::latest()) More... | |
Namespaces | |
| namespace | m5 |
| Top level namespace of M5Stack. | |
Enumerations | |
| enum class | m5::imu::Capability : uint8_t { None = 0 , Accel = 1 << 0 , Gyro = 1 << 1 , Mag = 1 << 2 , Baro = 1 << 3 , Temp = 1 << 4 } |
| Capability of the IMU data source (bitwise combinable) More... | |
Functions | |
| constexpr Capability | m5::imu::operator| (const Capability a, const Capability b) |
| Bitwise OR. | |
| constexpr Capability | m5::imu::operator& (const Capability a, const Capability b) |
| Bitwise AND. | |
| Capability & | m5::imu::operator|= (Capability &a, const Capability b) |
| Bitwise OR assignment. | |
| constexpr bool | m5::imu::any (const Capability c) |
| Any bit set? | |
Common types for M5Unit-IMU.
|
strong |