M5Unit-ENV 1.2.0 git rev:d576302
Loading...
Searching...
No Matches
unit_SHT30.hpp File Reference

SHT30 Unit for M5UnitUnified. More...

#include <M5UnitComponent.hpp>
#include <m5_utility/container/circular_buffer.hpp>
#include <limits>

Go to the source code of this file.

Classes

struct  m5::unit::sht30::Status
 Accessor for Status. More...
 
struct  m5::unit::sht30::Data
 Measurement data group. More...
 
class  m5::unit::UnitSHT30
 Temperature and humidity, sensor unit. More...
 
struct  m5::unit::UnitSHT30::config_t
 Settings for begin. More...
 

Namespaces

namespace  m5
 Top level namespace of M5stack.
 

Enumerations

enum class  m5::unit::sht30::Repeatability : uint8_t { High , Medium , Low }
 Repeatability accuracy level. More...
 
enum class  m5::unit::sht30::MPS : uint8_t {
  Half , One , Two , Four ,
  Ten
}
 Measuring frequency. More...
 

Detailed Description

SHT30 Unit for M5UnitUnified.

Enumeration Type Documentation

◆ MPS

enum class m5::unit::sht30::MPS : uint8_t
strong

Measuring frequency.

Enumerator
Half 

0.5 measurement per second

One 

1 measurement per second

Two 

2 measurement per second

Four 

4 measurement per second

Ten 

10 measurement per second

◆ Repeatability

enum class m5::unit::sht30::Repeatability : uint8_t
strong

Repeatability accuracy level.

Enumerator
High 

High repeatability.

Medium 

Medium repeatability.

Low 

Low repeatability.