can't push chnages :(

Fork of FBRDash by Michael Allan

Revision:
5:177520d43c87
Parent:
2:825f572902c6
--- a/src/LEDS.cpp	Mon Jun 25 21:59:31 2012 +0000
+++ b/src/LEDS.cpp	Sun Oct 14 21:09:49 2012 +0000
@@ -14,30 +14,16 @@
 //Calculate new PWM values
 void LEDS::refresh(float rpm)
 {
-    int value;
-    int remainder;
-    int i;
     
-    //Number of fully-lit LEDs
-    value = rpm / RESOLUTION;
-  
-    for(i = 0; i < NUM_LEDS; i++)
-    {          
-        if(i < value)
-        {   
-            //First LEDs on
-            pins[i] = 1.0;
-        }
-        else if(i == value)
-        {
-            //Last LED partially lit - calculate intensity and set.
-            remainder = (int)rpm % RESOLUTION;
-            pins[i] = (float)remainder / (float)RESOLUTION;
-        }
-        else
-        {
-            //All others off
-            pins[i] = 0.0;
-        }
-    }
+    //Engine running
+    pins[0]=(rpm-1000)/4000;
+    //Change Down
+    pins[1]=(rpm-5000)/2000;
+    //Good gear
+    pins[2]=(rpm-7000)/2000;
+    pins[3]=(rpm-9000)/2000;
+    //Change up
+    pins[4]=(rpm-11000)/500;
+    //Change up urgently
+    pins[5]=(rpm-11500)/500;
 }
\ No newline at end of file