GPIOイベントをmrubyで使えるようにしたいと思いmruby-bsdgpioにメソッドを追加してみました。
t = BsdGpio.new(0)
p t.waitedge(12, BsdGpio::EDGE_RISING)
非同期で処理したいケースではlibuv+mruby-uv(kqueue)なんかを使うのが良いかもしれません。
More than 1 year has passed since last update.
GPIOイベントをmrubyで使えるようにしたいと思いmruby-bsdgpioにメソッドを追加してみました。
t = BsdGpio.new(0)
p t.waitedge(12, BsdGpio::EDGE_RISING)
非同期で処理したいケースではlibuv+mruby-uv(kqueue)なんかを使うのが良いかもしれません。
Register as a new user and use Qiita more conveniently