This commit is contained in:
2019-07-10 13:07:04 +02:00
parent 782a4a296b
commit 3b61437da7

View File

@ -1,5 +1,4 @@
import serial import serial
import serial.serialutil
import ctypes import ctypes
import wiringpi import wiringpi
import array import array
@ -17,7 +16,7 @@ class MyRS485(serial.Serial):
def write(self, b): def write(self, b):
wiringpi.digitalWrite(DE_PIN, wiringpi.HIGH) wiringpi.digitalWrite(DE_PIN, wiringpi.HIGH)
super.write(b) super().write(b)
while True: while True:
fcntl.ioctl(self.fileno(), termios.TIOCSERGETLSR, self.buf, 1) fcntl.ioctl(self.fileno(), termios.TIOCSERGETLSR, self.buf, 1)
if self.buf[0] & termios.TIOCSER_TEMT: if self.buf[0] & termios.TIOCSER_TEMT: