예제 #1
0
 public void SwitchBacklightOff()
 {
     //
     // This will cause the backlight to go off
     //
     msBacklightTime = UtilsClass.msTime();
 }
예제 #2
0
        void backlightHandler()
        {
            while (true)
            {
                if (msBacklightTime > 0 && BacklightOff == false)
                {
                    if (UtilsClass.msTime() > msDisplayTimeout)
                    {
                        BacklightOff = true;

                        //LCDbacklight.Write(false);  // Switch it off
                    }
                }
                Thread.Sleep(1000);
            }
        }
예제 #3
0
 public void ResetBacklight()
 {
     msDisplayTimeout = UtilsClass.msTime() + msBacklightTime;
 }
예제 #4
0
 static void ResetBacklightInternal()
 {
     msDisplayTimeout = UtilsClass.msTime() + msBacklightTime;
 }