|
M5Unit-INFRARED 0.1.0 git rev:aed3018
|
STHS34PF80 Unit for M5UnitUnified. More...
#include <M5UnitComponent.hpp>#include <m5_utility/container/circular_buffer.hpp>#include <limits>#include <array>Go to the source code of this file.
Classes | |
| struct | m5::unit::sths34pf80::Data |
| Measurement data group. More... | |
| class | m5::unit::UnitSTHS34PF80 |
| STHS34PF80 unit. More... | |
| struct | m5::unit::UnitSTHS34PF80::config_t |
| Settings for begin. More... | |
Namespaces | |
| namespace | m5 |
| Top level namespace of M5stack. | |
| namespace | sths34pf80 |
| For STHS34PF80. | |
Enumerations | |
| enum class | m5::unit::sths34pf80::LowPassFilter : uint8_t { ODR9 , ODR20 , ODR50 , ODR100 , ODR200 , ODR400 , ODR800 } |
| Low-pass filter configuration (LPF_) More... | |
| enum class | m5::unit::sths34pf80::AmbientTemperatureAverage : uint8_t { Samples8 , Samples4 , Samples2 , Samples1 } |
| The number of averaged samples for ambient temperature (AVG_T) More... | |
| enum class | m5::unit::sths34pf80::ObjectTemperatureAverage : uint8_t { Samples2 , Samples8 , Samples32 , Samples128 , Samples256 , Samples512 , Samples1024 , Samples2048 } |
| The number of averaged samples for object temperature (AVG_TMOS) More... | |
| enum class | m5::unit::sths34pf80::Gain : uint8_t { Wide , Default = 0x07 } |
| Gain mode. More... | |
| enum class | m5::unit::sths34pf80::ODR : uint8_t { PowerDown , Rate0_25 , Rate0_5 , Rate1 , Rate2 , Rate4 , Rate8 , Rate15 , Rate30 } |
| Output data rate configuration. More... | |
STHS34PF80 Unit for M5UnitUnified.
|
strong |
|
strong |
|
strong |
|
strong |
The number of averaged samples for object temperature (AVG_TMOS)
|
strong |