From 3eeffd6f7ecfc7d399865c8e25c6e70e275f49ae Mon Sep 17 00:00:00 2001 From: Samuel Sadok Date: Tue, 17 Apr 2018 22:33:29 -0700 Subject: [PATCH] add checksum output --- tools/odrive/discovery.py | 1 + 1 file changed, 1 insertion(+) diff --git a/tools/odrive/discovery.py b/tools/odrive/discovery.py index 18b5107a..fe4a37f0 100644 --- a/tools/odrive/discovery.py +++ b/tools/odrive/discovery.py @@ -53,6 +53,7 @@ def find_all(path, serial_number, printer("device responded on endpoint 0 with something that is not ASCII") return printer("JSON: " + json_string) + printer("JSON checksum: 0x{:02X} 0x{:02X}".format(json_crc16 & 0xff, (json_crc16 >> 8) & 0xff)) try: json_data = json.loads(json_string) except json.decoder.JSONDecodeError as error: