X-Git-Url: http://git.hcoop.net/clinton/Smoothieware.git/blobdiff_plain/d4ee6ee239981a7fbc9fb24849182d5b9e2cee29..ec54c0c033cf79f6e447501d2479cd49bbe1409e:/smoothie-stream.py diff --git a/smoothie-stream.py b/smoothie-stream.py index 54564a69..ac2b5113 100644 --- a/smoothie-stream.py +++ b/smoothie-stream.py @@ -10,6 +10,11 @@ import sys import telnetlib import argparse +def write_raw_sequence(tn, seq): + sock = tn.get_socket() + if sock is not None: + sock.send(seq) + # Define command line argument interface parser = argparse.ArgumentParser(description='Stream g-code file to Smoothie over telnet.') parser.add_argument('gcode_file', type=argparse.FileType('r'), @@ -27,8 +32,11 @@ verbose = not args.quiet print("Streaming " + args.gcode_file.name + " to " + args.ipaddr) tn = telnetlib.Telnet(args.ipaddr) +# turn on prompt +#write_raw_sequence(tn, telnetlib.IAC + telnetlib.DO + "\x55") + # read startup prompt -tn.read_until("> ") +tn.read_until("Smoothie command shell") okcnt= 0 linecnt= 0