Program Listing for File pas-co2-platf-ino.hpp¶
↰ Return to documentation for file (src/pas-co2-platf-ino.hpp)
#ifndef PAS_CO2_PLATF_INO_HPP_
#define PAS_CO2_PLATF_INO_HPP_
#include <Arduino.h>
#include <Wire.h>
#if defined(XMC1100_XMC2GO)
#define PASCO2_INO_I2C &Wire
#define PASCO2_INO_UART nullptr
#define PASCO2_INO_INT 9
#elif defined(XMC4700_Relax_Kit)
#define PASCO2_INO_I2C &Wire
#define PASCO2_INO_UART &Serial1
#define PASCO2_INO_INT 2
#elif defined(XMC1100_Boot_Kit)
#define PASCO2_INO_I2C &Wire
#define PASCO2_INO_UART nullptr
#define PASCO2_INO_INT 2
#elif defined(ARDUINO_FEATHER_ESP32)
#define PASCO2_INO_I2C &Wire
#define PASCO2_INO_UART nullptr
#define PASCO2_INO_INT 14
#else
#define PASCO2_INO_I2C &Wire
#define PASCO2_INO_UART nullptr
#define PASCO2_INO_INT 0xFF
#endif
#endif