PAS CO2 Sensor  1.0.3
C++ library for Infineon Photoacoustic Spectroscopy (PAS) XENSIV™ CO2 miniaturized sensor
pas-co2-pal-logger-ino.hpp
Go to the documentation of this file.
1 
10 #ifndef PAS_CO2_PAL_LOGGER_INO_H_
11 #define PAS_CO2_PAL_LOGGER_INO_H_
12 
13 #include "pas-co2-conf.hpp"
14 #include "pas-co2-pal-logger.hpp"
15 
16 #if (PAS_CO2_LOGGER_ENABLED == 1)
17 
18 using namespace pasco2;
19 
25 class LoggerIno : public LoggerPAL
26 {
27  public:
28  LoggerIno ();
29  ~LoggerIno ();
30  Error_t init ();
31  Error_t deinit ();
32  Error_t write (const uint8_t * log_data, uint32_t length);
33 };
34 
40 extern LoggerIno logpalino;
41 
42 #endif /* PAS_CO2_LOGGER_ENABLED */
43 #endif
Definition: pas-co2-pal-logger.hpp:28
LoggerIno logpalino
Default LoggerIno.
Definition: pas-co2-pal-logger-ino.cpp:78
Definition: pas-co2-i2c.hpp:21
Error_t
Definition: pas-co2-types.hpp:24
PAS CO2 Logger Platform Abstraction Layer.
PAS CO2 Library Configuration.
Definition: pas-co2-pal-logger-ino.hpp:25