46 lines
1.3 KiB
Python
46 lines
1.3 KiB
Python
#! /usr/bin/env python3
|
|
import serial
|
|
|
|
chars=" qwertzuiopü+asdfghjklöä#yxcvbnm,.-QWERTZUIOPÜ*ASDFGHJKLÖÄ'YXCVBNM;:_1234567890ß!\"§$%&/()=?"
|
|
|
|
def main():
|
|
with serial.Serial('/dev/ttyUSB0', 9200, timeout=1) as ser:
|
|
|
|
|
|
print("ZWÖLF BOXKÄMPFER JAGEN VIKTOR QUER ÜBER DEN GROßEN SYLTER DEICH.")
|
|
print("zwölf boxkämpfer jagen viktor quer über den großen sylter deich.")
|
|
print("+#,.-*';:_1234567890!\"§$%&/()=?")
|
|
print("")
|
|
|
|
|
|
ser.write("ZWÖLF BOXKÄMPFER JAGEN VIKTOR QUER ÜBER DEN GROßEN SYLTER DEICH.".encode())
|
|
ser.write(b'\r\n')
|
|
ser.write("zwölf boxkämpfer jagen viktor quer über den großen sylter deich.".encode())
|
|
ser.write(b'\r\n')
|
|
ser.write("+#,.-*';:_1234567890!\"§$%&/()=?".encode())
|
|
|
|
ser.write(b'\r\n')
|
|
ser.write(b'\r\n')
|
|
|
|
|
|
print("# if the text looks like the following, use_rn is turned on")
|
|
print("Zeile1, rn")
|
|
print("Zeile2, n")
|
|
print("Zeile4 Zeile3, r")
|
|
|
|
ser.write(b'Zeile1, rn')
|
|
ser.write(b'\r\n')
|
|
ser.write(b'Zeile2, n')
|
|
ser.write(b'\n')
|
|
ser.write(b'Zeile3, r')
|
|
ser.write(b'\r')
|
|
ser.write(b'Zeile4')
|
|
ser.write(b'\r\n')
|
|
|
|
|
|
|
|
|
|
|
|
if __name__ == "__main__":
|
|
main()
|