From 6230d34740f4f832c31964eb259a1633be90916d Mon Sep 17 00:00:00 2001 From: watts Date: Mon, 24 Oct 2022 17:23:11 +0200 Subject: [PATCH] Update Config_Positioner --- Config_Positioner.md | 97 ++++++++++++++++++++++++++++++++++++-------- 1 file changed, 81 insertions(+), 16 deletions(-) diff --git a/Config_Positioner.md b/Config_Positioner.md index 04fc6ba..6d8de4d 100644 --- a/Config_Positioner.md +++ b/Config_Positioner.md @@ -138,52 +138,98 @@ The following settings are available for all types of positioners: ## Epics +This positioner type interfaces with the [TANGO](https://www.tango-controls.org/) hardware control system. Note that a "Tango" type positioner can be configured as an [Orchestra Detector](#orchestra-detector). + + +**setChannel**::
+ String value defines ???.
+ **Default**: empty string + +**getChannel**::
+ String value defines ???.
+ **Default**: empty string + +**lowChannel**::
+ String value defines ???.
+ **Default**: empty string + +**highChannel**::
+ String value defines ???.
+ **Default**: empty string + +**toleranceChannel**::
+ String value defines ???.
+ **Default**: empty string + +**unitChannel**::
+ String value defines ???.
+ **Default**: empty string + +**doneMovingChannel**::
+ String value defines ???.
+ **Default**: empty string + +**doneMovingInv**::
+ String value defines ???.
+ **Default**: empty string + +**stopMovingChannel**::
+ String value defines ???.
+ **Default**: empty string + + + ## Tango -This positioner type interfaces with the [TANGO](https://www.tango-controls.org/) hardware control system. Note that a "Tango" type positioner can be configured as an [Orchestra Detector](#orchestra-detector) +This positioner type interfaces with the [TANGO](https://www.tango-controls.org/) hardware control system. Note that a "Tango" type positioner can be configured as an [Orchestra Detector](#orchestra-detector). + **Device**::
 String value defines address of the TANGO object.
 **Default**: empty string **setAttribute**::
- String value defines the device attribute that move requests should be written to.
+ String value defines the device attribute to which move requests should be written.
 **Default**: empty string **setCommand**::
- String value defines command to be issued to the TANGO device in order to parform a move request.
+ String value defines command to be issued to the TANGO device in order to perform a move request.
 **Default**: empty string **getAttribute**::
- String value defines the device attribute that position values should be read from.
+ String value defines the device attribute from which position values should be read.
 **Default**: empty string **lowAttribute**::
- String value defines ???.
+ String value defines the device attribute from which the hardware low limit value can be read.
 **Default**: empty string **highAttribute**::
- String value defines ???.
+ String value defines the device attribute from which the hardware high limit value can be read.
 **Default**: empty string **toleranceAttribute**::
- String value defines ???.
+ String value defines the device attribute from which the hardware tolerance can be read.
 **Default**: empty string **unitAttribute**::
- String value defines ???.
+ String value defines the device attribute from which a string representing the physical unit of the positioner values can be read.
 **Default**: empty string **doneMovingAttribute**::
- String value defines ???.
+ String value defines device attribute from which the movement status of the device can be read.
 **Default**: empty string **polarizationMapping**::
- Boolean value defines ???.
+ Boolean value defines whether to perform [mapping](https://gitlab.psi.ch/microspectro/pixelator/-/blob/master/PixelatorController/src/TangoPositioner.cc#L261) between string values used by TANGO and numerical values used by _Pixelator_.
 **Default**: false -****::
- String value defines ???.
- **Default**: ? +| TANGO string | _Pixelator_ number | +|--------------|--------------------| +| "LH" | 1 | +| "LV" | 2 | +| "CL" | 3 | +| "CR" | 4 | + ### Orchestra Detector @@ -202,6 +248,27 @@ An Orchestra detector is a special type of **readOnly** positioner that uses Orc  **Default**: false ## NewPort + + +****::
+ String value defines ???.
+ **Default**: ? + +****::
+ String value defines ???.
+ **Default**: ? + +****::
+ String value defines ???.
+ **Default**: ? + +****::
+ String value defines ???.
+ **Default**: ? + + + + ## NexLine ## SmarAct ## SmarActUsb @@ -212,6 +279,4 @@ An Orchestra detector is a special type of **readOnly** positioner that uses Orc ## Transform ## Galil ## Zaber -## ZmiEpics - - +## ZmiEpics \ No newline at end of file