parent
d3b0a8fa4c
commit
5c9d45b725
@ -0,0 +1,25 @@
|
||||
import serial
|
||||
|
||||
class Display:
|
||||
def __init__(self,portname="/dev/ttyUSB0"):
|
||||
#code here
|
||||
self.serialport=None
|
||||
self.open_port(portname)
|
||||
|
||||
def __del__(self):
|
||||
if (not self.serialport == None):
|
||||
self.serialport.close()
|
||||
self.serialport=None
|
||||
|
||||
def open_port(self,portname):
|
||||
self.serialport = serial.Serial(portname,9600,timeout=2,rtscts=True, dsrdtr=True)
|
||||
self.reset_display()
|
||||
self.send("Hello world")
|
||||
|
||||
|
||||
def reset_display(self):
|
||||
print ("Initializing display on port %s\n" % self.serialport )
|
||||
#code here
|
||||
|
||||
def send(self,text):
|
||||
self.serialport.write(text)
|
Loading…
Reference in new issue