From 64362dad210aee892103759d71da54f768f2e2ad Mon Sep 17 00:00:00 2001 From: Stefan Allius Date: Sun, 14 Apr 2024 20:36:20 +0200 Subject: [PATCH] remove trailing '\x00' from received strings --- app/src/gen3plus/infos_g3p.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/gen3plus/infos_g3p.py b/app/src/gen3plus/infos_g3p.py index 5d3c6b7..e3a15dd 100644 --- a/app/src/gen3plus/infos_g3p.py +++ b/app/src/gen3plus/infos_g3p.py @@ -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: