M5Unit-ANADIG 0.1.0 git rev:3fbd370
Loading...
Searching...
No Matches
M5UnitUnifiedANADIG.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#ifndef M5_UNIT_UNIFIED_ANADIG_HPP
14#define M5_UNIT_UNIFIED_ANADIG_HPP
15
16#include "unit/unit_ADS1100.hpp"
17#include "unit/unit_ADS1110.hpp"
18#include "unit/unit_MCP4725.hpp"
19#include "unit/unit_GP8413.hpp"
20
25namespace m5 {
26
31namespace unit {
32
33using UnitADC11 = m5::unit::UnitADS1110;
34using UnitDAC = m5::unit::UnitMCP4725;
35using UnitDAC2 = m5::unit::UnitGP8413;
36
37using HatADC = m5::unit::UnitADS1100;
38using HatADC11 = m5::unit::UnitADS1110;
39using HatDAC2 = m5::unit::UnitGP8413;
40
41} // namespace unit
42} // namespace m5
43#endif
16-bit, self-calibrating, delta-sigma A/D converter
Definition unit_ADS1100.hpp:41
16-bit, self-calibrating, delta-sigma A/D converter
Definition unit_ADS1110.hpp:41
Digital-to-analog signal conversion unit.
Definition unit_GP8413.hpp:39
Digital-to-analog signal conversion unit.
Definition unit_MCP4725.hpp:36
Top level namespace of M5stack.
Unit-related namespace.
ADS1100 Unit for M5UnitUnified.
ADS1110 Unit for M5UnitUnified.
GP8413 Unit for M5UnitUnified.
MCP4725 Unit for M5UnitUnified.