You've already forked TEF6686_Driver
fix bytes
This commit is contained in:
@@ -69,10 +69,10 @@ class I2CPCClient:
|
|||||||
return self._send_packet(payload, False)
|
return self._send_packet(payload, False)
|
||||||
|
|
||||||
def write_eeprom(self, addr: int, data: bytes):
|
def write_eeprom(self, addr: int, data: bytes):
|
||||||
payload = bytes([7]) + struct.pack(">I", addr) + data
|
payload = bytes([7]) + struct.pack(">H", addr) + data
|
||||||
return self._send_packet(payload, False)
|
return self._send_packet(payload, False)
|
||||||
def read_eeprom(self, addr: int, len: int):
|
def read_eeprom(self, addr: int, len: int):
|
||||||
payload = bytes([8]) + struct.pack(">I", addr) + bytes([len])
|
payload = bytes([8]) + struct.pack(">H", addr) + bytes([len])
|
||||||
return self._send_packet(payload, False)
|
return self._send_packet(payload, False)
|
||||||
|
|
||||||
def version(self): return self._send_packet(bytes([4]))
|
def version(self): return self._send_packet(bytes([4]))
|
||||||
|
|||||||
Reference in New Issue
Block a user