From d0f82299c0a060bfd37558c5e6eacbff6d01b0d5 Mon Sep 17 00:00:00 2001 From: Fisch Date: Sun, 13 Feb 2022 13:00:19 +0100 Subject: [PATCH] add python serial write script --- tools/serialtype.py | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 tools/serialtype.py diff --git a/tools/serialtype.py b/tools/serialtype.py new file mode 100644 index 0000000..40cf911 --- /dev/null +++ b/tools/serialtype.py @@ -0,0 +1,31 @@ +#! /usr/bin/env python3 +import serial + +#chars=" qwertzuiopü+asdfghjklöä#yxcvbnm,.-QWERTZUIOPÜ*ASDFGHJKLÖÄ'YXCVBNM;:_1234567890ß!\"§$%&/()=?" +chars=" qwertzuiop+asdfghjklöä#yxcvbnm,.-QWERTZUIOP*ASDFGHJKLÖÄ'YXCVBNM;:_1234567890ß!\"§$%&/()=?" + +#asciiresolution_max=[97,65] #maximum, in characters xy. Teilung=15 +#asciiresolution_max=[78,65] #maximum, in characters xy. Teilung=12 +asciiresolution_max=[65,30] #maximum, in characters xy. Teilung=10 + + + +def main(): + import sys + if len(sys.argv) != 2: + print("Usage: serialtype filename") + sys.exit(1) + filename=sys.argv[1] + + with serial.Serial('/dev/ttyUSB0', 9200, timeout=1) as ser: + ser.write(b'test') + ser.write(b'\n') + ser.write(b'zeile2') + + + + + + +if __name__ == "__main__": + main()