remove trailing '\x00' from received strings

This commit is contained in:
Stefan Allius
2024-04-14 20:36:20 +02:00
parent f4aa7004e5
commit 64362dad21

View File

@@ -103,7 +103,7 @@ class InfosG3P(Infos):
res = struct.unpack_from(fmt, buf, addr)
result = res[0]
if isinstance(result, (bytearray, bytes)):
result = result.decode('utf-8')
result = result.decode().split('\x00')[0]
if 'eval' in row:
result = eval(row['eval'])
if 'ratio' in row: