module ArduinoIrRemote

Constants

DATA
DATA_FILE
VERSION

Public Class Methods

connect(port=nil) click to toggle source
# File lib/arduino_ir_remote/main.rb, line 6
def self.connect(port=nil)
  port = list[0] unless port
  raise ArgumentError, "IR Remote not found" unless port
  ArduinoIrRemote::Device.new port || list[0]
end
list() click to toggle source
# File lib/arduino_ir_remote/main.rb, line 2
def self.list
  Dir.entries('/dev').grep(/tty\.?(usb|acm)/i).map{|fname| "/dev/#{fname}"}
end