module PrologixGpib::Lan
Constants
- DEVICE_PORT
- EOL
Public Class Methods
new(ip, mode: :controller, address: 9) { |self| ... }
click to toggle source
# File lib/prologix_gpib/lan.rb, line 8 def initialize(ip, mode: :controller, address: 9) @socket = TCPSocket.new ip, DEVICE_PORT # open_serial_port(paths) # flush # self.mode = mode # self.address = address # self.auto = :disable # self.eos = 0 yield self if block_given? end
Public Instance Methods
version()
click to toggle source
# File lib/prologix_gpib/lan.rb, line 21 def version @socket.send "++ver#{EOL}", 0 @socket.gets.chomp end