php-linux-gpio/README.md

25 lines
510 B
Markdown
Raw Normal View History

2014-06-06 14:00:34 +00:00
Linux Userspace GPIO Library
============================
* Export and Unexport GPIO pins
* Interrupt support (*)
* Rewrite of NoccyLabs RaspIO
## Interrupts
For interrupts to work, you need to first bind the interrupt handler, and then
make sure to call on `Gpio#refresh()` every cycle to poll the interrupt flag on
the selected pins.
$gpio = new Gpio();
$gpio->onInterrupt(Gpio::get(0), "rising", function($e) { ... });
while (..) {
..
$gpio->refresh();
}
##