From 43215b20379f592b21d1a9661af0d1de08bd4409 Mon Sep 17 00:00:00 2001 From: Florent Date: Sun, 2 Mar 2025 20:15:46 +0100 Subject: [PATCH] simplify path display on mccli_tcp --- mccli_tcp.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/mccli_tcp.py b/mccli_tcp.py index d791ed0..d29a7a3 100755 --- a/mccli_tcp.py +++ b/mccli_tcp.py @@ -99,7 +99,10 @@ class MeshCore () : c["type"] = data[33] c["flags"] = data[34] c["out_path_len"] = data[35] - c["out_path"] = data[36:100].hex() + plen = data[35] + if (plen == 255) : + plen = 0 + c["out_path"] = data[36:36+plen].hex() c["adv_name"] = data[100:132].decode().replace("\0","") c["last_advert"] = int.from_bytes(data[132:136], byteorder='little') c["adv_lat"] = int.from_bytes(data[136:140], byteorder='little',signed=True)