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

SCD40 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::scd4x::Data
 Measurement data group. More...
 
class  m5::unit::UnitSCD40
 SCD40 unit component. More...
 
struct  m5::unit::UnitSCD40::config_t
 Settings for begin. More...
 

Namespaces

namespace  m5
 Top level namespace of M5stack.
 
namespace  scd4x
 For SCD40/41.
 

Enumerations

enum class  m5::unit::scd4x::Mode : uint8_t { Normal , LowPower }
 Mode of periodic measurement. More...
 

Detailed Description

SCD40 Unit for M5UnitUnified.

Enumeration Type Documentation

◆ Mode

enum class m5::unit::scd4x::Mode : uint8_t
strong

Mode of periodic measurement.

Enumerator
Normal 

Normal (Receive data every 5 seconds)

LowPower 

Low power (Receive data every 30 seconds)