From b5303fa5f7d537b5b669b449d62f0780fce3d07b Mon Sep 17 00:00:00 2001 From: Eric Callahan Date: Mon, 25 Apr 2022 20:03:27 -0400 Subject: [PATCH] flash_can: fix error in uuid reporting Signed-off-by: Eric Callahan --- scripts/flash_can.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/scripts/flash_can.py b/scripts/flash_can.py index 2b2facf..c430d91 100755 --- a/scripts/flash_can.py +++ b/scripts/flash_can.py @@ -334,8 +334,9 @@ class CanSocket: app = "CanBoot" elif resp[-1] == 0: app = "Klipper" - output_line(f"Detected UUID: {resp[1:].hex()}, Application: {app}") - uuid = sum([v << ((5 - i) * 8) for i, v in enumerate(resp[1:7])]) + data = resp[1:7] + output_line(f"Detected UUID: {data.hex()}, Application: {app}") + uuid = sum([v << ((5 - i) * 8) for i, v in enumerate(data)]) if uuid not in self.uuids and app == "CanBoot": self.uuids.append(uuid) return self.uuids