mn

Dependents:   atmel1602_24c256

Files at this revision

API Documentation at this revision

Comitter:
attila0970
Date:
Mon Aug 12 11:10:04 2019 +0000
Parent:
1:601e1435dfb8
Commit message:
asd;

Changed in this revision

Thermistor.cpp Show annotated file Show diff for this revision Revisions of this file
Thermistor.h Show annotated file Show diff for this revision Revisions of this file
--- a/Thermistor.cpp	Wed Mar 09 13:56:37 2016 +0000
+++ b/Thermistor.cpp	Mon Aug 12 11:10:04 2019 +0000
@@ -32,8 +32,8 @@
     // https://en.wikipedia.org/wiki/Steinhart%E2%80%93Hart_equation
     float Thermistor::get_temperature()
     {
-        float temperature =0, resistance =0;
-        float steinhart =0;
+        double temperature =0, resistance =0;
+        double steinhart =0;
         double a=0;
         int smooth = 5;             // Number of samples to smooth
         
--- a/Thermistor.h	Wed Mar 09 13:56:37 2016 +0000
+++ b/Thermistor.h	Mon Aug 12 11:10:04 2019 +0000
@@ -78,7 +78,7 @@
 #include "mbed.h"
 
 
-#define THERMISTORNOMINAL 100000      // 100k default 
+#define THERMISTORNOMINAL 10000      // 100k default 
 // temp. for nominal resistance (almost always 25 C)
 #define TEMPERATURENOMINAL 25   
 // The beta coefficient of the thermistor (usually 3000-4000)
@@ -108,10 +108,10 @@
  
 private:
     AnalogIn _pin;
-    float ThermistorNominal;
-    float TemperatureNominal;
-    float BCoefficient;
-    float SeriesResistor;
+    double ThermistorNominal;
+    double TemperatureNominal;
+    double BCoefficient;
+    double SeriesResistor;
 };
  
 #endif