Corrected the convcycle comments.
authorFredrik Tolf <fredrik@dolda2000.com>
Wed, 27 Aug 2008 21:03:25 +0000 (23:03 +0200)
committerFredrik Tolf <fredrik@dolda2000.com>
Wed, 27 Aug 2008 21:03:25 +0000 (23:03 +0200)
kokare.c

index f98fd96..8b3c2ba 100644 (file)
--- a/kokare.c
+++ b/kokare.c
@@ -228,10 +228,17 @@ void convcycle(void)
      * Theoretically:
      *  t = RC * ln(2) => R = t / (C * ln(2))
      *  R = A * exp(B / T) => T = B / ln(R / A)
-     *  T = B / ln(R / (A * C * ln(2)))
-     * In the following: 
+     *  T = B / ln(t / (A * C * ln(2)))
+     * Where:
+     *  t = The measured time (s)
+     *  R = The resistance of the thermistor (Ohm)
+     *  C = The capacitance of the capacitor (F)
+     *  T = The temperature (K)
+     *  A, B are the thermistor-specific constants
+     *
+     * In the following code:
      *  a = ttimea as float
-     *  C = 1e6 / (A * C * ln(2))
+     *  C = 1e-6 / (A * C * ln(2))
      *  ra = a * C
      *  l = ln(ra)
      *  t = B / l