cancel bytes(list)

This commit is contained in:
pikastech 2022-09-19 00:50:52 +08:00
parent cd3585c14c
commit 45cd4bfed7
2 changed files with 6 additions and 2 deletions

View File

@ -29,7 +29,9 @@ class ModBus(_modbus._ModBus):
return ret
def serializeWriteBits(self, addr: int, nb: int, src: list):
src = bytes(src)
src = bytes(len(src))
for i in range(len(src)):
src[i] = 1 if src[i] else 0
return super().serializeWriteBits(addr, nb, src)
def serializeWriteRegisters(self, addr: int, nb: int, src: list):

View File

@ -29,7 +29,9 @@ class ModBus(_modbus._ModBus):
return ret
def serializeWriteBits(self, addr: int, nb: int, src: list):
src = bytes(src)
src = bytes(len(src))
for i in range(len(src)):
src[i] = 1 if src[i] else 0
return super().serializeWriteBits(addr, nb, src)
def serializeWriteRegisters(self, addr: int, nb: int, src: list):