Sensiron SHT 7x Temperature and humidity device library

Dependents:   temp xj-Nucleo-F303K8-SHT75-TEST

Revision:
2:dd218144f9fe
Parent:
1:20aa2d4a28bf
Child:
3:c6a7a49099fe
--- a/sht7X.h	Wed Oct 27 15:51:27 2010 +0000
+++ b/sht7X.h	Wed Oct 27 16:09:11 2010 +0000
@@ -41,23 +41,39 @@
 * calculate the liniarised humidity value.
 * #include "mbed.h"
 * #include "SHT7X.h"
-00035  * 
-00036  * Servo myservo(p21);
-00037  * 
-00038  * int main() {
-00039  *     while(1) {
-00040  *         for(int i=0; i<100; i++) {
-00041  *             myservo = i/100.0;
-00042  *             wait(0.01);
-00043  *         }
-00044  *         for(int i=100; i>0; i--) {
-00045  *             myservo = i/100.0;
-00046  *             wait(0.01);
-00047  *         }
-00048  *     }
-00049  * }
-00050  * @endcode
-00051  */
+* 
+* SHT75 sht(p12, p11); 
+* Serial pc(USBTX, USBRX); 
+* 
+* int main() 
+*     {
+*     float temperature;                    // temperature -40 to 120 deg C
+*     float humidity;                       // relative humidity 1% to 100%
+*     float humi_f,rh_li,rh_true;           // working registers for Illustration purposes
+*     int t;                                // temporary store for the temp ticks
+*     int h;                                // temp store for the humidity ticks
+
+*     pc.baud(115200);
+*
+*     while(1)
+*         {
+*         sht.readTempTicks(&t); 
+*         temperature = ((float)(t) * 0.01) - 39.61;
+*
+*         sht.readHumidityTicks(&h); 
+*         humi_f = (float)(h);
+*         rh_lin = C3 * humi_f * humi_f + C2 * humi_f + C1;
+*         rh_true=(((tv[a]/100)-25)*(T1+T2*humi_f)+rh_lin);
+*         if(rh_true>100)rh_true=100;                             //cut if the value is outside
+*         if(rh_true<1)rh_true=1;                                 //the physical possible range
+*         huididty = rh_true;                   
+*         pc.printf("Temp: %2.2f RH %2.2f\n\r",temperature, humidity);         
+*         }
+*     }
+* }
+* @endcode
+*/
+
 class SHT75 
     {
     public: