Sha256: c95ebd9fcab88eb85ab6d000e9ce1e338b53326f1d7465dfe683b52d1b0d666f
Contents?: true
Size: 453 Bytes
Versions: 1
Compression:
Stored size: 453 Bytes
Contents
require "../serialport.so" if ARGV.size < 4 STDERR.print <<EOF Usage: ruby #{$0} num_port bps nbits stopb EOF exit(1) end sp = SerialPort.new(ARGV[0].to_i, ARGV[1].to_i, ARGV[2].to_i, ARGV[3].to_i, SerialPort::NONE) open("/dev/tty", "r+") { |tty| tty.sync = true Thread.new { while true do tty.printf("%c", sp.getc) end } while (l = tty.gets) do sp.write(l.sub("\n", "\r")) end } sp.close
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
serialport-1.0.4 | test/miniterm.rb |