From 4db2541543906e3a7bf2f7d218ef1374587baf42 Mon Sep 17 00:00:00 2001 From: Jens Ahrensfeld Date: Fri, 8 Mar 2019 21:00:08 +0000 Subject: [PATCH] - added serial test git-svn-id: http://moon:8086/svn/projects/HendiControl@91 fda53097-d464-4ada-af97-ba876c37ca34 --- Control/brewpi/serial_test.py | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 Control/brewpi/serial_test.py diff --git a/Control/brewpi/serial_test.py b/Control/brewpi/serial_test.py new file mode 100644 index 0000000..34006a6 --- /dev/null +++ b/Control/brewpi/serial_test.py @@ -0,0 +1,32 @@ +#!/usr/bin/python3 + +import time +import serial + +if __name__ == '__main__': + + ser = serial.Serial ('/dev/ttyUSB0', 9600) + ser.set_output_flow_control(True) + + try: + ser.open() + except: + ser.close() + ser.open() + + time.sleep(1.0) + print ("RTS = {}, DTR = {}".format(ser.rts, ser.dtr)) + time.sleep(0.5) + + ser.rts = False + print ("RTS = {}, DTR = {}".format(ser.rts, ser.dtr)) + time.sleep(0.5) + + ser.dtr = False + print ("RTS = {}, DTR = {}".format(ser.rts, ser.dtr)) + time.sleep(1.0) + + ser.close() + + print ("End of program.") +