PAS CO2 Sensor  1.0.3
C++ library for Infineon Photoacoustic Spectroscopy (PAS) XENSIV™ CO2 miniaturized sensor
pas-co2-conf.hpp
Go to the documentation of this file.
1 
25 #ifndef PAS_CO2_CONF_HPP_
26 #define PAS_CO2_CONF_HPP_
27 
28 #include "pas-co2-conf-opts.hpp"
29 
34 #ifndef PAS_CO2_INTF
35 #define PAS_CO2_INTF PAS_CO2_INTF_ALL
36 #endif
37 
43 #define IS_INTF(_INTF_) ((PAS_CO2_INTF & _INTF_) == _INTF_)
44 
49 #ifndef PAS_CO2_LOGGER_ENABLED
50 #define PAS_CO2_LOGGER_ENABLED 1
51 #endif
52 
57 #if (PAS_CO2_LOGGER_ENABLED == 1)
58 
59 #define PAS_CO2_CORE_LOGGER_ENABLED 0
60 #define PAS_CO2_SERIAL_LOGGER_ENABLED 0
61 #define PAS_CO2_I2C_LOGGER_ENABLED 0
62 #define PAS_CO2_UART_LOGGER_ENABLED 0
63 #define PAS_CO2_PULSE_LOGGER_ENABLED 0
64 #define PAS_CO2_PWM_LOGGER_ENABLED 0
65 #define PAS_CO2_REG_LOGGER_ENABLED 0
66 #define PAS_CO2_APP_LOGGER_ENABLED 1
68 #endif
69 
70 #include "pas-co2-conf-dfl.hpp"
71 
72 #endif
PAS CO2 Default Library Configuration.
PAS CO2 Library Configuration Options.