M5Unit-ENV 1.2.0 git rev:d576302
|
BME688 Unit for M5UnitUnified. More...
#include <M5UnitComponent.hpp>
#include <m5_utility/stl/extension.hpp>
#include <bme68x/bme68x.h>
#include <inc/bsec_datatypes.h>
#include <memory>
#include <limits>
#include <initializer_list>
Go to the source code of this file.
Classes | |
struct | m5::unit::bme688::bme68xHeatrConf |
Setting for gas heater. More... | |
struct | m5::unit::bme688::GasWait |
GasSensor heater-on time. More... | |
struct | m5::unit::bme688::Data |
Measurement data group. More... | |
class | m5::unit::UnitBME688 |
BME688 unit. More... | |
struct | m5::unit::UnitBME688::config_t |
Settings for begin. More... | |
Namespaces | |
namespace | m5 |
Top level namespace of M5stack. | |
Enumerations | |
enum class | m5::unit::bme688::Mode : uint8_t { Sleep , Forced , Parallel , Sequential } |
Operation mode same as BME68X_xxx_MODE. More... | |
enum class | m5::unit::bme688::Oversampling : uint8_t { None , x1 , x2 , x4 , x8 , x16 } |
enum class | m5::unit::bme688::Filter : uint8_t { None , Coeff_1 , Coeff_3 , Coeff_7 , Coeff_15 , Coeff_31 , Coeff_63 , Coeff_127 } |
IIR Filter setting. | |
enum class | m5::unit::bme688::ODR : uint8_t { MS_0_59 , MS_62_5 , MS_125 , MS_250 , MS_500 , MS_1000 , MS_10 , MS_20 , None } |
bme68xConf::odr settings (standbytime Unit:ms) More... | |
enum class | m5::unit::bme688::bsec2::SampleRate : uint8_t { Disabled , LowPower , UltraLowPower , UltraLowPowerMeasurementOnDemand , Scan , Continuous } |
Sample rate for BSEC2. More... | |
BME688 Unit for M5UnitUnified.
|
strong |
|
strong |
|
strong |
|
strong |
Sample rate for BSEC2.