Drivers for temperature and humidity sensor SHF15. Modified for EDE_PRO2_team1

Dependencies:   SHTx mbed

Fork of PRO2_SHT15_Example by Olga Høyer

Revision:
6:d17b645ed2a5
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/get_temp.cpp	Thu May 18 21:21:13 2017 +0000
@@ -0,0 +1,38 @@
+//Author : Olga Hoeyer
+//Date : 18 May 2017
+//Version : 2.0
+//Changes: Structure changed to modular, to ease future use of the funktion.
+//Copyright : Open for everyone
+//
+//Description : Function will get a temperature value from the SHF-15 sensor
+//Output is value in Celsius (float).
+
+
+#include "mbed.h"
+#include "SHTx/sht15.hpp"
+
+DigitalOut busy(LED1);
+//ports on the Nucleo: PB_8, PB_9
+SHTx::SHT15 sensor(PB_8, PB_9);
+
+float GetTemperature()
+{
+//VARIABLES:
+    float temperature;          //this will be data read from sensor
+    
+    // Speed things up a bit.
+        sensor.setOTPReload(false);
+        sensor.setResolution(true);
+
+        busy = true;
+        sensor.update();
+        busy = false;
+
+    // Temperature in celcius
+    sensor.setScale(false);
+    temperature=sensor.getTemperature();       
+
+    wait(5);
+    return (temperature);
+
+}
\ No newline at end of file