     {
       if(UsrInput == 1 || UsrInput == 2) //[Display Up or Down Button]  Speed, $
        {
-         if (mode == 3)
-          {
-           if(UsrInput == 1 )
-            {
-             if (BackLight <7)
-              {
-               BackLight = BackLight+1;
-              }
-             else
-              {
-               BackLight = 1;
-              }
-            }
-           else
-            {
-             if (BackLight >1)
-              {
-               BackLight = BackLight-1;
-              }
-             else
-              {
-               BackLight = 7;
-              }
-            }
-           //setBacklightColour (BackLight) ;
-          }
-         else
+//         if (mode == 3)
+//          {
+//           if(UsrInput == 1 )
+//            {
+//             if (BackLight <7)
+//              {
+//               BackLight = BackLight+1;
+//              }
+//             else
+//              {
+//               BackLight = 1;
+//              }
+//            }
+//           else
+//            {
+//             if (BackLight >1)
+//              {
+//               BackLight = BackLight-1;
+//              }
+//             else
+//              {
+//               BackLight = 7;
+//              }
+//            }
+//           //setBacklightColour (BackLight) ;
+//          }
+//         else
           {
            NewTrgtVal = true;
            if(UsrInput == 1 )

{
//   detachInterrupt(InterruptId);
   unsigned long ThisIntTime = micros();
   if (ThisIntTime < WaitInterval) return;
   WaitInterval = ThisIntTime+3000; //move the next valid interrupt out by 3 milliSeconds (the squivalent of the spindle turning @ 20K RPM )
   if (eventCounter == 1)
     {
      Start = ThisIntTime;
     }
   if (eventCounter == SampleCnt+1)
     {

bool NewTrgtVal = true; //used to determine if display needs updating
bool ExitNow = false;
bool NuInput = true;
bool ActivIntrpt = false;
//char *intFlgStat;
//int ThrtlLpCnt= 0;
//int Startup = 0; // Locks out pid calcs on startup to give the default throttle setting a chance to take effect before correcting it
