Example #1
0
 public void watch()
 {
     GPIO.Value val = Gpio.ReadValue();
     while (val != OldValue)
     {
         val = Gpio.ReadValue();
         if (Delegate != null)
         {
             Delegate.DynamicInvoke();
         }
         Thread.Sleep(10);
     }
 }
Example #2
0
 public void Start()
 {
     Thread   = new Thread(new ThreadStart(watch));
     OldValue = Gpio.value;
     Thread.Start();
 }