diff --git a/pyren/mod_elm.py b/pyren/mod_elm.py index a689e25..17091f3 100644 --- a/pyren/mod_elm.py +++ b/pyren/mod_elm.py @@ -1030,7 +1030,7 @@ class ELM: # Ensure time gap between commands # dl = self.busLoad + self.srvsDelay - tb + self.lastCMDtime - if ((tb - self.lastCMDtime) < (self.busLoad + self.srvsDelay)) and command.upper()[:2] in ['AT','ST']: + if ((tb - self.lastCMDtime) < (self.busLoad + self.srvsDelay)) and command.upper()[:2] not in ['AT','ST']: time.sleep (self.busLoad + self.srvsDelay - tb + self.lastCMDtime) tb = time.time () # renew start time diff --git a/pyren/mod_scan_ecus.py b/pyren/mod_scan_ecus.py old mode 100755 new mode 100644