From 33050e22036130ed74b2adcaa121c86f173b057e Mon Sep 17 00:00:00 2001 From: Marianpol Date: Sun, 13 Dec 2020 16:52:22 +0100 Subject: [PATCH] Freeze frame request fix --- pyren/mod_ecu_mnemonic.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pyren/mod_ecu_mnemonic.py b/pyren/mod_ecu_mnemonic.py index b1033ad..9e12803 100755 --- a/pyren/mod_ecu_mnemonic.py +++ b/pyren/mod_ecu_mnemonic.py @@ -37,7 +37,8 @@ def get_mnemonic( m, se, elm, raw = False ): if not m.serviceID and mod_globals.ext_cur_DTC != "000000": for sid in se.keys(): - if se[sid].startReq == "120004"+ mod_globals.ext_cur_DTC[:4]: + startReq = se[sid].startReq + if startReq.startswith("12") and startReq.endswith(mod_globals.ext_cur_DTC[:4]): m.startByte = se[sid].responces[se[sid].responces.keys()[0]].mnemolocations[m.name].startByte m.startBit = se[sid].responces[se[sid].responces.keys()[0]].mnemolocations[m.name].startBit m.request = se[sid].startReq