diff --git a/pyren/pyren.py b/pyren/pyren.py index a48f7f0..2089829 100755 --- a/pyren/pyren.py +++ b/pyren/pyren.py @@ -262,7 +262,12 @@ def main(): if mod_globals.opt_demo and len(mod_globals.opt_ecuid)>0: # demo mode with predefined ecu list - se.read_Uces_file( all = True ) + if 'tcom' in mod_globals.opt_ecuid.lower() or len(mod_globals.opt_ecuid)<4: + tcomid = ''.join([i for i in mod_globals.opt_ecuid if i.isdigit()]) + se.load_model_ECUs('Vehicles/TCOM_'+tcomid+'.xml') + mod_globals.opt_ecuid = ','.join(sorted(se.allecus.keys())) + else: + se.read_Uces_file( all = True ) se.detectedEcus = [] for i in mod_globals.opt_ecuid.split(','): if i in se.allecus.keys():