You've already forked TEF6686_Driver
proper driver for tef
This commit is contained in:
@@ -6,8 +6,7 @@ class I2CPCClient:
|
||||
def __init__(self, port, baudrate=115200, timeout=1):
|
||||
self.ser = serial.Serial(port=port, baudrate=baudrate, timeout=timeout)
|
||||
self.ser.write(b"~/")
|
||||
self.ser.flush()
|
||||
while not ((d := self.ser.read_all()) and b"\x01\xff" in d): time.sleep(0.01)
|
||||
while not ((d := self.ser.read_all()) and (b"\x01" in d or b"\xff" in d)): time.sleep(0.01)
|
||||
|
||||
def _send_packet(self, payload: bytes):
|
||||
self.ser.write(bytes([len(payload)]) + payload)
|
||||
|
||||
Reference in New Issue
Block a user