example for SHT25 humidity and temperature sensor

Dependencies:   mbed lib_SHT25

main.cpp

Committer:
YSI
Date:
2021-06-30
Revision:
3:d20d2edb61cb
Parent:
2:3d0d54bad359
Child:
7:d72c18c3ccca

File content as of revision 3:d20d2edb61cb:

#include "lib_SHT25.h"
 
Serial pc(USBTX, USBRX);
SHT25  sensor(I2C_SDA, I2C_SCL);

int main()
{
    float temperature, humidity;
    while(1)
    {
        temperature = sensor.getTemperature();
        humidity = sensor.getHumidity();
        pc.printf("\r\ntemperature = %6.2f%cC -|- humidity = %6.2f%%RH", temperature, 248, humidity);
        sensor.waitSafeHeat();
        sensor.getData(&temperature, &humidity);
        pc.printf("\r\ntemperature = %6.2f%cC -|- humidity = %6.2f%%RH", temperature, 248, humidity);
        sensor.waitSafeHeat();
    }
}