Icepap shutter initialisation
Three problems with the Icepap shutter:
-
The shutter is set CLOSED when starting bliss session ( bliss/controllers/motors/icepap/shutter.py, line 82
) - should be rather leave the shutter as it is. -
The INPOS is set to 0 when setting the tracking ( bliss/controllers/motors/icepap/__init__.py, line 722
) - this is not valid if open/close hardware signals are inverted. -
The shutter open/close position is only updated in the icepap if apply_config and _set_mode(EXTERNAL) is executed for the shutter. If this not done, the shutter uses previously set values, which are false. The solution could be that _load_position is called when apply_config executed, if the open/close values have changed.
Edited by Sebastien Petitdemange