summaryrefslogtreecommitdiff
path: root/SensorHandler/SensorHandler.h
diff options
context:
space:
mode:
Diffstat (limited to 'SensorHandler/SensorHandler.h')
-rw-r--r--SensorHandler/SensorHandler.h12
1 files changed, 8 insertions, 4 deletions
diff --git a/SensorHandler/SensorHandler.h b/SensorHandler/SensorHandler.h
index f3ad83d..01ccf77 100644
--- a/SensorHandler/SensorHandler.h
+++ b/SensorHandler/SensorHandler.h
@@ -22,14 +22,18 @@
class SensorHandler
{
public:
+ enum Scale{CELSIUS, FAHRENHEIT};
SensorHandler(void);
~SensorHandler(void);
MMA845x_DATA getAcceleration(void);
- uint16_t getLight(void);
- uint32_t getPressure(void);
+ float getLight(void);
+ uint16_t getLightRaw(void);
+ float getPressure(void);
+ uint32_t getPressureRaw(void);
+ float getTemp(Scale);
+ float getAltitude(void);
MPL3115A2_DATA getBarometer(void);
-
-
+
private:
Thread _getSensorThread;
static void startSensorThread (void const *p);