fix
This commit is contained in:
@ -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:
|
||||||
|
Reference in New Issue
Block a user