From d2926dddfae02a3ae04c8ba197eaf2a43cedd1e6 Mon Sep 17 00:00:00 2001 From: watts Date: Tue, 25 Oct 2022 19:00:47 +0200 Subject: [PATCH] Update Config_Positioner --- Config_Positioner.md | 68 ++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 62 insertions(+), 6 deletions(-) diff --git a/Config_Positioner.md b/Config_Positioner.md index d5a4b10..35916ef 100644 --- a/Config_Positioner.md +++ b/Config_Positioner.md @@ -411,11 +411,67 @@ This positioner type is the combination of multiple positioners to create a new ## Galil - -****::
- Integer value defines ???.
- **Default**: ? - +This doesn't seem to be implemented! ## Zaber -## ZmiEpics \ No newline at end of file + +**controller**::
+ String value defines the name of the hardware controller that communicates with the device.
+ **Default**: empty string + +**positionerNr**::
+ Integer value defines the index of the positioner in the controllers list of devices.
+ **Default**: 0 + +**receiveTimeout**::
+ Double value defines how many seconds _Pixelator_ shall wait for a response to a request.
+ **Default**: 5.0 + + +## ZmiEpics + +**axis**::
+ Integer value defines index of the coordinate system axis. (I didn't find where this is actually used in the code.)
+ **Default**: 0 + +**precision**::
+ Double value defines the precision with which to record the positioner position values.
+ **Default**: 0.1 + +**resetVoltage**::
+ Double value defines the "reset voltage" value to be published on the **vresetChannel** EPICS channel.
+ **Default**: 0.0 + +**fbonChannel**::
+ String value defines the EPICS channel to which requests to switch the feedback on and off can be published.
+ **Default**: empty string + +**setChannel**::
+ String value defines the EPICS channel to which a move request can be written.
+ **Default**: empty string + +**getChannel**::
+ String value defines the EPICS channel from which a position value can be read.
+ **Default**: empty string + +**presetChannel**::
+ String value defines the EPICS channel to which a a coarse position value can be written when resetting the interferometer.
+ **Default**: empty string + +**resetChannel**::
+ String value defines the EPICS channel to which a reset request can be written.
+ **Default**: empty string + +**errChannel**::
+ String value defines the EPICS channel from which the position error can be read.
+ **Default**: empty string + +**vresetChannel**::
+ String value defines the EPICS channel to which the **resetVoltage** value can be written.
+ **Default**: empty string + +**istatusChannel**::
+ String value defines the EPICS channel from which the status of the positioner can be read.
+ **Default**: empty string + +