diff --git a/daq/src/mxlibs3/tell_client.py b/daq/src/mxlibs3/tell_client.py index 424b6a16..391a876d 100755 --- a/daq/src/mxlibs3/tell_client.py +++ b/daq/src/mxlibs3/tell_client.py @@ -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)