class PhidgetRfid::Commands
Public Class Methods
new(r)
click to toggle source
# File lib/phidget_rfid/commands.rb, line 14 def initialize (r) @rfid_handler = r end
Public Instance Methods
clear(params)
click to toggle source
# File lib/phidget_rfid/commands.rb, line 58 def clear(params) system "clear" or system "cls" end
device(params)
click to toggle source
# File lib/phidget_rfid/commands.rb, line 65 def device(params) puts @rfid_handler.device end
log(params)
click to toggle source
# File lib/phidget_rfid/commands.rb, line 72 def log(params) puts @rfid_handler.log end
protocol(params)
click to toggle source
# File lib/phidget_rfid/commands.rb, line 49 def protocol(params) puts @rfid_handler.protocol end
read(params)
click to toggle source
# File lib/phidget_rfid/commands.rb, line 22 def read(params) puts @rfid_handler.read end
write(params)
click to toggle source
# File lib/phidget_rfid/commands.rb, line 32 def write(params) if params.size == 1 puts @rfid_handler.write params[0] elsif params.size == 2 puts @rfid_handler.write params[0], params[1] elsif params.size == 3 puts @rfid_handler.write params[0], params[2], params[3] end end