reset tracker if not reach target #211

Merged
holler merged 1 commits from fix/tracker_reset into main 2026-05-19 11:01:29 +02:00
@@ -377,6 +377,11 @@ class RtFlomniController(Controller):
logger.info("Waiting for laser tracker to reach target.")
time.sleep(0.5)
count += 1
if count == 10:
ftrackz_con = self.device_manager.devices.ftrackz.obj.controller
ftrackz_con.socket_put_confirmed("tracken=1")
ftrackz_con.socket_put_confirmed("trackyct=0")
ftrackz_con.socket_put_confirmed("trackzct=0")
if count > max_repeat:
print("Failed to reach laser target position.")
raise RtError("Failed to reach laser target position.")