Method: Pigpio#initialize
- Defined in:
- lib/pigpio.rb
#initialize(addr = nil, port = nil, &blk) ⇒ Pigpio
Returns a new instance of Pigpio.
19 20 21 22 23 24 25 |
# File 'lib/pigpio.rb', line 19 def initialize(addr = nil, port = nil, &blk) @pi = IF.pigpio_start(addr, port) if blk && connect blk.call(self) IF.pigpio_stop(@pi) end end |