Private
Public Access
11
1

Update PixelatorControllerSettings

2022-10-06 18:55:18 +02:00
parent 7f18fe6d08
commit d4e111671a

@@ -398,26 +398,26 @@ The following settings are available for all types of positioners:
**beamlineControlPosition**::<BR>
&emsp;Unsigned integer value defines inclusion of (value greater than zero), and position of a positioner control in the GUI. <BR>
&emsp;**Default**: 0
&emsp;Integer value defines inclusion of (value greater than zero), and position of a positioner control in the "Beamline Control" and "Microscope Status" sections of the GUI. The "Beamline Control" section will only list positioners with a **beamlineControlPosition** value greater than zero, with each positioner listed in ascending **beamlineControlPosition** order. The "Microscope Status" GUI section will list any positioner with a **beamlineControlPosition** value of zero (except it will always ignore a positioner with the name "BeamShutter"). Negative values can be used to exclude a positioner from both sections of the GUI.
<BR>&emsp;**Default**: 0
**epsilon**::<BR>
&emsp;Double value defines .<BR>
&emsp;Double value defines numerical precision to be considered when calculating positioner moves.<BR>
&emsp;**Default**: 0.1
**atPositionCheckInverval**::<BR>
&emsp;Double value defines the interval (in seconds) used in waitDoneMoving().
getStatus() is called in this interval as long as it returns moving or
until atPositionCheckTimeout is exceeded. <BR>
&emsp;**Default**: atPositionCheckInverval_Default (see above)
&emsp;**Default**: atPositionCheckInverval_Default ([see above](#positioner))
**atPositionCheckTimeout**::<BR>
&emsp;Double value defines the timeout (in seconds) used in waitDoneMoving().
getStatus() is called as long as it returns moving or until atPositionCheckTimeout is exceeded. <BR>
&emsp;**Default**: atPositionCheckTimeout_Default (see above)
&emsp;**Default**: atPositionCheckTimeout_Default ([see above](#positioner))
**stringPositions**::<BR>
&emsp;Optional array of objects with members
&emsp;Optional array of objects with members that defines relationships between string and numeric values. Pixelator always considers positioners to have a numerical value, while the hardware controllers sometimes operate in terms of named states (e.g. "on" and "off") and this array defines the translation.
* **string**: String value defines the position name
* **position**: Double value defines the position value