M5Unit-ENV 1.7.1 git rev:b34077f
Loading...
Searching...
No Matches
M5UnitUnifiedENV.hpp
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2024 M5Stack Technology CO LTD
3 *
4 * SPDX-License-Identifier: MIT
5 */
13#if defined(_M5_UNIT_ENV_H_)
14#error "DO NOT USE it at the same time as conventional libraries"
15#endif
16
17#ifndef M5_UNIT_UNIFIED_ENV_HPP
18#define M5_UNIT_UNIFIED_ENV_HPP
19
20// CO2
21#include "unit/unit_SCD40.hpp"
22#include "unit/unit_SCD41.hpp"
23// ENVIII
24#include "unit/unit_SHT30.hpp"
25#include "unit/unit_QMP6988.hpp"
26#include "unit/unit_ENV3.hpp"
27// ENVPro
28#include "unit/unit_BME688.hpp"
29// TVOC
30#include "unit/unit_SGP30.hpp"
31// ENVIV
32#include "unit/unit_SHT40.hpp"
33#include "unit/unit_BMP280.hpp"
34#include "unit/unit_ENV4.hpp"
35// Barometer (SPA06-003, on Unit DoF10)
36#include "unit/unit_SPA06.hpp"
37// Barometric formula utility (shared across pressure units)
39// HatYun
40#include "unit/unit_SHT20.hpp"
41#include "unit/unit_HatYun.hpp"
42
47namespace m5 {
48
53namespace unit {
54
62
63} // namespace unit
64} // namespace m5
65#endif
Barometric math shared by pressure sensors (framework independent)
BME688 unit.
Definition unit_BME688.hpp:439
Pressure and temperature sensor unit.
Definition unit_BMP280.hpp:108
ENV III is an environmental sensor that integrates SHT30 and QMP6988.
Definition unit_ENV3.hpp:25
Barometric pressure sensor to measure atmospheric pressure and altitude estimation.
Definition unit_QMP6988.hpp:139
SCD40 unit component.
SCD41 unit component.
SGP30 unit.
Definition unit_SGP30.hpp:82
Top level namespace of M5Stack.
Unit-related namespace.
BME688 Unit for M5UnitUnified.
BMP280 Unit for M5UnitUnified.
ENV III Unit for M5UnitUnified.
ENV IV Unit for M5UnitUnified.
Hat Yun for M5UnitUnified.
QMP6988 Unit for M5UnitUnified.
SCD40 Unit for M5UnitUnified.
SCD41 Unit for M5UnitUnified.
SGP30 Unit for M5UnitUnified.
SHT20 Unit for M5UnitUnified.
SHT30 Unit for M5UnitUnified.
SHT40 Unit for M5UnitUnified.
SPA06 Unit for M5UnitUnified.