Syggestions

Dependencies:   CheckRTC LPS25H hts221

Fork of ELEC350-extended-referral2 by satbir panesar

Revision:
33:cffe0ae69aa6
Parent:
32:260a288be58f
Child:
34:62aae7d507e2
--- a/main.cpp	Mon Mar 27 09:35:05 2017 +0000
+++ b/main.cpp	Wed Mar 29 11:34:00 2017 +0000
@@ -14,13 +14,13 @@
 uint32_t seconds = 0, minutes=0, hours=0; 
 
 LPS25H barometer(i2c2, LPS25H_V_CHIP_ADDR);
-
+HTS221 humidity(I2C_SDA, I2C_SCL);
 
 
 int main()
   {
-  hts221_init();
-  HTS221_Calib();
+  humidity.init();
+  humidity.calib();
   printf("SOFT253 simple Temperature Humidity and Pressure Sensor Monitor\n\r");
   printf("Using the X-NUCLEO-IKS01A1 shield and MBED Libraries\n\r");
     //printf("%#x\n\r",barometer.read_id());
@@ -34,7 +34,7 @@
         printf("Using the X-NUCLEO-IKS01A1 shield and MBED Libraries\n\r");
       }
       if(cmd=='A'){
-        HTS221_ReadTempHumi(&tempCelsius, &humi);
+        humidity.ReadTempHumi(&tempCelsius, &humi);
         printf("%4.2fC %3.1f%%", tempCelsius, humi);
         barometer.get();
         printf(" %6.1f %4.1f\r\n", barometer.pressure(), barometer.temperature());