Update PixelatorControllerSettings
@@ -5,6 +5,8 @@ one section per file.
|
||||
|
||||
The file format is [JSON](http://www.json.org/)
|
||||
|
||||
Some options affect data recorded in the HDF5 files produced by Pixelator scans, which are based on the [NXstxm](https://doi.org/10.1063/1.4937536) application definition of the [NeXus](https://www.nexusformat.org/) data format.
|
||||
|
||||
# Settings
|
||||
|
||||
## Scan Files: Directory
|
||||
@@ -87,7 +89,7 @@ ScanNumber is a three digit number, starting with 001 every day.
|
||||
|
||||
### scripts
|
||||
**changeUserScript**::<BR>
|
||||
 name of the script that is run on startup and whenever the user is changed<BR>
|
||||
 name of the script that is run on startup and whenever the user is changed (not really used yet - placeholder for future features)<BR>
|
||||
 **Optional**: no script is run when this setting is missing
|
||||
|
||||
**defaultUsername**::<BR>
|
||||
@@ -197,8 +199,7 @@ See source: trunk/PixelatorController/config/epics.json for an example.
|
||||
|
||||
## Instrument
|
||||
This file defines the content of the NXinstrument group of the scan file (hdf5).
|
||||
It is a json object with as many entries as needed. One group is made inside the NXinstrument group
|
||||
per entry of this settings file, with the key used as group name.
|
||||
It is a json object with as many entries as needed. One group is made inside the NXinstrument group per entry of this settings file, with the key used as group name.
|
||||
|
||||
See source:trunk/PixelatorController/config/instrument.json for an example.
|
||||
|
||||
@@ -347,27 +348,27 @@ The following settings are available for all types of positioners:
|
||||
 **Default**: "n"
|
||||
|
||||
**positionOffset**::<BR>
|
||||
 Double value defines . <BR>
|
||||
 Double value defines shift of coordinates between those communicated with the hardware controller and the user. <BR>
|
||||
 **Default**: 0.0
|
||||
|
||||
**upperSoftLimit**::<BR>
|
||||
 Double value defines . <BR>
|
||||
 Double value defines largest value allowed to be requested to move to. <BR>
|
||||
 **Default**: 0.0
|
||||
|
||||
**lowerSoftLimit**::<BR>
|
||||
 Double value defines .<BR>
|
||||
 Double value defines lowest value allowed to be requested to move to.<BR>
|
||||
 **Default**: 0.0
|
||||
|
||||
**coarsePositioner**::<BR>
|
||||
 String value defines .<BR>
|
||||
 String value defines cooperating positioner that will handle large movements.<BR>
|
||||
 **Default**: "" (empty string)
|
||||
|
||||
**finePositioner**::<BR>
|
||||
 String value defines .<BR>
|
||||
 String value defines cooperating positioner that will handle fine movements.<BR>
|
||||
 **Default**: "" (empty string)
|
||||
|
||||
**maxVelocity**::<BR>
|
||||
 Double value defines . <BR>
|
||||
 Double value defines maximum rate of movement. <BR>
|
||||
 **Default**: 0.0
|
||||
|
||||
**readOnly**::<BR>
|
||||
@@ -397,7 +398,7 @@ The following settings are available for all types of positioners:
|
||||
|
||||
|
||||
**beamlineControlPosition**::<BR>
|
||||
 Unsigned integer value defines . <BR>
|
||||
 Unsigned integer value defines inclusion of (value greater than zero), and position of a positioner control in the GUI. <BR>
|
||||
 **Default**: 0
|
||||
|
||||
**epsilon**::<BR>
|
||||
|
||||
Reference in New Issue
Block a user