Select parameter by agdcRef

This commit is contained in:
Marianpol 2021-02-09 21:07:57 +01:00
parent 293255ee48
commit 4932bb9e65
2 changed files with 8 additions and 10 deletions

View File

@ -220,7 +220,7 @@ class ECU:
def get_st( self, name ): def get_st( self, name ):
if name not in self.States.keys(): if name not in self.States.keys():
for i in self.States.keys(): for i in self.States.keys():
if name==self.States[i].codeMR: if name==self.States[i].agcdRef:
name = i name = i
break break
if name not in self.States.keys(): if name not in self.States.keys():
@ -232,7 +232,7 @@ class ECU:
def get_ref_st( self, name ): def get_ref_st( self, name ):
if name not in self.States.keys(): if name not in self.States.keys():
for i in self.States.keys(): for i in self.States.keys():
if name==self.States[i].codeMR: if name==self.States[i].agcdRef:
name = i name = i
break break
if name not in self.States.keys(): if name not in self.States.keys():
@ -242,7 +242,7 @@ class ECU:
def get_pr( self, name ): def get_pr( self, name ):
if name not in self.Parameters.keys(): if name not in self.Parameters.keys():
for i in self.Parameters.keys(): for i in self.Parameters.keys():
if name==self.Parameters[i].codeMR: if name==self.Parameters[i].agcdRef:
name = i name = i
break break
if name not in self.Parameters.keys(): if name not in self.Parameters.keys():
@ -254,7 +254,7 @@ class ECU:
def get_ref_pr( self, name ): def get_ref_pr( self, name ):
if name not in self.Parameters.keys(): if name not in self.Parameters.keys():
for i in self.Parameters.keys(): for i in self.Parameters.keys():
if name==self.Parameters[i].codeMR: if name==self.Parameters[i].agcdRef:
name = i name = i
break break
if name not in self.Parameters.keys(): if name not in self.Parameters.keys():
@ -521,8 +521,7 @@ class ECU:
else: else:
newScreen = newScreen+'\n'+"Press H for help or any key to exit" newScreen = newScreen+'\n'+"Press H for help or any key to exit"
else: else:
newScreen = newScreen+'\n'+"Press ENTER to add or delete parameter/state or any other key to exit" newScreen = newScreen+'\n'+"Press ENTER to add or delete parameter or any other key to exit"
print newScreen, print newScreen,
sys.stdout.flush () sys.stdout.flush ()
@ -588,7 +587,7 @@ class ECU:
def add_favourite(self): def add_favourite(self):
H = 25 H = 25
if len(favouriteScreen.datarefs) < H: if len(favouriteScreen.datarefs) < H:
userDataStr = raw_input("\nEnter parameter/state that you want to monitor: ").upper() userDataStr = raw_input("\nEnter parameter that you want to monitor: ").upper()
for userData in userDataStr.split(','): for userData in userDataStr.split(','):
userData = userData.strip() userData = userData.strip()
if userData == "CLEAR": if userData == "CLEAR":
@ -861,6 +860,7 @@ class ECU:
return return
dtchex = dtcs[int(choice[1])-1] dtchex = dtcs[int(choice[1])-1]
mod_globals.ext_cur_DTC = dtchex
path = path+' -> '+defstr[dtchex]+'\n\n'+hlpstr[dtchex]+'\n' path = path+' -> '+defstr[dtchex]+'\n\n'+hlpstr[dtchex]+'\n'

View File

@ -238,8 +238,6 @@ def optParser():
print "Development MODE" print "Development MODE"
mod_globals.opt_dev = True mod_globals.opt_dev = True
mod_globals.opt_devses = options.dev mod_globals.opt_devses = options.dev
if mod_globals.os == 'android':
mod_globals.opt_perform = True
def main(): def main():
'''Main function''' '''Main function'''