-
Notifications
You must be signed in to change notification settings - Fork 12
Closed
Description
In Develop branch, software stopped responding suddenly while clicking Acquire. Shows error:
(navigate) C:\Users\Spectral>navigate
2024-08-22 12:02:21,676 - model - WARNING - sutter: SutterFilterWheel - Could not establish Serial Port Connection
2024-08-22 12:02:22,176 - model - WARNING - sutter: SutterFilterWheel - Could not establish Serial Port Connection
2024-08-22 12:02:22,677 - model - WARNING - sutter: SutterFilterWheel - Could not establish Serial Port Connection
2024-08-22 12:02:23,177 - model - WARNING - sutter: SutterFilterWheel - Could not establish Serial Port Connection
2024-08-22 12:02:23,677 - model - WARNING - sutter: SutterFilterWheel - Could not establish Serial Port Connection
2024-08-22 12:02:24,178 - model - WARNING - sutter: SutterFilterWheel - Could not establish Serial Port Connection
2024-08-22 12:02:24,679 - model - WARNING - sutter: SutterFilterWheel - Could not establish Serial Port Connection
Exception in thread live signal:
Traceback (most recent call last):
File "C:\Users\Spectral\.conda\envs\navigate\lib\threading.py", line 973, in _bootstrap_inner
self.run()
File "C:\Users\Spectral\.conda\envs\navigate\lib\threading.py", line 910, in run
self._target(*self._args, **self._kwargs)
File "C:\Users\Spectral\Documents\GitHub\navigate\src\navigate\model\model.py", line 1087, in run_live_acquisition
self.get_stage_position()
File "C:\Users\Spectral\Documents\GitHub\navigate\src\navigate\model\model.py", line 806, in get_stage_position
return self.active_microscope.get_stage_position()
File "C:\Users\Spectral\Documents\GitHub\navigate\src\navigate\model\microscope.py", line 782, in get_stage_position
temp_pos = stage.report_position()
File "C:\Users\Spectral\Documents\GitHub\navigate\src\navigate\model\devices\stages\sutter.py", line 180, in report_position
) = self.stage.get_current_position()
File "C:\Users\Spectral\Documents\GitHub\navigate\src\navigate\model\devices\APIs\sutter\MP285.py", line 197, in get_current_position
raise UserWarning(
UserWarning: Encountered response b'>\xff\xf2\x02Z\xff\xff'. You need to power cycle the stage.
Exception in thread live Data:
Traceback (most recent call last):
File "C:\Users\Spectral\.conda\envs\navigate\lib\threading.py", line 973, in _bootstrap_inner
self.run()
File "C:\Users\Spectral\.conda\envs\navigate\lib\threading.py", line 910, in run
self._target(*self._args, **self._kwargs)
File "C:\Users\Spectral\Documents\GitHub\navigate\src\navigate\model\model.py", line 911, in run_data_process
self.end_acquisition() # Need this to turn off the lasers/close the shutters
File "C:\Users\Spectral\Documents\GitHub\navigate\src\navigate\model\model.py", line 822, in end_acquisition
self.active_microscope.end_acquisition()
File "C:\Users\Spectral\Documents\GitHub\navigate\src\navigate\model\microscope.py", line 449, in end_acquisition
self.stop_stage()
File "C:\Users\Spectral\Documents\GitHub\navigate\src\navigate\model\microscope.py", line 769, in stop_stage
self.central_focus = self.get_stage_position().get("f_pos", self.central_focus)
File "C:\Users\Spectral\Documents\GitHub\navigate\src\navigate\model\microscope.py", line 782, in get_stage_position
temp_pos = stage.report_position()
File "C:\Users\Spectral\Documents\GitHub\navigate\src\navigate\model\devices\stages\sutter.py", line 180, in report_position
) = self.stage.get_current_position()
File "C:\Users\Spectral\Documents\GitHub\navigate\src\navigate\model\devices\APIs\sutter\MP285.py", line 197, in get_current_position
raise UserWarning(
UserWarning: Encountered response b'\xe3\xff*\x00[\r'. You need to power cycle the stage.
Metadata
Metadata
Assignees
Labels
No labels