From 5dc5693c51ce6473ff4c9f7b0ac2d736ffac1029 Mon Sep 17 00:00:00 2001 From: shrlnm Date: Thu, 11 May 2023 09:35:04 +0300 Subject: [PATCH] fix scanning with empty VIN --- pyren3/mod_scan_ecus.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyren3/mod_scan_ecus.py b/pyren3/mod_scan_ecus.py index 29a2436..048484c 100755 --- a/pyren3/mod_scan_ecus.py +++ b/pyren3/mod_scan_ecus.py @@ -959,7 +959,7 @@ def readECUIds( elm ): # vinRsp = '61 81 56 46 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 00 00 00 00 00 00 00 00' if len(vinRsp)>55 and 'NR' not in vinRsp: VIN = vinRsp[6:56].strip().replace('00', '30').replace(' ', '') - VIN = bytes.fromhex(VIN).decode('utf-8') + VIN = bytes.fromhex(VIN).decode('utf-8', errors='ignore' ) else: try: