Example #1
0
 public function __construct(Pin $pin_a, Pin $pin_b)
 {
     $this->pin_a = $pin_a->setFunction(Pin\PinFunction::OUTPUT);
     $this->pin_b = $pin_b->setFunction(Pin\PinFunction::OUTPUT);
     $this->stop();
 }
Example #2
0
 public function __construct(Pin $pin)
 {
     $this->pin = $pin;
     $pin->setFunction(Pin\PinFunction::INPUT);
 }
Example #3
0
 public function __construct(Pin $pin, $active_high = true)
 {
     $this->pin = $pin;
     $this->active_high = $active_high;
     $pin->setFunction(Pin\PinFunction::OUTPUT);
 }