LTPS C++ API
humidity.h
1 
6 #ifndef __LHUMIDITY_H__
7 #define __LHUMIDITY_H__
8 
14 struct HumData
15 {
17  float humidity;
18 
20  float temperature;
21 
23  int status;
24 
26  const char* error;
27 };
28 
34 class Humidity
35 {
36 public:
37 
38  Humidity();
39 
40  virtual ~Humidity();
41 
43 
47  void getData(const char* socket, HumData &hum);
48 };
49 
50 #endif
Struct with data output for HIH6130.
Definition: humidity.h:14
int status
Return status (EXIT_SUCCESS or EXIT_FAILURE)
Definition: humidity.h:23
const char * error
String error if something goes wrong (NULL for success)
Definition: humidity.h:26
void getData(const char *socket, HumData &hum)
Get current humidity/temperature.
Class for ambient humidity/temperature meter tibbit control (Tibbit #30)
Definition: humidity.h:34
float temperature
Temperature in degrees Celsius.
Definition: humidity.h:20
float humidity
RH in percents.
Definition: humidity.h:17