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