Drivers for temperature and humidity sensor SHF15. Modified for EDE_PRO2_team1
Fork of PRO2_SHT15_Example by
get_temp.cpp
- Committer:
- OlgaHoeyer
- Date:
- 2017-05-18
- Revision:
- 6:d17b645ed2a5
File content as of revision 6:d17b645ed2a5:
//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); }