Tell: logger.debug stateements to see waht wait_ready does. Seems to not work. keeping for now until we fix.
This commit is contained in:
@@ -154,9 +154,10 @@ class TellClient:
|
||||
self._simulated_state = "Ready"
|
||||
return
|
||||
# Monitors event but polls every second just n case an event is missed
|
||||
logger.debug(f"Waiting for robot to be ready. Current state: {self.state}")
|
||||
logger.debug(f"Waiting for robot to be ready. Current state: {self.state} Get state: {self.get_state()}")
|
||||
while True:
|
||||
if self.state != "Busy":
|
||||
logger.debug(f"Robot is now ready...? {self.state} Get:{self.get_state()}")
|
||||
break
|
||||
time.sleep(0.2)
|
||||
self.get_state()
|
||||
@@ -272,6 +273,7 @@ class TellClient:
|
||||
timeisup = timeout + time.time()
|
||||
while time.time() < timeisup:
|
||||
if not self.is_busy():
|
||||
logger.debug(f"Finished waiting for mount to complete. Is busy? {self.is_busy()}")
|
||||
break
|
||||
time.sleep(0.2)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user