|
M5Unit-IMU 0.0.2 git rev:e5b00aa
|
MPU6886 setting enums and measurement data (framework independent) More...
#include <array>#include <cstdint>Go to the source code of this file.
Classes | |
| struct | m5::unit::mpu6886::Data |
| One measurement (14 bytes burst from REG_ACCEL_XOUT_H, big-endian) More... | |
Namespaces | |
| namespace | m5 |
| Top level namespace of M5Stack. | |
Enumerations | |
| enum class | m5::unit::mpu6886::AccelRange : uint8_t { G2 , G4 , G8 , G16 } |
| Accelerometer full scale range (register value = enum << 3) More... | |
| enum class | m5::unit::mpu6886::GyroRange : uint8_t { DPS250 , DPS500 , DPS1000 , DPS2000 } |
| Gyroscope full scale range (register value = enum << 3) More... | |
| enum class | m5::unit::mpu6886::Dlpf : uint8_t { BW250 , BW176 , BW92 , BW41 , BW20 , BW10 , BW5 , BW3281 } |
| Gyro/temp digital low pass filter (REG_CONFIG reg DLPF_CFG, valid when FCHOICE_B=00) More... | |
Functions | |
| constexpr float | m5::unit::mpu6886::accel_res (const AccelRange r) |
| G per LSB for each AccelRange. | |
| constexpr float | m5::unit::mpu6886::gyro_res (const GyroRange r) |
| dps per LSB for each GyroRange | |
MPU6886 setting enums and measurement data (framework independent)
|
strong |
|
strong |
|
strong |