limits check fails
Seen on ID15
l1rz.limits = (-36.99333, 5.40671)
And then when scanning:
2022-03-29 10:27:45,902 eh3 user_input INFO : dscan(l1rz,-.01,.01,40,.2)
2022-03-29 10:27:46,029 eh3 exceptions ERROR : Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/users/blissadm/local/bliss.git/bliss/common/utils.py", line 958, in wrapped_function
)(function)(*args, **kwargs)
File "/users/blissadm/local/bliss.git/bliss/common/utils.py", line 904, in wrapped_function
return function(*args, **kwargs)
File "/users/blissadm/local/bliss.git/bliss/common/utils.py", line 869, in wrapped_function
return function(*args, **kwargs)
File "/users/blissadm/conda/miniconda/envs/bliss_dev/lib/python3.7/site-packages/typeguard/__init__.py", line 1015, in wrapper
retval = func(*args, **kwargs)
File "/users/blissadm/local/bliss.git/bliss/common/scans/step_by_step.py", line 189, in dscan
scan_info=scan_info,
File "/users/blissadm/conda/miniconda/envs/bliss_dev/lib/python3.7/site-packages/typeguard/__init__.py", line 1015, in wrapper
retval = func(*args, **kwargs)
File "/users/blissadm/local/bliss.git/bliss/common/scans/step_by_step.py", line 616, in dnscan
restore_motor_positions=True,
File "/users/blissadm/conda/miniconda/envs/bliss_dev/lib/python3.7/site-packages/typeguard/__init__.py", line 1015, in wrapper
retval = func(*args, **kwargs)
File "/users/blissadm/local/bliss.git/bliss/common/scans/step_by_step.py", line 556, in anscan
restore_motor_positions=restore_motor_positions,
File "/users/blissadm/local/bliss.git/bliss/common/utils.py", line 958, in wrapped_function
)(function)(*args, **kwargs)
File "/users/blissadm/local/bliss.git/bliss/common/utils.py", line 904, in wrapped_function
return function(*args, **kwargs)
File "/users/blissadm/local/bliss.git/bliss/common/utils.py", line 869, in wrapped_function
return function(*args, **kwargs)
File "/users/blissadm/conda/miniconda/envs/bliss_dev/lib/python3.7/site-packages/typeguard/__init__.py", line 1015, in wrapper
retval = func(*args, **kwargs)
File "/users/blissadm/local/bliss.git/bliss/common/scans/step_by_step.py", line 401, in lookupscan
top_master=VariableStepTriggerMaster(*motors_positions),
File "/users/blissadm/local/bliss.git/bliss/scanning/acquisition/motor.py", line 710, in __init__
for axis, pos in axes_pos
File "/users/blissadm/local/bliss.git/bliss/controllers/motor.py", line 255, in check_limits
self._do_check_limits(axis, dial_positions)
File "/users/blissadm/local/bliss.git/bliss/controllers/motor.py", line 273, in _do_check_limits
axis._get_motion(max_pos)
File "/users/blissadm/local/bliss.git/bliss/common/axis.py", line 1802, in _get_motion
% (self.name, user_target_pos, backlash_str, user_high_limit)
ValueError: l1rz: move to `38.300680' would exceed high limit (5.406710)