puts("ERROR: read timeout!\n") if error_msg
return nil
end
- s.gsub(/\006/, '');
+ return s.delete("\006");
end
def readTestVector(param)
set=m[1].to_i;
print("\nSet "+m[1]+":");
end
- if (m=/Set [0-9]*, vector#[\s]*([0-9]+):/.match(lb))
+ if (m=/Set [0-9], vector#[\s]*([0-9]+):/.match(lb))
vector=m[1].to_i;
#print(" "+m[1]);
if(vector!=0 && vector % $linewidth==0)
puts("\nPort: "+ARGV[0]+ "@"+ARGV[1]+" "+ARGV[2]+"N"+ARGV[3]+"\n");
$linewidth = 16
-$sp = SerialPort.new(ARGV[0], ARGV[1].to_i, ARGV[2].to_i, ARGV[3].to_i, SerialPort::SOFT);
-$sp.read_timeout=1000; # 1 secound
+$sp = SerialPort.new(ARGV[0], ARGV[1].to_i, ARGV[2].to_i, ARGV[3].to_i, SerialPort::NONE);
+$sp.read_timeout=10000; # 1 secound
$extended_wait=100;
$sp.write(command);