예제 #1
0
 public void Blink(int repeat = 1, int delay = 1000)
 {
     for (int i = 0; i < repeat; i++)
     {
         Mgr.SetDigitalPin(_ledBuiltInPinNumber, true);
         System.Threading.Thread.Sleep(delay);
         Mgr.SetDigitalPin(_ledBuiltInPinNumber, false);
     }
 }
예제 #2
0
 public void Enable()
 {
     Mgr.SetDigitalPin(_enablePin, false);
     _enabled = true;
 }
예제 #3
0
 protected void SetPin(bool state)
 {
     Mgr.SetDigitalPin(_pin, state);
 }
예제 #4
0
 public void Disable()
 {
     Mgr.SetDigitalPin(_enablePin, true);
     _enabled = false;
 }