|
M5Unit-ENV 1.3.1 git rev:73f34ff
|
QMP6988 Unit for M5UnitUnified. More...
#include <M5UnitComponent.hpp>#include <m5_utility/stl/extension.hpp>#include <m5_utility/container/circular_buffer.hpp>#include <limits>Go to the source code of this file.
Classes | |
| struct | m5::unit::qmp6988::Data |
| Measurement data group. More... | |
| class | m5::unit::UnitQMP6988 |
| Barometric pressure sensor to measure atmospheric pressure and altitude estimation. More... | |
| struct | m5::unit::UnitQMP6988::config_t |
| Settings for begin. More... | |
Namespaces | |
| namespace | m5 |
| Top level namespace of M5stack. | |
Enumerations | |
| enum class | m5::unit::qmp6988::PowerMode : uint8_t { Sleep , Forced , Normal = 0x03 } |
| Operation mode. More... | |
| enum class | m5::unit::qmp6988::Oversampling : uint8_t { Skipped , X1 , X2 , X4 , X8 , X16 , X32 , X64 } |
| Oversampling value. More... | |
| enum class | m5::unit::qmp6988::OversamplingSetting : uint8_t { HighSpeed , LowPower , Standard , HighAccuracy , UltraHightAccuracy } |
| Oversampling Settings. More... | |
| enum class | m5::unit::qmp6988::Filter : uint8_t { Off , Coeff2 , Coeff4 , Coeff8 , Coeff16 , Coeff32 } |
| Filtter setting. More... | |
| enum class | m5::unit::qmp6988::Standby : uint8_t { Time1ms , Time5ms , Time50ms , Time250ms , Time500ms , Time1sec , Time2sec , Time4sec } |
| Measurement standby time for power mode Normal. More... | |
| enum class | m5::unit::qmp6988::UseCase : uint8_t { Weather , Drop , Elevator , Stair , Indoor } |
| Preset settings. More... | |
QMP6988 Unit for M5UnitUnified.
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |