The ESI Spectrograph Online Documentation

Memes whose name is esi

Wed 1999 Sep 22 14:21:58 PDT


Legend

MemeName (Context), Sybase_Type / F77_fmt / C_fmt, access RW
Alt Name in Units
The attributes displayed here if available are: the Meme name, context, access (read/write/both), datatype, FORTRAN format, C format, and the value's units and legitimate range (if any). A table may also have a FITS EXTNAME. This text is the Semantics.

Active Counters

NAXIS (NOST1), smallint / I3 / %d, access
in axes (0.0 to 999.0)
The value field shall contain a non-negative integer no greater than 999, representing the number of axes in an ordinary data array. A value of zero signifies that no data follow the header in the HDU.
NUMAMPS (KECK1CCD), smallint / I6 / %d, access ro
number-of-readout-amplifiers in amplifiers (1.0 to 99.0)
Number of CCD amplifiers used during readout. It cannot be modified directly; it must be set via AMPLIST. WARNING: this keyword does not support the NOTIFY KTL ioctl.

Regular Memes

esi (KTL), bundle / bundle / , access
KTL.service.esi
ESI instrument esi consists of elements:
COLL1 (esi), bundle / bundle / bundle, access
collimator actuator #1 keyword bundle
KTL bundle for device: Collimator actuator #1 (Galil-1500 DC servo stage) COLL1 consists of elements:
COLL1CAL (esi), char(5) / A / %d, access rw
collimator-actuator-1-calibration (0.0 to 1.0)
Collimator actuator #1 (Galil-1500 DC servo stage) calibration state.
Uses map KTLboolean to convert or format reset_homed:
reset_homed (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for stage calibration boolean state (RESET/HOMED) keywords. (see reset_homed)
Valid values of reset_homed are:
  • reset : Stage not calibrated. Calibrate the stage during the next attempt to move the stage.
  • homed : The stage is calibrated (read state). Calibrate the stage immediately (write state).
COLL1ENC (esi), int / I11 / %d, access r
collimator-actuator-1-motor-encoder-position in motor encoder counts (0.0 to 30000.0)
Collimator actuator #1 (Galil-1500 DC servo stage) motor raw position as measured by the stage's motor encoder. NOTE: The stage's motor encoder and stage's position encoder are the same (ENC & RAW values are the same).
Place(s) where you can monitor this signal (Motor encoder signals I):
At pins 4-7 on Connector/JB5 as shown on drawing EL-3358-1L-1
corresponds to signal Aux Encoder E on Galil controller 0.
At pins 15-18 on Connector/JD3 as shown on drawing EL-3321-1D
corresponds to signal Collimator #1 motor encoder on Galil controller 0.
At pins 56-59 on Connector/J1 as shown on drawing EL-3325-1D
corresponds to signal Collimator #1 motor encoder on Galil controller 0.
At pins 4-7 on Connector/J25 as shown on drawing EL-1266
corresponds to signal XAA+, XAA-, XAB+, XAB- on Galil controller 0.
COLL1ERR (esi), int / I11 / %d, access r
collimator-actuator-1-error-number
Collimator actuator #1 (Galil-1500 DC servo stage) command error number.
COLL1FIP (esi), char(7) / A / %d, access r
collimator-actuator-1-fiducial-light-sensor (0.0 to 1.0)
Collimator actuator #1 (Galil-1500 DC servo stage) fiducial light sensor input.
Place(s) where you can monitor this signal (Fiducial signal I):
At pin 19 on Terminal block/TB1 as shown on drawing EL-3358-1L-1
corresponds to signal HOME* on Galil controller 0.
At pin 8 on Connector/JD2 as shown on drawing EL-3321-1D
corresponds to signal HOME E on Galil controller 0.
At pin 65 on Connector/J1 as shown on drawing EL-3325-1D
corresponds to signal COLL1 FIDUCIAL* on Galil controller 0.
At pin 19 on Connector/J5 as shown on drawing EL-1266
corresponds to signal HOME* on Galil controller 0.

Uses map KTLboolean to convert or format blocked_open:
blocked_open (SharedMemeMap), tinyint / L1 / %s, access r
(0.0 to 1.0)
Generic map meme for fiducial light sensor boolean state (BLOCKED/OPEN) keywords. (see blocked_open)
Valid values of blocked_open are:
  • blocked : No light detected at fiducial sensor. Light source off or light path blocked.
  • open : Light detected at fiducial sensor. Light source on and light path not blocked.
COLL1FOP (esi), char(3) / A / %d, access rw
collimator-actuator-1-fiducial-light-source (0.0 to 1.0)
Collimator actuator #1 (Galil-1500 DC servo stage) fiducial light source control.
Place(s) where you can monitor this signal (Fiducial light source O):
At pin 21 on Terminal block/TB1 as shown on drawing EL-3358-1L-1
corresponds to signal FID. ENABLE* on Galil controller 0.
At pin 10 on Connector/JD5 as shown on drawing EL-3321-1D
corresponds to signal COLL1 FIDUCIAL ENABLE* on Galil controller 0.
At pin 26 on Connector/J1 as shown on drawing EL-3325-1D
corresponds to signal COLL1 FIDUCIAL ENABLE* on Galil controller 0.

Uses map KTLboolean to convert or format on_off:
on_off (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (on, off) keywords. (see on_off)
Valid values of on_off are:
  • on :
  • off :
COLL1LCK (esi), char(10) / A10 / %s, access rw
collimator-actuator-1-lock
Collimator actuator #1 (Galil-1500 DC servo stage) lock software switch. Prevents movement when locked. The string 'unlocked' unlocks the stage, other strings (up to 10 chars, case-insensitive) lock it, a name or other id is recommended.
COLL1LIM (esi), varchar(68) / A / tinyint, access r
collimator-actuator-1-limits
Collimator actuator #1 (Galil-1500 DC servo stage) limit status.
Place(s) where you can monitor this signal (Limit status I):
At pin 5 on Terminal block/TB1 as shown on drawing EL-3358-1L-1
corresponds to signal LIMIT* on Galil controller 0.
At pin 15 on Terminal block/TB1 as shown on drawing EL-3358-1L-1
corresponds to signal FWD_LIMIT* on Galil controller 0.
At pin 16 on Terminal block/TB1 as shown on drawing EL-3358-1L-1
corresponds to signal REV_LIMIT* on Galil controller 0.
At pin 25 on Connector/JD5 as shown on drawing EL-3321-1D
corresponds to signal COLL1 SECONDARY LIMIT* on Galil controller 0.
At pin 6 on Connector/JD2 as shown on drawing EL-3321-1D
corresponds to signal FWD LIM E on Galil controller 0.
At pin 7 on Connector/JD2 as shown on drawing EL-3321-1D
corresponds to signal REV LIM E on Galil controller 0.
At pin 63 on Connector/J1 as shown on drawing EL-3325-1D
corresponds to signal COLL1 FWD_LIMIT* on Galil controller 0.
At pin 41 on Connector/J1 as shown on drawing EL-3325-1D
corresponds to signal COLL1 SECONDARY LIMIT* on Galil controller 0.
At pin 64 on Connector/J1 as shown on drawing EL-3325-1D
corresponds to signal COLL1 REV_LIMIT* on Galil controller 0.
At pin 5 on Connector/J5 as shown on drawing EL-1266
corresponds to signal LIMIT* on Galil controller 0.
At pin 15 on Connector/J5 as shown on drawing EL-1266
corresponds to signal FWD_LIMIT* on Galil controller 0.
At pin 16 on Connector/J5 as shown on drawing EL-1266
corresponds to signal REV_LIMIT* on Galil controller 0.

Uses map KTLenumerated to convert or format stage_lim_1sec:
stage_lim_1sec (SharedMemeMap), tinyint / I11 / %d, access r
(0.0 to 15.0)
Generic map meme for stage limit keywords. This map applies to stages with a single input reporting the secondary limit status. For stages with a seperate input for each secondary limit use Meme 2021 (stage_lim). (see stage_lim_1sec)
Valid values of stage_lim_1sec are:
  • Check signals: All limit signals active :
  • In FWD secondary limit :
  • Check signals: Secondary limit signals differ :
  • Check signals: Secondary limit signals differ :
  • Check signals: Both FWD & REV primary limits active :
  • In FWD primary limit :
  • In REV primary limit :
  • Not in a limit :
  • In REV secondary limit :
  • Check signals: Secondary limit active, but no primary limit active :
  • Check signals: Secondary limit signals differ :
  • Check signals: Secondary limit signals differ :
  • Check signals: Secondary limit signals differ :
  • Check signals: Secondary limit signals differ :
  • Check signals: Secondary limit signals differ :
  • Check signals: Secondary limit signals differ :
COLL1MOD (esi), char(8) / A / tinyint, access rw
collimator-actuator-1-control-mode
Collimator actuator #1 (Galil-1500 DC servo stage) control mode.
Uses map KTLenumerated to convert or format stage_mod:
stage_mod (SharedMemeMap), tinyint / I11 / %d, access rw
in control mode (0.0 to 5.0)
Generic map meme for stage control mode keywords. (see stage_mod)
Valid values of stage_mod are:
  • Halt : Halt stage. Prevent it from moving.
  • Pos : Position mode. Use the default stage configuration to select motors on or off after moves.
  • Jog : Jog mode. Prevent jogging unless stage is calibrated.
  • Pos ON : Engineering position mode. Leave motors on after moves.
  • Pos OFF : Engineering position mode. Shut motors off after moves.
  • Jog ENGR : Engineering jog mode. Allow jogging when the stage isn't calibrated.
COLL1MSG (esi), varchar(68) / A / %s, access r
collimator-actuator-1-message
Collimator actuator #1 (Galil-1500 DC servo stage) status message. It reports keyword change requests and results. This keyword is best used in an event log or a status display.
COLL1NAM (esi), varchar(68) / A / map, access rw
collimator-actuator-1-named-position
Collimator actuator #1 (Galil-1500 DC servo stage) ordinal position name. Allows user to select important stage positions by name. The stage position names are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory.
Uses map TableLook to convert or format COLL1ORD:
  • -999 -> Unknown
  • 0 -> Home
  • 1 -> Position #1
  • 2 -> Position #2
  • 3 -> Position #3
COLL1ORD (esi), smallint / I11 / map, access rw
collimator-actuator-1-ordinal-position (0.0 to 3.0)
Collimator actuator #1 (Galil-1500 DC servo stage) ordinal position. Allows users to select important stage positions by simple numbers. Special stage positions are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory. (see COLL1ORD)
Uses map TableLook to convert or format COLL1RAW:
  • 0 -> 0
  • -> -999
  • 10000 -> 1
  • 20000 -> 2
  • 30000 -> 3
COLL1RAW (esi), int / I11 / %d, access rw
collimator-actuator-1-raw-position in stage encoder counts (-190000.0 to 220000.0)
Collimator actuator #1 (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder. (see COLL1RAW)
Place(s) where you can monitor this signal (Reneshaw index signals I):
At pins 7-10 on Terminal block/TB1 as shown on drawing EL-3359
corresponds to signal Encoder E on Galil controller 0.
At pins 33-38 on Connector/JD2 as shown on drawing EL-3321-1D
corresponds to signal Collimator #1 Reneshaw encoder on Galil controller 0.
At pins 77-82 on Connector/J1 as shown on drawing EL-3325-1D
corresponds to signal Collimator #1 Reneshaw encoder on Galil controller 0.
At pins 7-10 on Connector/J5 as shown on drawing EL-1266
corresponds to signal ENCODER A, ENCODER A*, ENCODER B, ENCODER B* on Galil controller 0.
At pins 2-3 on Connector/JB5 as shown on drawing EL-3359
corresponds to signal EI+, EI- on Galil controller 0.
At pins 2-3 on Connector/J25 as shown on drawing EL-1266
corresponds to signal XI+, XI- on Galil controller 0.
COLL1ORD (esi), smallint / I11 / map, access rw
collimator-actuator-1-ordinal-position (0.0 to 3.0)
Collimator actuator #1 (Galil-1500 DC servo stage) ordinal position. Allows users to select important stage positions by simple numbers. Special stage positions are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory.
Uses map TableLook to convert or format COLL1RAW:
  • 0 -> 0
  • -> -999
  • 10000 -> 1
  • 20000 -> 2
  • 30000 -> 3
COLL1RAW (esi), int / I11 / %d, access rw
collimator-actuator-1-raw-position in stage encoder counts (-190000.0 to 220000.0)
Collimator actuator #1 (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder. (see COLL1RAW)
Place(s) where you can monitor this signal (Reneshaw index signals I):
At pins 7-10 on Terminal block/TB1 as shown on drawing EL-3359
corresponds to signal Encoder E on Galil controller 0.
At pins 33-38 on Connector/JD2 as shown on drawing EL-3321-1D
corresponds to signal Collimator #1 Reneshaw encoder on Galil controller 0.
At pins 77-82 on Connector/J1 as shown on drawing EL-3325-1D
corresponds to signal Collimator #1 Reneshaw encoder on Galil controller 0.
At pins 7-10 on Connector/J5 as shown on drawing EL-1266
corresponds to signal ENCODER A, ENCODER A*, ENCODER B, ENCODER B* on Galil controller 0.
At pins 2-3 on Connector/JB5 as shown on drawing EL-3359
corresponds to signal EI+, EI- on Galil controller 0.
At pins 2-3 on Connector/J25 as shown on drawing EL-1266
corresponds to signal XI+, XI- on Galil controller 0.
COLL1RAW (esi), int / I11 / %d, access rw
collimator-actuator-1-raw-position in stage encoder counts (-190000.0 to 220000.0)
Collimator actuator #1 (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
Place(s) where you can monitor this signal (Reneshaw index signals I):
At pins 7-10 on Terminal block/TB1 as shown on drawing EL-3359
corresponds to signal Encoder E on Galil controller 0.
At pins 33-38 on Connector/JD2 as shown on drawing EL-3321-1D
corresponds to signal Collimator #1 Reneshaw encoder on Galil controller 0.
At pins 77-82 on Connector/J1 as shown on drawing EL-3325-1D
corresponds to signal Collimator #1 Reneshaw encoder on Galil controller 0.
At pins 7-10 on Connector/J5 as shown on drawing EL-1266
corresponds to signal ENCODER A, ENCODER A*, ENCODER B, ENCODER B* on Galil controller 0.
At pins 2-3 on Connector/JB5 as shown on drawing EL-3359
corresponds to signal EI+, EI- on Galil controller 0.
At pins 2-3 on Connector/J25 as shown on drawing EL-1266
corresponds to signal XI+, XI- on Galil controller 0.
COLL1STA (esi), char(14) / A / tinyint, access r
collimator-actuator-1-status
Collimator actuator #1 (Galil-1500 DC servo stage) status.
Uses map KTLenumerated to convert or format dc_stage_status:
dc_stage_status (SharedMemeMap), tinyint / I11 / %d, access r
(0.0 to 6.0)
Generic map meme for stage status keywords. (see dc_stage_status)
Valid values of dc_stage_status are:
  • Not Calibrated : The stage hasn't been homed yet.
  • Calibrating : The stage is finding it's home reference position.
  • Ready : The stage is stationary. It has been calibrated. It is ready to move.
  • Moving : The stage is moving to a target position.
  • Jogging : The stage is accelerating to, jogging at, or decellerating from a target velocity.
  • Locked : The stage is locked via its lock keyword (ESI's DWFILLCK is a lock keyword example).
  • Halted : The stage is halted via the control mode keyword (ESI's DWFILMOD is a mode keyword example).
  • Halting : The stage is halting via the control mode keyword (ESI's DWFILMOD is a mode keyword example).
  • Diagnostics : A selected diagnostics routine is running.
COLL1TRG (esi), int / I11 / %d, access r
collimator-actuator-1-raw-position-target in stage encoder counts (-200000.0 to 230000.0)
Collimator actuator #1 (Galil-1500 DC servo stage) raw position target as measured by stage's position encoder.
COLL1VAL (esi), real / E13.6 / map, access rw
collimator-actuator-1-value in um (-19000.0 to 22000.0)
Collimator actuator #1 (Galil-1500 DC servo stage) position. Convert a 'RAW' keyword value into a 'VAL' keyword value via: val = a0 + (raw * a1).
Uses map Linear to convert or format COLL1RAW:
  • a0 : 0
  • a1 : 0.1
COLL1RAW (esi), int / I11 / %d, access rw
collimator-actuator-1-raw-position in stage encoder counts (-190000.0 to 220000.0)
Collimator actuator #1 (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder. (see COLL1RAW)
Place(s) where you can monitor this signal (Reneshaw index signals I):
At pins 7-10 on Terminal block/TB1 as shown on drawing EL-3359
corresponds to signal Encoder E on Galil controller 0.
At pins 33-38 on Connector/JD2 as shown on drawing EL-3321-1D
corresponds to signal Collimator #1 Reneshaw encoder on Galil controller 0.
At pins 77-82 on Connector/J1 as shown on drawing EL-3325-1D
corresponds to signal Collimator #1 Reneshaw encoder on Galil controller 0.
At pins 7-10 on Connector/J5 as shown on drawing EL-1266
corresponds to signal ENCODER A, ENCODER A*, ENCODER B, ENCODER B* on Galil controller 0.
At pins 2-3 on Connector/JB5 as shown on drawing EL-3359
corresponds to signal EI+, EI- on Galil controller 0.
At pins 2-3 on Connector/J25 as shown on drawing EL-1266
corresponds to signal XI+, XI- on Galil controller 0.
COLL1VEL (esi), real / E13.6 / map, access rw
collimator-actuator-1-velocity in um/s (-1000.0 to 1000.0)
Collimator actuator #1 (Galil-1500 DC servo stage) velocity. Convert a 'SPD' keyword value to a 'VEL' keyword value via: vel = spd * a1.
Uses map Derivative to convert or format COLL1VAL:
COLL1VAL (esi), real / E13.6 / map, access rw
collimator-actuator-1-value in um (-19000.0 to 22000.0)
Collimator actuator #1 (Galil-1500 DC servo stage) position. Convert a 'RAW' keyword value into a 'VAL' keyword value via: val = a0 + (raw * a1). (see COLL1VAL)
Uses map Linear to convert or format COLL1RAW:
  • a0 : 0
  • a1 : 0.1
COLL1RAW (esi), int / I11 / %d, access rw
collimator-actuator-1-raw-position in stage encoder counts (-190000.0 to 220000.0)
Collimator actuator #1 (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder. (see COLL1RAW)
Place(s) where you can monitor this signal (Reneshaw index signals I):
At pins 7-10 on Terminal block/TB1 as shown on drawing EL-3359
corresponds to signal Encoder E on Galil controller 0.
At pins 33-38 on Connector/JD2 as shown on drawing EL-3321-1D
corresponds to signal Collimator #1 Reneshaw encoder on Galil controller 0.
At pins 77-82 on Connector/J1 as shown on drawing EL-3325-1D
corresponds to signal Collimator #1 Reneshaw encoder on Galil controller 0.
At pins 7-10 on Connector/J5 as shown on drawing EL-1266
corresponds to signal ENCODER A, ENCODER A*, ENCODER B, ENCODER B* on Galil controller 0.
At pins 2-3 on Connector/JB5 as shown on drawing EL-3359
corresponds to signal EI+, EI- on Galil controller 0.
At pins 2-3 on Connector/J25 as shown on drawing EL-1266
corresponds to signal XI+, XI- on Galil controller 0.
COLL1VRB (esi), char(5) / A8 / %d, access rw
collimator-actuator-1-verbose-messages (0.0 to 1.0)
Collimator actuator #1 (Galil-1500 DC servo stage) verbose message flag. Turns on and off logging of debugging messages to the dispatcher's log file when the keyword is set to TRUE or FALSE.
Uses map KTLboolean to convert or format false_true:
false_true (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords. (see false_true)
Valid values of false_true are:
  • false :
  • true :
COLL1TOR (esi), real / E13.6 / , access r
collimator-actuator-1-torque in volts (-10.0 to 10.0)
Collimator actuator #1 (Galil-1500 DC servo stage) motor command voltage (result of the Galil-1500 command TT).
Place(s) where you can monitor this signal (Motor voltage O):
At pin 1, 2 on Terminal block/TB1 as shown on drawing EL-3358-1L-1
corresponds to signal MOTOR (E) on Galil controller 0.
At pin 26 on Connector/JD2 as shown on drawing EL-3321-1D
corresponds to signal AMP EN E on Galil controller 0.
At pin 25 on Connector/JD2 as shown on drawing EL-3321-1D
corresponds to signal MOT CMD E on Galil controller 0.
At pin 2 on Connector/J1 as shown on drawing EL-3325-1D
corresponds to signal ACMDE on Galil controller 0.
At pin 3 on Connector/J1 as shown on drawing EL-3325-1D
corresponds to signal AENE on Galil controller 0.
At pin 1 on Connector/J5 as shown on drawing EL-1266
corresponds to signal MOT1X on Galil controller 0.
At pin 2 on Connector/J5 as shown on drawing EL-1266
corresponds to signal MOT2X on Galil controller 0.
COLL1TSP (esi), int / I11 / %d, access r
collimator-actuator-1-speed-target in stage encoder counts/s (-10000.0 to 10000.0)
Collimator actuator #1 (Galil-1500 DC servo stage) speed target defined in counts/s from the stage's position encoder.
COLL1SPD (esi), int / I11 / %d, access rw
collimator-actuator-1-speed in stage encoder counts/s (-10000.0 to 10000.0)
Collimator actuator #1 (Galil-1500 DC servo stage) speed as measured by the stage's position encoder.
COLL1DMP (esi), char(5) / A / %d, access w
collimator-actuator-1-dump (0.0 to 1.0)
Collimator actuator #1 (Galil-1500 DC servo stage) data dump. Reports all information on the stage in the dispatcher's log file when the keyword is written with a value of TRUE.
Uses map KTLboolean to convert or format false_true:
false_true (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords. (see false_true)
Valid values of false_true are:
  • false :
  • true :
COLL2 (esi), bundle / bundle / bundle, access
collimator actuator #2 keyword bundle
KTL bundle for device: Collimator actuator #2 (Galil-1500 DC servo stage) COLL2 consists of elements:
COLL2CAL (esi), char(5) / A / %d, access rw
collimator-actuator-2-calibration (0.0 to 1.0)
Collimator actuator #2 (Galil-1500 DC servo stage) calibration state.
Uses map KTLboolean to convert or format reset_homed:
reset_homed (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for stage calibration boolean state (RESET/HOMED) keywords. (see reset_homed)
Valid values of reset_homed are:
  • reset : Stage not calibrated. Calibrate the stage during the next attempt to move the stage.
  • homed : The stage is calibrated (read state). Calibrate the stage immediately (write state).
COLL2ENC (esi), int / I11 / %d, access r
collimator-actuator-2-motor-encoder-position in motor encoder counts (0.0 to 30000.0)
Collimator actuator #2 (Galil-1500 DC servo stage) motor raw position as measured by the stage's motor encoder. NOTE: The stage's motor encoder and stage's position encoder are the same (ENC & RAW values are the same).
Place(s) where you can monitor this signal (Motor encoder signals I):
At pins 4-7 on Connector/JB5 as shown on drawing EL-3360-1L-1
corresponds to signal Aux Encoder F on Galil controller 0.
At pins 11-14 on Connector/JD3 as shown on drawing EL-3321-1D
corresponds to signal Collimator #2 motor encoder on Galil controller 0.
At pins 52-55 on Connector/J1 as shown on drawing EL-3325-1D
corresponds to signal Collimator #2 motor encoder on Galil controller 0.
At pins 4-7 on Connector/J26 as shown on drawing EL-1266
corresponds to signal YAA+, YAA-, YAB+, YAB- on Galil controller 0.
COLL2ERR (esi), int / I11 / %d, access r
collimator-actuator-2-error-number
Collimator actuator #2 (Galil-1500 DC servo stage) command error number.
COLL2FIP (esi), char(7) / A / %d, access r
collimator-actuator-2-fiducial-light-sensor (0.0 to 1.0)
Collimator actuator #2 (Galil-1500 DC servo stage) fiducial light sensor input.
Place(s) where you can monitor this signal (Fiducial signal I):
At pin 19 on Terminal block/TB1 as shown on drawing EL-3360-1L-1
corresponds to signal HOME* on Galil controller 0.
At pin 11 on Connector/JD2 as shown on drawing EL-3321-1D
corresponds to signal HOME F on Galil controller 0.
At pin 68 on Connector/J1 as shown on drawing EL-3325-1D
corresponds to signal COLL2 FIDUCIAL* on Galil controller 0.
At pin 19 on Connector/J6 as shown on drawing EL-1266
corresponds to signal HOME* on Galil controller 0.

Uses map KTLboolean to convert or format blocked_open:
blocked_open (SharedMemeMap), tinyint / L1 / %s, access r
(0.0 to 1.0)
Generic map meme for fiducial light sensor boolean state (BLOCKED/OPEN) keywords. (see blocked_open)
Valid values of blocked_open are:
  • blocked : No light detected at fiducial sensor. Light source off or light path blocked.
  • open : Light detected at fiducial sensor. Light source on and light path not blocked.
COLL2FOP (esi), char(3) / A / %d, access rw
collimator-actuator-2-fiducial-light-source (0.0 to 1.0)
Collimator actuator #2 (Galil-1500 DC servo stage) fiducial light source control.
Place(s) where you can monitor this signal (Fiducial light source O):
At pin 21 on Terminal block/TB1 as shown on drawing EL-3360-1L-1
corresponds to signal FID. ENABLE* on Galil controller 0.
At pin 11 on Connector/JD5 as shown on drawing EL-3321-1D
corresponds to signal COLL2 FIDUCIAL ENABLE* on Galil controller 0.
At pin 27 on Connector/J1 as shown on drawing EL-3325-1D
corresponds to signal COLL2 FIDUCIAL ENABLE* on Galil controller 0.

Uses map KTLboolean to convert or format on_off:
on_off (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (on, off) keywords. (see on_off)
Valid values of on_off are:
  • on :
  • off :
COLL2LCK (esi), char(10) / A10 / %s, access rw
collimator-actuator-2-lock
Collimator actuator #2 (Galil-1500 DC servo stage) lock software switch. Prevents movement when locked. The string 'unlocked' unlocks the stage, other strings (up to 10 chars, case-insensitive) lock it, a name or other id is recommended.
COLL2LIM (esi), varchar(68) / A / tinyint, access r
collimator-actuator-2-limits
Collimator actuator #2 (Galil-1500 DC servo stage) limit status.
Place(s) where you can monitor this signal (Limit status I):
At pin 5 on Terminal block/TB1 as shown on drawing EL-3360-1L-1
corresponds to signal LIMIT* on Galil controller 0.
At pin 15 on Terminal block/TB1 as shown on drawing EL-3360-1L-1
corresponds to signal FWD_LIMIT* on Galil controller 0.
At pin 16 on Terminal block/TB1 as shown on drawing EL-3360-1L-1
corresponds to signal REV_LIMIT* on Galil controller 0.
At pin 24 on Connector/JD5 as shown on drawing EL-3321-1D
corresponds to signal COLL2 SECONDARY LIMIT* on Galil controller 0.
At pin 10 on Connector/JD2 as shown on drawing EL-3321-1D
corresponds to signal REV LIM F on Galil controller 0.
At pin 9 on Connector/JD2 as shown on drawing EL-3321-1D
corresponds to signal FWD LIM F on Galil controller 0.
At pin 66 on Connector/J1 as shown on drawing EL-3325-1D
corresponds to signal COLL2 FWD_LIMIT* on Galil controller 0.
At pin 40 on Connector/J1 as shown on drawing EL-3325-1D
corresponds to signal COLL2 SECONDARY LIMIT* on Galil controller 0.
At pin 67 on Connector/J1 as shown on drawing EL-3325-1D
corresponds to signal COLL2 REV_LIMIT* on Galil controller 0.
At pin 5 on Connector/J6 as shown on drawing EL-1266
corresponds to signal LIMIT* on Galil controller 0.
At pin 15 on Connector/J6 as shown on drawing EL-1266
corresponds to signal FWD_LIMIT* on Galil controller 0.
At pin 16 on Connector/J6 as shown on drawing EL-1266
corresponds to signal REV_LIMIT* on Galil controller 0.

Uses map KTLenumerated to convert or format stage_lim_1sec:
stage_lim_1sec (SharedMemeMap), tinyint / I11 / %d, access r
(0.0 to 15.0)
Generic map meme for stage limit keywords. This map applies to stages with a single input reporting the secondary limit status. For stages with a seperate input for each secondary limit use Meme 2021 (stage_lim). (see stage_lim_1sec)
Valid values of stage_lim_1sec are:
  • Check signals: All limit signals active :
  • In FWD secondary limit :
  • Check signals: Secondary limit signals differ :
  • Check signals: Secondary limit signals differ :
  • Check signals: Both FWD & REV primary limits active :
  • In FWD primary limit :
  • In REV primary limit :
  • Not in a limit :
  • In REV secondary limit :
  • Check signals: Secondary limit active, but no primary limit active :
  • Check signals: Secondary limit signals differ :
  • Check signals: Secondary limit signals differ :
  • Check signals: Secondary limit signals differ :
  • Check signals: Secondary limit signals differ :
  • Check signals: Secondary limit signals differ :
  • Check signals: Secondary limit signals differ :
COLL2MOD (esi), varchar(68) / A / tinyint, access rw
collimator-actuator-2-control-mode
Collimator actuator #2 (Galil-1500 DC servo stage) control mode.
Uses map KTLenumerated to convert or format stage_mod_slave:
stage_mod_slave (SharedMemeMap), tinyint / I11 / %d, access rw
in control mode (0.0 to 5.0)
Generic map meme for stage control mode keywords for stages that can be masters or slaves of other stages. (see stage_mod_slave)
Valid values of stage_mod_slave are:
  • Halt : Halt stage. Prevent it from moving.
  • Pos : Position mode. Use the default stage configuration to select motors on or off after moves.
  • Jog : Jog mode. Prevent jogging unless stage is calibrated.
  • Pos ON : Engineering position mode. Leave motors on after moves.
  • Pos OFF : Engineering position mode. Shut motors off after moves.
  • Jog ENGR : Engineering jog mode. Allow jogging when the stage isn't calibrated.
  • Slave : Stage is a slave of another stage. Only relative position requests serviced.
COLL2MSG (esi), varchar(68) / A / %s, access r
collimator-actuator-2-message
Collimator actuator #2 (Galil-1500 DC servo stage) status message. It reports keyword change requests and results. This keyword is best used in an event log or a status display.
COLL2NAM (esi), varchar(68) / A / map, access rw
collimator-actuator-2-named-position
Collimator actuator #2 (Galil-1500 DC servo stage) ordinal position name. Allows user to select important stage positions by name. The stage position names are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory.
Uses map TableLook to convert or format COLL2ORD:
  • -999 -> Unknown
  • 0 -> Home
  • 1 -> Position #1
  • 2 -> Position #2
  • 3 -> Position #3
COLL2ORD (esi), smallint / I11 / map, access rw
collimator-actuator-2-ordinal-position (0.0 to 3.0)
Collimator actuator #2 (Galil-1500 DC servo stage) ordinal position. Allows users to select important stage positions by simple numbers. Special stage positions are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory. (see COLL2ORD)
Uses map TableLook to convert or format COLL2RAW:
  • 0 -> 0
  • -> -999
  • 10000 -> 1
  • 20000 -> 2
  • 30000 -> 3
COLL2RAW (esi), int / I11 / %d, access rw
collimator-actuator-2-raw-position in stage encoder counts (-190000.0 to 220000.0)
Collimator actuator #2 (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder. (see COLL2RAW)
Place(s) where you can monitor this signal (Reneshaw index signals I):
At pins 7-10 on Terminal block/TB1 as shown on drawing EL-3361
corresponds to signal Encoder F on Galil controller 0.
At pins 39-44 on Connector/JD2 as shown on drawing EL-3321-1D
corresponds to signal Collimator #2 Reneshaw encoder on Galil controller 0.
At pins 83-88 on Connector/J1 as shown on drawing EL-3325-1D
corresponds to signal Collimator #2 Reneshaw encoder on Galil controller 0.
At pins 7-10 on Connector/J6 as shown on drawing EL-1266
corresponds to signal ENCODER A, ENCODER A*, ENCODER B, ENCODER B* on Galil controller 0.
At pins 2-3 on Connector/JB5 as shown on drawing EL-3361
corresponds to signal FI+, FI- on Galil controller 0.
At pins 2-3 on Connector/J26 as shown on drawing EL-1266
corresponds to signal YI+, YI- on Galil controller 0.
At pins 2-3 on Connector/J27 as shown on drawing EL-1266
corresponds to signal ZI+, ZI- on Galil controller 0.
COLL2ORD (esi), smallint / I11 / map, access rw
collimator-actuator-2-ordinal-position (0.0 to 3.0)
Collimator actuator #2 (Galil-1500 DC servo stage) ordinal position. Allows users to select important stage positions by simple numbers. Special stage positions are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory.
Uses map TableLook to convert or format COLL2RAW:
  • 0 -> 0
  • -> -999
  • 10000 -> 1
  • 20000 -> 2
  • 30000 -> 3
COLL2RAW (esi), int / I11 / %d, access rw
collimator-actuator-2-raw-position in stage encoder counts (-190000.0 to 220000.0)
Collimator actuator #2 (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder. (see COLL2RAW)
Place(s) where you can monitor this signal (Reneshaw index signals I):
At pins 7-10 on Terminal block/TB1 as shown on drawing EL-3361
corresponds to signal Encoder F on Galil controller 0.
At pins 39-44 on Connector/JD2 as shown on drawing EL-3321-1D
corresponds to signal Collimator #2 Reneshaw encoder on Galil controller 0.
At pins 83-88 on Connector/J1 as shown on drawing EL-3325-1D
corresponds to signal Collimator #2 Reneshaw encoder on Galil controller 0.
At pins 7-10 on Connector/J6 as shown on drawing EL-1266
corresponds to signal ENCODER A, ENCODER A*, ENCODER B, ENCODER B* on Galil controller 0.
At pins 2-3 on Connector/JB5 as shown on drawing EL-3361
corresponds to signal FI+, FI- on Galil controller 0.
At pins 2-3 on Connector/J26 as shown on drawing EL-1266
corresponds to signal YI+, YI- on Galil controller 0.
At pins 2-3 on Connector/J27 as shown on drawing EL-1266
corresponds to signal ZI+, ZI- on Galil controller 0.
COLL2RAW (esi), int / I11 / %d, access rw
collimator-actuator-2-raw-position in stage encoder counts (-190000.0 to 220000.0)
Collimator actuator #2 (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
Place(s) where you can monitor this signal (Reneshaw index signals I):
At pins 7-10 on Terminal block/TB1 as shown on drawing EL-3361
corresponds to signal Encoder F on Galil controller 0.
At pins 39-44 on Connector/JD2 as shown on drawing EL-3321-1D
corresponds to signal Collimator #2 Reneshaw encoder on Galil controller 0.
At pins 83-88 on Connector/J1 as shown on drawing EL-3325-1D
corresponds to signal Collimator #2 Reneshaw encoder on Galil controller 0.
At pins 7-10 on Connector/J6 as shown on drawing EL-1266
corresponds to signal ENCODER A, ENCODER A*, ENCODER B, ENCODER B* on Galil controller 0.
At pins 2-3 on Connector/JB5 as shown on drawing EL-3361
corresponds to signal FI+, FI- on Galil controller 0.
At pins 2-3 on Connector/J26 as shown on drawing EL-1266
corresponds to signal YI+, YI- on Galil controller 0.
At pins 2-3 on Connector/J27 as shown on drawing EL-1266
corresponds to signal ZI+, ZI- on Galil controller 0.
COLL2STA (esi), char(14) / A / tinyint, access r
collimator-actuator-2-status
Collimator actuator #2 (Galil-1500 DC servo stage) status.
Uses map KTLenumerated to convert or format dc_stage_status:
dc_stage_status (SharedMemeMap), tinyint / I11 / %d, access r
(0.0 to 6.0)
Generic map meme for stage status keywords. (see dc_stage_status)
Valid values of dc_stage_status are:
  • Not Calibrated : The stage hasn't been homed yet.
  • Calibrating : The stage is finding it's home reference position.
  • Ready : The stage is stationary. It has been calibrated. It is ready to move.
  • Moving : The stage is moving to a target position.
  • Jogging : The stage is accelerating to, jogging at, or decellerating from a target velocity.
  • Locked : The stage is locked via its lock keyword (ESI's DWFILLCK is a lock keyword example).
  • Halted : The stage is halted via the control mode keyword (ESI's DWFILMOD is a mode keyword example).
  • Halting : The stage is halting via the control mode keyword (ESI's DWFILMOD is a mode keyword example).
  • Diagnostics : A selected diagnostics routine is running.
COLL2TRG (esi), int / I11 / %d, access r
collimator-actuator-2-raw-position-target in stage encoder counts (-200000.0 to 230000.0)
Collimator actuator #2 (Galil-1500 DC servo stage) raw position target as measured by stage's position encoder.
COLL2VAL (esi), real / E13.6 / map, access rw
collimator-actuator-2-value in um (-19000.0 to 22000.0)
Collimator actuator #2 (Galil-1500 DC servo stage) position. Convert a 'RAW' keyword value into a 'VAL' keyword value via: val = a0 + (raw * a1).
Uses map Linear to convert or format COLL2RAW:
  • a0 : 0
  • a1 : 0.1
COLL2RAW (esi), int / I11 / %d, access rw
collimator-actuator-2-raw-position in stage encoder counts (-190000.0 to 220000.0)
Collimator actuator #2 (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder. (see COLL2RAW)
Place(s) where you can monitor this signal (Reneshaw index signals I):
At pins 7-10 on Terminal block/TB1 as shown on drawing EL-3361
corresponds to signal Encoder F on Galil controller 0.
At pins 39-44 on Connector/JD2 as shown on drawing EL-3321-1D
corresponds to signal Collimator #2 Reneshaw encoder on Galil controller 0.
At pins 83-88 on Connector/J1 as shown on drawing EL-3325-1D
corresponds to signal Collimator #2 Reneshaw encoder on Galil controller 0.
At pins 7-10 on Connector/J6 as shown on drawing EL-1266
corresponds to signal ENCODER A, ENCODER A*, ENCODER B, ENCODER B* on Galil controller 0.
At pins 2-3 on Connector/JB5 as shown on drawing EL-3361
corresponds to signal FI+, FI- on Galil controller 0.
At pins 2-3 on Connector/J26 as shown on drawing EL-1266
corresponds to signal YI+, YI- on Galil controller 0.
At pins 2-3 on Connector/J27 as shown on drawing EL-1266
corresponds to signal ZI+, ZI- on Galil controller 0.
COLL2VEL (esi), real / E13.6 / map, access rw
collimator-actuator-2-velocity in um/s (-1000.0 to 1000.0)
Collimator actuator #2 (Galil-1500 DC servo stage) velocity. Convert a 'SPD' keyword value to a 'VEL' keyword value via: vel = spd * a1.
Uses map Derivative to convert or format COLL2VAL:
COLL2VAL (esi), real / E13.6 / map, access rw
collimator-actuator-2-value in um (-19000.0 to 22000.0)
Collimator actuator #2 (Galil-1500 DC servo stage) position. Convert a 'RAW' keyword value into a 'VAL' keyword value via: val = a0 + (raw * a1). (see COLL2VAL)
Uses map Linear to convert or format COLL2RAW:
  • a0 : 0
  • a1 : 0.1
COLL2RAW (esi), int / I11 / %d, access rw
collimator-actuator-2-raw-position in stage encoder counts (-190000.0 to 220000.0)
Collimator actuator #2 (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder. (see COLL2RAW)
Place(s) where you can monitor this signal (Reneshaw index signals I):
At pins 7-10 on Terminal block/TB1 as shown on drawing EL-3361
corresponds to signal Encoder F on Galil controller 0.
At pins 39-44 on Connector/JD2 as shown on drawing EL-3321-1D
corresponds to signal Collimator #2 Reneshaw encoder on Galil controller 0.
At pins 83-88 on Connector/J1 as shown on drawing EL-3325-1D
corresponds to signal Collimator #2 Reneshaw encoder on Galil controller 0.
At pins 7-10 on Connector/J6 as shown on drawing EL-1266
corresponds to signal ENCODER A, ENCODER A*, ENCODER B, ENCODER B* on Galil controller 0.
At pins 2-3 on Connector/JB5 as shown on drawing EL-3361
corresponds to signal FI+, FI- on Galil controller 0.
At pins 2-3 on Connector/J26 as shown on drawing EL-1266
corresponds to signal YI+, YI- on Galil controller 0.
At pins 2-3 on Connector/J27 as shown on drawing EL-1266
corresponds to signal ZI+, ZI- on Galil controller 0.
COLL2VRB (esi), char(5) / A8 / %d, access rw
collimator-actuator-2-verbose-messages (0.0 to 1.0)
Collimator actuator #2 (Galil-1500 DC servo stage) verbose message flag. Turns on and off logging of debugging messages to the dispatcher's log file when the keyword is set to TRUE or FALSE.
Uses map KTLboolean to convert or format false_true:
false_true (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords. (see false_true)
Valid values of false_true are:
  • false :
  • true :
COLL2TOR (esi), real / E13.6 / , access r
collimator-actuator-2-torque in volts (-10.0 to 10.0)
Collimator actuator #2 (Galil-1500 DC servo stage) motor command voltage (result of the Galil-1500 command TT).
Place(s) where you can monitor this signal (Motor voltage O):
At pin 1, 2 on Terminal block/TB1 as shown on drawing EL-3360-1L-1
corresponds to signal MOTOR (F) on Galil controller 0.
At pin 27 on Connector/JD2 as shown on drawing EL-3321-1D
corresponds to signal MOT CMD F on Galil controller 0.
At pin 28 on Connector/JD2 as shown on drawing EL-3321-1D
corresponds to signal AMP EN F on Galil controller 0.
At pin 6 on Connector/J1 as shown on drawing EL-3325-1D
corresponds to signal ACMDF on Galil controller 0.
At pin 7 on Connector/J1 as shown on drawing EL-3325-1D
corresponds to signal AENF on Galil controller 0.
At pin 1 on Connector/J6 as shown on drawing EL-1266
corresponds to signal MOT1Y on Galil controller 0.
At pin 2 on Connector/J6 as shown on drawing EL-1266
corresponds to signal MOT2Y on Galil controller 0.
COLL2TSP (esi), int / I11 / %d, access r
collimator-actuator-2-speed-target in stage encoder counts/s (-10000.0 to 10000.0)
Collimator actuator #2 (Galil-1500 DC servo stage) speed target defined in counts/s from the stage's position encoder.
COLL2SPD (esi), int / I11 / %d, access rw
collimator-actuator-2-speed in stage encoder counts/s (-10000.0 to 10000.0)
Collimator actuator #2 (Galil-1500 DC servo stage) speed as measured by the stage's position encoder.
COLL2DMP (esi), char(5) / A / %d, access w
collimator-actuator-2-dump (0.0 to 1.0)
Collimator actuator #2 (Galil-1500 DC servo stage) data dump. Reports all information on the stage in the dispatcher's log file when the keyword is written with a value of TRUE.
Uses map KTLboolean to convert or format false_true:
false_true (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords. (see false_true)
Valid values of false_true are:
  • false :
  • true :
COLL3 (esi), bundle / bundle / bundle, access
collimator actuator #3 keyword bundle
KTL bundle for device: Collimator actuator #3 (Galil-1500 DC servo stage) COLL3 consists of elements:
COLL3CAL (esi), char(5) / A / %d, access rw
collimator-actuator-3-calibration (0.0 to 1.0)
Collimator actuator #3 (Galil-1500 DC servo stage) calibration state.
Uses map KTLboolean to convert or format reset_homed:
reset_homed (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for stage calibration boolean state (RESET/HOMED) keywords. (see reset_homed)
Valid values of reset_homed are:
  • reset : Stage not calibrated. Calibrate the stage during the next attempt to move the stage.
  • homed : The stage is calibrated (read state). Calibrate the stage immediately (write state).
COLL3ENC (esi), int / I11 / %d, access r
collimator-actuator-3-motor-encoder-position in motor encoder counts (0.0 to 30000.0)
Collimator actuator #3 (Galil-1500 DC servo stage) motor raw position as measured by the stage's motor encoder. NOTE: The stage's motor encoder and stage's position encoder are the same (ENC & RAW values are the same).
Place(s) where you can monitor this signal (Motor encoder signals I):
At pins 4-7 on Connector/JB5 as shown on drawing EL-3362-1L-1
corresponds to signal Aux Encoder G on Galil controller 0.
At pins 7-10 on Connector/JD3 as shown on drawing EL-3321-1D
corresponds to signal Collimator #3 motor encoder on Galil controller 0.
At pins 48-51 on Connector/J1 as shown on drawing EL-3325-1D
corresponds to signal Collimator #3 motor encoder on Galil controller 0.
At pins 4-7 on Connector/J27 as shown on drawing EL-1266
corresponds to signal ZAA+, ZAA-, ZAB+, ZAB- on Galil controller 0.
COLL3ERR (esi), int / I11 / %d, access r
collimator-actuator-3-error-number
Collimator actuator #3 (Galil-1500 DC servo stage) command error number.
COLL3FIP (esi), char(7) / A / %d, access r
collimator-actuator-3-fiducial-light-sensor (0.0 to 1.0)
Collimator actuator #3 (Galil-1500 DC servo stage) fiducial light sensor input.
Place(s) where you can monitor this signal (Fiducial signal I):
At pin 19 on Terminal block/TB1 as shown on drawing EL-3362-1L-1
corresponds to signal HOME* on Galil controller 0.
At pin 14 on Connector/JD2 as shown on drawing EL-3321-1D
corresponds to signal HOME G on Galil controller 0.
At pin 71 on Connector/J1 as shown on drawing EL-3325-1D
corresponds to signal COLL3 FIDUCIAL* on Galil controller 0.
At pin 19 on Connector/J7 as shown on drawing EL-1266
corresponds to signal HOME* on Galil controller 0.

Uses map KTLboolean to convert or format blocked_open:
blocked_open (SharedMemeMap), tinyint / L1 / %s, access r
(0.0 to 1.0)
Generic map meme for fiducial light sensor boolean state (BLOCKED/OPEN) keywords. (see blocked_open)
Valid values of blocked_open are:
  • blocked : No light detected at fiducial sensor. Light source off or light path blocked.
  • open : Light detected at fiducial sensor. Light source on and light path not blocked.
COLL3FOP (esi), char(3) / A / %d, access rw
collimator-actuator-3-fiducial-light-source (0.0 to 1.0)
Collimator actuator #3 (Galil-1500 DC servo stage) fiducial light source control.
Place(s) where you can monitor this signal (Fiducial light source O):
At pin 21 on Terminal block/TB1 as shown on drawing EL-3362-1L-1
corresponds to signal FID. ENABLE* on Galil controller 0.
At pin 12 on Connector/JD5 as shown on drawing EL-3321-1D
corresponds to signal COLL3 FIDUCIAL ENABLE* on Galil controller 0.
At pin 28 on Connector/J1 as shown on drawing EL-3325-1D
corresponds to signal COLL3 FIDUCIAL ENABLE* on Galil controller 0.

Uses map KTLboolean to convert or format on_off:
on_off (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (on, off) keywords. (see on_off)
Valid values of on_off are:
  • on :
  • off :
COLL3LCK (esi), char(10) / A10 / %s, access rw
collimator-actuator-3-lock
Collimator actuator #3 (Galil-1500 DC servo stage) lock software switch. Prevents movement when locked. The string 'unlocked' unlocks the stage, other strings (up to 10 chars, case-insensitive) lock it, a name or other id is recommended.
COLL3LIM (esi), varchar(68) / A / tinyint, access r
collimator-actuator-3-limits
Collimator actuator #3 (Galil-1500 DC servo stage) limit status.
Place(s) where you can monitor this signal (Limit status I):
At pin 5 on Terminal block/TB1 as shown on drawing EL-3362-1L-1
corresponds to signal LIMIT* on Galil controller 0.
At pin 15 on Terminal block/TB1 as shown on drawing EL-3362-1L-1
corresponds to signal FWD_LIMIT* on Galil controller 0.
At pin 16 on Terminal block/TB1 as shown on drawing EL-3362-1L-1
corresponds to signal REV_LIMIT* on Galil controller 0.
At pin 23 on Connector/JD5 as shown on drawing EL-3321-1D
corresponds to signal COLL3 SECONDARY LIMIT* on Galil controller 0.
At pin 13 on Connector/JD2 as shown on drawing EL-3321-1D
corresponds to signal REV LIM G on Galil controller 0.
At pin 12 on Connector/JD2 as shown on drawing EL-3321-1D
corresponds to signal FWD LIM G on Galil controller 0.
At pin 39 on Connector/J1 as shown on drawing EL-3325-1D
corresponds to signal COLL3 SECONDARY LIMIT* on Galil controller 0.
At pin 70 on Connector/J1 as shown on drawing EL-3325-1D
corresponds to signal COLL3 REV_LIMIT* on Galil controller 0.
At pin 69 on Connector/J1 as shown on drawing EL-3325-1D
corresponds to signal COLL3 FWD_LIMIT* on Galil controller 0.
At pin 5 on Connector/J7 as shown on drawing EL-1266
corresponds to signal LIMIT* on Galil controller 0.
At pin 15 on Connector/J7 as shown on drawing EL-1266
corresponds to signal FWD_LIMIT* on Galil controller 0.
At pin 16 on Connector/J7 as shown on drawing EL-1266
corresponds to signal REV_LIMIT* on Galil controller 0.

Uses map KTLenumerated to convert or format stage_lim_1sec:
stage_lim_1sec (SharedMemeMap), tinyint / I11 / %d, access r
(0.0 to 15.0)
Generic map meme for stage limit keywords. This map applies to stages with a single input reporting the secondary limit status. For stages with a seperate input for each secondary limit use Meme 2021 (stage_lim). (see stage_lim_1sec)
Valid values of stage_lim_1sec are:
  • Check signals: All limit signals active :
  • In FWD secondary limit :
  • Check signals: Secondary limit signals differ :
  • Check signals: Secondary limit signals differ :
  • Check signals: Both FWD & REV primary limits active :
  • In FWD primary limit :
  • In REV primary limit :
  • Not in a limit :
  • In REV secondary limit :
  • Check signals: Secondary limit active, but no primary limit active :
  • Check signals: Secondary limit signals differ :
  • Check signals: Secondary limit signals differ :
  • Check signals: Secondary limit signals differ :
  • Check signals: Secondary limit signals differ :
  • Check signals: Secondary limit signals differ :
  • Check signals: Secondary limit signals differ :
COLL3MOD (esi), varchar(68) / A / tinyint, access rw
collimator-actuator-3-control-mode
Collimator actuator #3 (Galil-1500 DC servo stage) control mode.
Uses map KTLenumerated to convert or format stage_mod_slave:
stage_mod_slave (SharedMemeMap), tinyint / I11 / %d, access rw
in control mode (0.0 to 5.0)
Generic map meme for stage control mode keywords for stages that can be masters or slaves of other stages. (see stage_mod_slave)
Valid values of stage_mod_slave are:
  • Halt : Halt stage. Prevent it from moving.
  • Pos : Position mode. Use the default stage configuration to select motors on or off after moves.
  • Jog : Jog mode. Prevent jogging unless stage is calibrated.
  • Pos ON : Engineering position mode. Leave motors on after moves.
  • Pos OFF : Engineering position mode. Shut motors off after moves.
  • Jog ENGR : Engineering jog mode. Allow jogging when the stage isn't calibrated.
  • Slave : Stage is a slave of another stage. Only relative position requests serviced.
COLL3MSG (esi), varchar(68) / A / %s, access r
collimator-actuator-3-message
Collimator actuator #3 (Galil-1500 DC servo stage) status message. It reports keyword change requests and results. This keyword is best used in an event log or a status display.
COLL3NAM (esi), varchar(68) / A / map, access rw
collimator-actuator-3-named-position
Collimator actuator #3 (Galil-1500 DC servo stage) ordinal position name. Allows user to select important stage positions by name. The stage position names are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory.
Uses map TableLook to convert or format COLL3ORD:
  • -999 -> Unknown
  • 0 -> Home
  • 1 -> Position #1
  • 2 -> Position #2
  • 3 -> Position #3
COLL3ORD (esi), smallint / I11 / map, access rw
collimator-actuator-3-ordinal-position (0.0 to 3.0)
Collimator actuator #3 (Galil-1500 DC servo stage) ordinal position. Allows users to select important stage positions by simple numbers. Special stage positions are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory. (see COLL3ORD)
Uses map TableLook to convert or format COLL3RAW:
  • 0 -> 0
  • -> -999
  • 10000 -> 1
  • 20000 -> 2
  • 30000 -> 3
COLL3RAW (esi), int / I11 / %d, access rw
collimator-actuator-3-raw-position in stage encoder counts (-190000.0 to 220000.0)
Collimator actuator #3 (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder. (see COLL3RAW)
Place(s) where you can monitor this signal (Reneshaw index signals I):
At pins 7-10 on Terminal block/TB1 as shown on drawing EL-3363
corresponds to signal Encoder G on Galil controller 0.
At pins 45-50 on Connector/JD2 as shown on drawing EL-3321-1D
corresponds to signal Collimator #2 Reneshaw encoder on Galil controller 0.
At pins 89-94 on Connector/J1 as shown on drawing EL-3325-1D
corresponds to signal Collimator #3 Reneshaw encoder on Galil controller 0.
At pins 7-10 on Connector/J7 as shown on drawing EL-1266
corresponds to signal ENCODER A, ENCODER A*, ENCODER B, ENCODER B* on Galil controller 0.
At pins 2-3 on Connector/JB5 as shown on drawing EL-3363
corresponds to signal GI+, HI- on Galil controller 0.
COLL3ORD (esi), smallint / I11 / map, access rw
collimator-actuator-3-ordinal-position (0.0 to 3.0)
Collimator actuator #3 (Galil-1500 DC servo stage) ordinal position. Allows users to select important stage positions by simple numbers. Special stage positions are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory.
Uses map TableLook to convert or format COLL3RAW:
  • 0 -> 0
  • -> -999
  • 10000 -> 1
  • 20000 -> 2
  • 30000 -> 3
COLL3RAW (esi), int / I11 / %d, access rw
collimator-actuator-3-raw-position in stage encoder counts (-190000.0 to 220000.0)
Collimator actuator #3 (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder. (see COLL3RAW)
Place(s) where you can monitor this signal (Reneshaw index signals I):
At pins 7-10 on Terminal block/TB1 as shown on drawing EL-3363
corresponds to signal Encoder G on Galil controller 0.
At pins 45-50 on Connector/JD2 as shown on drawing EL-3321-1D
corresponds to signal Collimator #2 Reneshaw encoder on Galil controller 0.
At pins 89-94 on Connector/J1 as shown on drawing EL-3325-1D
corresponds to signal Collimator #3 Reneshaw encoder on Galil controller 0.
At pins 7-10 on Connector/J7 as shown on drawing EL-1266
corresponds to signal ENCODER A, ENCODER A*, ENCODER B, ENCODER B* on Galil controller 0.
At pins 2-3 on Connector/JB5 as shown on drawing EL-3363
corresponds to signal GI+, HI- on Galil controller 0.
COLL3RAW (esi), int / I11 / %d, access rw
collimator-actuator-3-raw-position in stage encoder counts (-190000.0 to 220000.0)
Collimator actuator #3 (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
Place(s) where you can monitor this signal (Reneshaw index signals I):
At pins 7-10 on Terminal block/TB1 as shown on drawing EL-3363
corresponds to signal Encoder G on Galil controller 0.
At pins 45-50 on Connector/JD2 as shown on drawing EL-3321-1D
corresponds to signal Collimator #2 Reneshaw encoder on Galil controller 0.
At pins 89-94 on Connector/J1 as shown on drawing EL-3325-1D
corresponds to signal Collimator #3 Reneshaw encoder on Galil controller 0.
At pins 7-10 on Connector/J7 as shown on drawing EL-1266
corresponds to signal ENCODER A, ENCODER A*, ENCODER B, ENCODER B* on Galil controller 0.
At pins 2-3 on Connector/JB5 as shown on drawing EL-3363
corresponds to signal GI+, HI- on Galil controller 0.
COLL3STA (esi), char(14) / A / tinyint, access r
collimator-actuator-3-status
Collimator actuator #3 (Galil-1500 DC servo stage) status.
Uses map KTLenumerated to convert or format dc_stage_status:
dc_stage_status (SharedMemeMap), tinyint / I11 / %d, access r
(0.0 to 6.0)
Generic map meme for stage status keywords. (see dc_stage_status)
Valid values of dc_stage_status are:
  • Not Calibrated : The stage hasn't been homed yet.
  • Calibrating : The stage is finding it's home reference position.
  • Ready : The stage is stationary. It has been calibrated. It is ready to move.
  • Moving : The stage is moving to a target position.
  • Jogging : The stage is accelerating to, jogging at, or decellerating from a target velocity.
  • Locked : The stage is locked via its lock keyword (ESI's DWFILLCK is a lock keyword example).
  • Halted : The stage is halted via the control mode keyword (ESI's DWFILMOD is a mode keyword example).
  • Halting : The stage is halting via the control mode keyword (ESI's DWFILMOD is a mode keyword example).
  • Diagnostics : A selected diagnostics routine is running.
COLL3TRG (esi), int / I11 / %d, access r
collimator-actuator-3-raw-position-target in stage encoder counts (-200000.0 to 230000.0)
Collimator actuator #3 (Galil-1500 DC servo stage) raw position target as measured by stage's position encoder.
COLL3VAL (esi), real / E13.6 / map, access rw
collimator-actuator-3-value in um (-19000.0 to 22000.0)
Collimator actuator #3 (Galil-1500 DC servo stage) position. Convert a 'RAW' keyword value into a 'VAL' keyword value via: val = a0 + (raw * a1).
Uses map Linear to convert or format COLL3RAW:
  • a0 : 0
  • a1 : 0.1
COLL3RAW (esi), int / I11 / %d, access rw
collimator-actuator-3-raw-position in stage encoder counts (-190000.0 to 220000.0)
Collimator actuator #3 (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder. (see COLL3RAW)
Place(s) where you can monitor this signal (Reneshaw index signals I):
At pins 7-10 on Terminal block/TB1 as shown on drawing EL-3363
corresponds to signal Encoder G on Galil controller 0.
At pins 45-50 on Connector/JD2 as shown on drawing EL-3321-1D
corresponds to signal Collimator #2 Reneshaw encoder on Galil controller 0.
At pins 89-94 on Connector/J1 as shown on drawing EL-3325-1D
corresponds to signal Collimator #3 Reneshaw encoder on Galil controller 0.
At pins 7-10 on Connector/J7 as shown on drawing EL-1266
corresponds to signal ENCODER A, ENCODER A*, ENCODER B, ENCODER B* on Galil controller 0.
At pins 2-3 on Connector/JB5 as shown on drawing EL-3363
corresponds to signal GI+, HI- on Galil controller 0.
COLL3VEL (esi), real / E13.6 / map, access rw
collimator-actuator-3-velocity in um/s (-1000.0 to 1000.0)
Collimator actuator #3 (Galil-1500 DC servo stage) velocity. Convert a 'SPD' keyword value to a 'VEL' keyword value via: vel = spd * a1.
Uses map Derivative to convert or format COLL3VAL:
COLL3VAL (esi), real / E13.6 / map, access rw
collimator-actuator-3-value in um (-19000.0 to 22000.0)
Collimator actuator #3 (Galil-1500 DC servo stage) position. Convert a 'RAW' keyword value into a 'VAL' keyword value via: val = a0 + (raw * a1). (see COLL3VAL)
Uses map Linear to convert or format COLL3RAW:
  • a0 : 0
  • a1 : 0.1
COLL3RAW (esi), int / I11 / %d, access rw
collimator-actuator-3-raw-position in stage encoder counts (-190000.0 to 220000.0)
Collimator actuator #3 (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder. (see COLL3RAW)
Place(s) where you can monitor this signal (Reneshaw index signals I):
At pins 7-10 on Terminal block/TB1 as shown on drawing EL-3363
corresponds to signal Encoder G on Galil controller 0.
At pins 45-50 on Connector/JD2 as shown on drawing EL-3321-1D
corresponds to signal Collimator #2 Reneshaw encoder on Galil controller 0.
At pins 89-94 on Connector/J1 as shown on drawing EL-3325-1D
corresponds to signal Collimator #3 Reneshaw encoder on Galil controller 0.
At pins 7-10 on Connector/J7 as shown on drawing EL-1266
corresponds to signal ENCODER A, ENCODER A*, ENCODER B, ENCODER B* on Galil controller 0.
At pins 2-3 on Connector/JB5 as shown on drawing EL-3363
corresponds to signal GI+, HI- on Galil controller 0.
COLL3VRB (esi), char(5) / A8 / %d, access rw
collimator-actuator-3-verbose-messages (0.0 to 1.0)
Collimator actuator #3 (Galil-1500 DC servo stage) verbose message flag. Turns on and off logging of debugging messages to the dispatcher's log file when the keyword is set to TRUE or FALSE.
Uses map KTLboolean to convert or format false_true:
false_true (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords. (see false_true)
Valid values of false_true are:
  • false :
  • true :
COLL3TOR (esi), real / E13.6 / , access r
collimator-actuator-3-torque in volts (-10.0 to 10.0)
Collimator actuator #3 (Galil-1500 DC servo stage) motor command voltage (result of the Galil-1500 command TT).
Place(s) where you can monitor this signal (Motor voltage O):
At pin 1, 2 on Terminal block/TB1 as shown on drawing EL-3362-1L-1
corresponds to signal MOTOR (G) on Galil controller 0.
At pin 30 on Connector/JD2 as shown on drawing EL-3321-1D
corresponds to signal AMP EN G on Galil controller 0.
At pin 29 on Connector/JD2 as shown on drawing EL-3321-1D
corresponds to signal MOT CMD G on Galil controller 0.
At pin 10 on Connector/J1 as shown on drawing EL-3325-1D
corresponds to signal ACMDG on Galil controller 0.
At pin 11 on Connector/J1 as shown on drawing EL-3325-1D
corresponds to signal AENG on Galil controller 0.
At pin 1 on Connector/J7 as shown on drawing EL-1266
corresponds to signal MOT1Z on Galil controller 0.
At pin 2 on Connector/J7 as shown on drawing EL-1266
corresponds to signal MOT2Z on Galil controller 0.
COLL3TSP (esi), int / I11 / %d, access r
collimator-actuator-3-speed-target in stage encoder counts/s (-10000.0 to 10000.0)
Collimator actuator #3 (Galil-1500 DC servo stage) speed target defined in counts/s from the stage's position encoder.
COLL3SPD (esi), int / I11 / %d, access rw
collimator-actuator-3-speed in stage encoder counts/s (-10000.0 to 10000.0)
Collimator actuator #3 (Galil-1500 DC servo stage) speed as measured by the stage's position encoder.
COLL3DMP (esi), char(5) / A / %d, access w
collimator-actuator-3-dump (0.0 to 1.0)
Collimator actuator #3 (Galil-1500 DC servo stage) data dump. Reports all information on the stage in the dispatcher's log file when the keyword is written with a value of TRUE.
Uses map KTLboolean to convert or format false_true:
false_true (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords. (see false_true)
Valid values of false_true are:
  • false :
  • true :
COLLIMATOR (esi), bundle / bundle / bundle, access
KTL bundle for device: Collimator control of focus, tip & tilt. COLLIMATOR consists of elements:
COLLDMP (esi), char(5) / A / %d, access w
collimator-dump (0.0 to 1.0)
Collimator data dump. Reports all information on the stage in the dispatcher's log file when the keyword is written with a value of TRUE.
Uses map KTLboolean to convert or format false_true:
false_true (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords. (see false_true)
Valid values of false_true are:
  • false :
  • true :
COLLERR (esi), int / I11 / %d, access r
collimator-error-number
Collimator command error number.
COLLMODE (esi), varchar(68) / A / tinyint, access rw
collimator-control-mode (0.0 to 3.0)
Collimator tip/tilt control mode. Determines wheither the COLLFLXx and COLLUSRx tip/tilt keyword values are used to determine collimator actuator focus positions. The COLLCFGx tip/tilt keywords values are always used to determine the actuator positions.
Valid values of COLLMODE are:
  • off : No tip/tilt requests accepted (no COLLFLXx or COLLUSRx commands allowed).
  • FLX only : Only COLLFLXx commands accepted.
  • USR only : Only COLLUSRx commands accepted.
  • on : All tip/tilt requests accepted (COLLFLXx and COLLUSRx commands allowed).
COLLMSG (esi), varchar(68) / A / %s, access r
collimator-message
Collimator status message. It reports keyword change requests and results. This keyword is best used in an event log or a status display.
COLLSTAT (esi), varchar(68) / A / tinyint, access r
collimator-control-status (0.0 to 4.0)
Collimator tip/tilt control status. Indicates wheither changes to the COLLFLXx tip/tilt keywords are accepted. Errors during focus/tip/tilt of collimator prevent automatic flexure compensation moves until the collimator is successfully refocused.
Valid values of COLLSTAT are:
  • Not initialized : Collimator focus not initialized (not ready for tip/tilt requests from the COLLFLXx and COLLUSRx keywords).
  • Initializing : Collimator focus moving to initial target (not ready for tip/tilt requests from the COLLFLXx and COLLUSRx keywords).
  • Ready : Collimator focus is initialized and not moving to a focus target (ready for tip/tilt requests from the COLLFLXx and COLLUSRx keywords).
  • Moving : Collimator is moving to a focus target (ready for tip/tilt requests from the COLLFLXx and COLLUSRx keywords).
  • Position error : Collimator is initialized and not moving, and the position of one or more actuators is wrong (ready for tip/tilt requests from the COLLFLXx and COLLUSRx keywords).
COLLVRB (esi), varchar(68) / A8 / tinyint, access rw
collimator-verbose-messages (0.0 to 4.0)
Collimator verbose message state. Turns on and off logging of dispatcher start up device configuration messages, keyword service request and result messages.
Valid values of COLLVRB are:
  • Off : Log no messages
  • Focus/user : Log FOC/USR requests, responses and errors
  • Flexure errors : Log FLX errors and FOC/USR requests, responces and errors
  • Flexure requests : Log FOC/USR/FLX requests, responses and errors
  • All : Log all messages including start up configuration
COLLFOCR (esi), int / I11 / %d, access rw
focus in stage encoder counts (-190000.0 to 220000.0)
Collimator focus position. The position of the collimator mirror relative a TBD zero reference along an axis perpendicular to the surface of the mirror. Position of the axis on the mirror surface TBD.
COLLFOCT (esi), int / I11 / %d, access rw
collimator-focus-target in stage encoder counts (-210000.0 to 240000.0)
Collimator focus target position. The target position of the collimator mirror relative a TBD zero reference along an axis perpendicular to the surface of the mirror. Position of the axis on the mirror surface TBD.
COLLFOC (esi), real / E13.6 / map, access rw
collimator-focus in um (-19000.0 to 22000.0)
Collimator focus position. The position of the collimator mirror relative a TBD zero reference along a TBD axis.
Uses map Linear to convert or format COLLFOCR:
  • a0 : 0
  • a1 : 0.1
COLLFOCR (esi), int / I11 / %d, access rw
focus in stage encoder counts (-190000.0 to 220000.0)
Collimator focus position. The position of the collimator mirror relative a TBD zero reference along an axis perpendicular to the surface of the mirror. Position of the axis on the mirror surface TBD. (see COLLFOCR)
COLLFLX1 (esi), int / I11 / %d, access rw
collimator-flexure-compensation-offset-actuator-1 in stage encoder counts (-20000.0 to 20000.0)
Collimator actuator #1 raw position offset flexure control keyword. Tips/tilts the collimator mirror in conjunction with the COLLFLX2 & COLLFLX3 keywords.
COLLFLX2 (esi), int / I11 / %d, access rw
collimator-flexure-compensation-offset-actuator-2 in stage encoder counts (-20000.0 to 20000.0)
Collimator actuator #2 raw position offset flexure control keyword. Tips/tilts the collimator mirror in conjunction with the COLLFLX1 & COLLFLX3 keywords.
COLLFLX3 (esi), int / I11 / %d, access rw
collimator-flexure-compensation-offset-actuator-3 in stage encoder counts (-20000.0 to 20000.0)
Collimator actuator #3 raw position offset flexure control keyword. Tips/tilts the collimator mirror in conjunction with the COLLFLX1 & COLLFLX2 keywords.
COLLUSR1 (esi), int / I11 / %d, access rw
collimator-user-offset-actuator-1 in stage encoder counts (-20000.0 to 20000.0)
Collimator actuator #1 raw position offset user control keyword. Tips/tilts the collimator mirror in conjunction with the COLLUSR2 & COLLUSR3 keywords. WARNING: This keyword can degrade image shape and focus.
COLLUSR2 (esi), int / I11 / %d, access rw
collimator-user-offset-actuator-2 in stage encoder counts (-20000.0 to 20000.0)
Collimator actuator #2 raw position offset user control keyword. Tips/tilts the collimator mirror in conjunction with the COLLUSR1 & COLLUSR3 keywords. WARNING: This keyword can degrade image shape and focus.
COLLUSR3 (esi), int / I11 / %d, access rw
collimator-user-offset-actuator-3 in stage encoder counts (-20000.0 to 20000.0)
Collimator actuator #3 raw position offset user control keyword. Tips/tilts the collimator mirror in conjunction with the COLLUSR1 & COLLUSR2 keywords. WARNING: This keyword can degrade image shape and focus.
COLLOFF1 (esi), int / I11 / %d, access r
collimator-offset-error-actuator-1 in stage encoder counts (-500000.0 to 500000.0)
Error in collimator actuator #1 raw position from expected focus position: COLLOFF1 = (COLLFOCR + COLLFLX1 + COLLUSR1 + COLLCFG1) - COLL1RAW.
COLLOFF2 (esi), int / I11 / %d, access r
collimator-offset-error-actuator-2 in stage encoder counts (-500000.0 to 500000.0)
Error in collimator actuator #2 raw position from expected focus position: COLLOFF2 = (COLLFOCR + COLLFLX2 + COLLUSR2 + COLLCFG2) - COLL2RAW.
COLLOFF3 (esi), int / I11 / %d, access r
collimator-offset-error-actuator-3 in stage encoder counts (-500000.0 to 500000.0)
Error in collimator actuator #3 raw position from expected focus position: COLLOFF2 = (COLLFOCR + COLLFLX3 + COLLUSR3 + COLLCFG3) - COLL3RAW.
SLMSK (esi), bundle / bundle / bundle, access
Slitmask wheel keyword bundle
KTL bundle for device: Slitmask wheel (Galil-1500 DC servo stage). SLMSK consists of elements:
SLMSKCAL (esi), char(5) / A / %d, access rw
slitmask-calibration (0.0 to 1.0)
Slitmask wheel (Galil-1500 DC servo stage) calibration state.
Uses map KTLboolean to convert or format reset_homed:
reset_homed (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for stage calibration boolean state (RESET/HOMED) keywords. (see reset_homed)
Valid values of reset_homed are:
  • reset : Stage not calibrated. Calibrate the stage during the next attempt to move the stage.
  • homed : The stage is calibrated (read state). Calibrate the stage immediately (write state).
SLMSKENC (esi), int / I11 / %d, access r
slitmask-motor-encoder-position in motor encoder counts
Slitmask wheel (Galil-1500 DC servo stage) motor position as measured by the stage's motor encoder.
Place(s) where you can monitor this signal (Motor encoder signals I):
At pins 4-7 on Connector/JB5 as shown on drawing EL-3350-1L-1
corresponds to signal Aux Encoder A on Galil controller 0.
At pins 15-18 on Connector/J3 as shown on drawing EL-3320-1D
corresponds to signal Slit mask motor encoder on Galil controller 0.
At pins 56-59 on Connector/J1 as shown on drawing EL-3324-1D
corresponds to signal SLit mask motor encoder on Galil controller 0.
At pins 4-7 on Connector/J21 as shown on drawing EL-1266
corresponds to signal XAA+, XAA-, XAB+, XAB- on Galil controller 0.
SLMSKERR (esi), int / I11 / %d, access r
slitmask-error-number
Slitmask wheel (Galil-1500 DC servo stage) command error number.
SLMSKLCK (esi), char(10) / A10 / %s, access rw
slitmask-lock
Slitmask wheel (Galil-1500 DC servo stage) lock software switch. Prevents movement when locked. The string 'unlocked' unlocks the stage, other strings (up to 10 chars, case-insensitive) lock it, a name or other id is recommended.
SLMSKMOD (esi), char(8) / A / tinyint, access rw
slitmask-control-mode
Slitmask wheel (Galil-1500 DC servo stage) control mode.
Uses map KTLenumerated to convert or format stage_mod:
stage_mod (SharedMemeMap), tinyint / I11 / %d, access rw
in control mode (0.0 to 5.0)
Generic map meme for stage control mode keywords. (see stage_mod)
Valid values of stage_mod are:
  • Halt : Halt stage. Prevent it from moving.
  • Pos : Position mode. Use the default stage configuration to select motors on or off after moves.
  • Jog : Jog mode. Prevent jogging unless stage is calibrated.
  • Pos ON : Engineering position mode. Leave motors on after moves.
  • Pos OFF : Engineering position mode. Shut motors off after moves.
  • Jog ENGR : Engineering jog mode. Allow jogging when the stage isn't calibrated.
SLMSKMSG (esi), varchar(68) / A / %s, access r
slitmask-message
Slitmask wheel (Galil-1500 DC servo stage) status message. It reports keyword change requests and results. This keyword is best used in an event log or a status display.
SLMSKNAM (esi), varchar(68) / A / map, access rw
slit-wheel (0.0 to 20.0)
Slitmask wheel (Galil-1500 DC servo stage) ordinal position name. Allows user to select important stage positions by name. The stage position names are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory.
Uses map TableLook to convert or format SLMSKORD:
  • -999 -> Unknown
  • 0 -> Home
  • 1 -> 1a
  • 2 -> 1b
  • 3 -> 1c
  • 4 -> 2a
  • 5 -> 2b
  • 6 -> 2c
  • 7 -> 3a
  • 8 -> 3b
  • 9 -> 3c
  • 10 -> 4a
  • 11 -> 4b
  • 12 -> 4c
  • 13 -> 5a
  • 14 -> 5b
  • 15 -> 5c
  • -2 -> Unload #2
  • -3 -> Unload #3
  • -4 -> Unload #4
  • -5 -> Unload #5
  • -1 -> Unload #1
SLMSKORD (esi), smallint / I11 / map, access rw
slitmask-ordinal-position (-5.0 to 15.0)
Slitmask wheel (Galil-1500 DC servo stage) ordinal position. Allows users to select important stage positions by simple numbers. The stage positions are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory. (see SLMSKORD)
Uses map TableLook to convert or format SLMSKRAW:
  • 0 -> 0
  • -> -999
  • 46810 -> 1
  • 74170 -> 2
  • 101530 -> 3
  • 146040 -> 4
  • 173400 -> 5
  • 200760 -> 6
  • 272400 -> 8
  • 299760 -> 9
  • 344190 -> 10
  • 371550 -> 11
  • 443340 -> 13
  • 470700 -> 14
  • 2380 -> 15
  • 318500 -> -1
  • 417400 -> -2
  • 20800 -> -3
  • 120300 -> -4
  • 219100 -> -5
  • 245040 -> 7
  • 398910 -> 12
SLMSKRAW (esi), int / I11 / %d, access rw
slitmask-raw-position in stage encoder counts (0.0 to 475000.0)
Slitmask wheel (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder. (see SLMSKRAW)
Place(s) where you can monitor this signal (Reneshaw index signals I):
At pins 7-10 on Terminal block/TB1 as shown on drawing EL-3351
corresponds to signal Encoder A on Galil controller 0.
At pins 33-38 on Connector/J2 as shown on drawing EL-3320-1D
corresponds to signal Slit mask Reneshaw encoder on Galil controller 0.
At pins 77-82 on Connector/J1 as shown on drawing EL-3324-1D
corresponds to signal Slit mask Reneshaw encoder on Galil controller 0.
At pins 7-10 on Connector/J1 as shown on drawing EL-1266
corresponds to signal ENCODER A, ENCODER A*, ENCODER B, ENCODER B* on Galil controller 0.
At pins 2-3 on Connector/JB5 as shown on drawing EL-3351
corresponds to signal AI+, AI- on Galil controller 0.
At pins 2-3 on Connector/J21 as shown on drawing EL-1266
corresponds to signal XI+, XI- on Galil controller 0.
SLMSKORD (esi), smallint / I11 / map, access rw
slitmask-ordinal-position (-5.0 to 15.0)
Slitmask wheel (Galil-1500 DC servo stage) ordinal position. Allows users to select important stage positions by simple numbers. The stage positions are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory.
Uses map TableLook to convert or format SLMSKRAW:
  • 0 -> 0
  • -> -999
  • 46810 -> 1
  • 74170 -> 2
  • 101530 -> 3
  • 146040 -> 4
  • 173400 -> 5
  • 200760 -> 6
  • 272400 -> 8
  • 299760 -> 9
  • 344190 -> 10
  • 371550 -> 11
  • 443340 -> 13
  • 470700 -> 14
  • 2380 -> 15
  • 318500 -> -1
  • 417400 -> -2
  • 20800 -> -3
  • 120300 -> -4
  • 219100 -> -5
  • 245040 -> 7
  • 398910 -> 12
SLMSKRAW (esi), int / I11 / %d, access rw
slitmask-raw-position in stage encoder counts (0.0 to 475000.0)
Slitmask wheel (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder. (see SLMSKRAW)
Place(s) where you can monitor this signal (Reneshaw index signals I):
At pins 7-10 on Terminal block/TB1 as shown on drawing EL-3351
corresponds to signal Encoder A on Galil controller 0.
At pins 33-38 on Connector/J2 as shown on drawing EL-3320-1D
corresponds to signal Slit mask Reneshaw encoder on Galil controller 0.
At pins 77-82 on Connector/J1 as shown on drawing EL-3324-1D
corresponds to signal Slit mask Reneshaw encoder on Galil controller 0.
At pins 7-10 on Connector/J1 as shown on drawing EL-1266
corresponds to signal ENCODER A, ENCODER A*, ENCODER B, ENCODER B* on Galil controller 0.
At pins 2-3 on Connector/JB5 as shown on drawing EL-3351
corresponds to signal AI+, AI- on Galil controller 0.
At pins 2-3 on Connector/J21 as shown on drawing EL-1266
corresponds to signal XI+, XI- on Galil controller 0.
SLMSKRAW (esi), int / I11 / %d, access rw
slitmask-raw-position in stage encoder counts (0.0 to 475000.0)
Slitmask wheel (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
Place(s) where you can monitor this signal (Reneshaw index signals I):
At pins 7-10 on Terminal block/TB1 as shown on drawing EL-3351
corresponds to signal Encoder A on Galil controller 0.
At pins 33-38 on Connector/J2 as shown on drawing EL-3320-1D
corresponds to signal Slit mask Reneshaw encoder on Galil controller 0.
At pins 77-82 on Connector/J1 as shown on drawing EL-3324-1D
corresponds to signal Slit mask Reneshaw encoder on Galil controller 0.
At pins 7-10 on Connector/J1 as shown on drawing EL-1266
corresponds to signal ENCODER A, ENCODER A*, ENCODER B, ENCODER B* on Galil controller 0.
At pins 2-3 on Connector/JB5 as shown on drawing EL-3351
corresponds to signal AI+, AI- on Galil controller 0.
At pins 2-3 on Connector/J21 as shown on drawing EL-1266
corresponds to signal XI+, XI- on Galil controller 0.
SLMSKSTA (esi), char(14) / A / tinyint, access r
slitmask-status
Slitmask wheel (Galil-1500 DC servo stage) status.
Uses map KTLenumerated to convert or format dc_stage_status:
dc_stage_status (SharedMemeMap), tinyint / I11 / %d, access r
(0.0 to 6.0)
Generic map meme for stage status keywords. (see dc_stage_status)
Valid values of dc_stage_status are:
  • Not Calibrated : The stage hasn't been homed yet.
  • Calibrating : The stage is finding it's home reference position.
  • Ready : The stage is stationary. It has been calibrated. It is ready to move.
  • Moving : The stage is moving to a target position.
  • Jogging : The stage is accelerating to, jogging at, or decellerating from a target velocity.
  • Locked : The stage is locked via its lock keyword (ESI's DWFILLCK is a lock keyword example).
  • Halted : The stage is halted via the control mode keyword (ESI's DWFILMOD is a mode keyword example).
  • Halting : The stage is halting via the control mode keyword (ESI's DWFILMOD is a mode keyword example).
  • Diagnostics : A selected diagnostics routine is running.
SLMSKTRG (esi), int / I11 / %d, access r
slitmask-raw-position-target in stage encoder counts (0.0 to 30000.0)
Slitmask wheel (Galil-1500 DC servo stage) raw position target as measured by stage's position encoder.
SLMSKVAL (esi), real / E13.6 / map, access rw
slitmask-value in deg (-14.534884 to 348.83721000000003)
Slitmask wheel (Galil-1500 DC servo stage) position. Convert a 'RAW' keyword value into a 'VAL' keyword value via: val = a0 + (raw * a1).
Uses map Linear to convert or format SLMSKRAW:
  • a0 : 0
  • a1 : 0.00072674
SLMSKRAW (esi), int / I11 / %d, access rw
slitmask-raw-position in stage encoder counts (0.0 to 475000.0)
Slitmask wheel (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder. (see SLMSKRAW)
Place(s) where you can monitor this signal (Reneshaw index signals I):
At pins 7-10 on Terminal block/TB1 as shown on drawing EL-3351
corresponds to signal Encoder A on Galil controller 0.
At pins 33-38 on Connector/J2 as shown on drawing EL-3320-1D
corresponds to signal Slit mask Reneshaw encoder on Galil controller 0.
At pins 77-82 on Connector/J1 as shown on drawing EL-3324-1D
corresponds to signal Slit mask Reneshaw encoder on Galil controller 0.
At pins 7-10 on Connector/J1 as shown on drawing EL-1266
corresponds to signal ENCODER A, ENCODER A*, ENCODER B, ENCODER B* on Galil controller 0.
At pins 2-3 on Connector/JB5 as shown on drawing EL-3351
corresponds to signal AI+, AI- on Galil controller 0.
At pins 2-3 on Connector/J21 as shown on drawing EL-1266
corresponds to signal XI+, XI- on Galil controller 0.
SLMSKVEL (esi), real / E13.6 / map, access rw
slitmask-velocity in deg/s (-10.901161999999999 to 10.901161999999999)
Slitmask wheel (Galil-1500 DC servo stage) velocity. Convert a 'SPD' keyword value to a 'VEL' keyword value via: vel = spd * a1.
Uses map Derivative to convert or format SLMSKVAL:
SLMSKVAL (esi), real / E13.6 / map, access rw
slitmask-value in deg (-14.534884 to 348.83721000000003)
Slitmask wheel (Galil-1500 DC servo stage) position. Convert a 'RAW' keyword value into a 'VAL' keyword value via: val = a0 + (raw * a1). (see SLMSKVAL)
Uses map Linear to convert or format SLMSKRAW:
  • a0 : 0
  • a1 : 0.00072674
SLMSKRAW (esi), int / I11 / %d, access rw
slitmask-raw-position in stage encoder counts (0.0 to 475000.0)
Slitmask wheel (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder. (see SLMSKRAW)
Place(s) where you can monitor this signal (Reneshaw index signals I):
At pins 7-10 on Terminal block/TB1 as shown on drawing EL-3351
corresponds to signal Encoder A on Galil controller 0.
At pins 33-38 on Connector/J2 as shown on drawing EL-3320-1D
corresponds to signal Slit mask Reneshaw encoder on Galil controller 0.
At pins 77-82 on Connector/J1 as shown on drawing EL-3324-1D
corresponds to signal Slit mask Reneshaw encoder on Galil controller 0.
At pins 7-10 on Connector/J1 as shown on drawing EL-1266
corresponds to signal ENCODER A, ENCODER A*, ENCODER B, ENCODER B* on Galil controller 0.
At pins 2-3 on Connector/JB5 as shown on drawing EL-3351
corresponds to signal AI+, AI- on Galil controller 0.
At pins 2-3 on Connector/J21 as shown on drawing EL-1266
corresponds to signal XI+, XI- on Galil controller 0.
SLMSKVRB (esi), char(5) / A8 / %d, access rw
slitmask-verbose-messages (0.0 to 1.0)
Slitmask wheel (Galil-1500 DC servo stage) verbose message flag. Turns on and off logging of debugging messages to the dispatcher's log file when the keyword is set to TRUE or FALSE.
Uses map KTLboolean to convert or format false_true:
false_true (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords. (see false_true)
Valid values of false_true are:
  • false :
  • true :
SLMSKTOR (esi), real / E13.6 / , access r
slitmask-torque in volts (-10.0 to 10.0)
Slit mask wheel (Galil-1500 DC servo stage) motor command voltage (result of the Galil-1500 command TT).
Place(s) where you can monitor this signal (Motor voltage O):
At pin 1, 2 on Terminal block/TB1 as shown on drawing EL-3350-1L-1
corresponds to signal MOTOR (A) on Galil controller 0.
At pin 26 on Connector/J2 as shown on drawing EL-3320-1D
corresponds to signal AMP EN X on Galil controller 0.
At pin 25 on Connector/J2 as shown on drawing EL-3320-1D
corresponds to signal MOT CMD X on Galil controller 0.
At pin 2 on Connector/J1 as shown on drawing EL-3324-1D
corresponds to signal ACMDX on Galil controller 0.
At pin 3 on Connector/J1 as shown on drawing EL-3324-1D
corresponds to signal AENX on Galil controller 0.
At pin 1 on Connector/J1 as shown on drawing EL-1266
corresponds to signal MOT1X on Galil controller 0.
At pin 2 on Connector/J1 as shown on drawing EL-1266
corresponds to signal MOT2X on Galil controller 0.
SLMSKTSP (esi), int / I11 / %d, access r
slitmask-speed-target in stage encoder counts/s (-10000.0 to 10000.0)
Slitmask wheel (Galil-1500 DC servo stage) speed target defined in counts/s from the stage's position encoder.
SLMSKSPD (esi), int / I11 / %d, access rw
slitmask-speed in stage encoder counts/s (-15000.0 to 15000.0)
Slitmask wheel (Galil-1500 DC servo stage) speed as measured by the stage's position encoder.
SLMSKDMP (esi), char(5) / A / %d, access w
slitmask-dump (0.0 to 1.0)
Slitmask wheel (Galil-1500 DC servo stage) data dump. Reports all information on the stage in the dispatcher's log file when the keyword is written with a value of TRUE.
Uses map KTLboolean to convert or format false_true:
false_true (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords. (see false_true)
Valid values of false_true are:
  • false :
  • true :
DWFIL (esi), bundle / bundle / bundle, access
dewar filter wheel keyword bundle
KTL bundle for device: Dewar filter wheel (Galil-1500 DC servo stage) DWFIL consists of elements:
DWFILCAL (esi), char(5) / A / %d, access rw
dewar-filter-calibration (0.0 to 1.0)
Dewar filter wheel (Galil-1500 DC servo stage) calibration state.
Uses map KTLboolean to convert or format reset_homed:
reset_homed (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for stage calibration boolean state (RESET/HOMED) keywords. (see reset_homed)
Valid values of reset_homed are:
  • reset : Stage not calibrated. Calibrate the stage during the next attempt to move the stage.
  • homed : The stage is calibrated (read state). Calibrate the stage immediately (write state).
DWFILENC (esi), int / I11 / %d, access r
dewar-filter-motor-encoder-position in motor encoder counts
Dewar filter wheel (Galil-1500 DC servo stage) motor position as measured by the stage's motor encoder.
Place(s) where you can monitor this signal (Motor encoder signals I):
At pins 4-7 on Connector/JB5 as shown on drawing EL-3352-1L-1
corresponds to signal Aux Encoder B on Galil controller 0.
At pins 11-14 on Connector/J3 as shown on drawing EL-3320-1D
corresponds to signal Filter wheel motor encoder on Galil controller 0.
At pins 52-55 on Connector/J1 as shown on drawing EL-3324-1D
corresponds to signal Filter wheel motor encoder on Galil controller 0.
At pins 4-7 on Connector/J22 as shown on drawing EL-1266
corresponds to signal ZAA+, ZAA-, ZAB+, ZAB- on Galil controller 0.
DWFILERR (esi), int / I11 / %d, access r
dewar-filter-error-number
Dewar filter wheel (Galil-1500 DC servo stage) command error number.
DWFILLCK (esi), char(10) / A10 / %s, access rw
dewar-filter-lock
Dewar filter wheel (Galil-1500 DC servo stage) software lock. Prevents movement via keyword when locked. The string 'unlocked' unlocks the stage, other strings (up to 10 chars, case-insensitive) lock it.
DWFILMOD (esi), char(8) / A / tinyint, access rw
dewar-filter-control-mode
Dewar filter wheel (Galil-1500 DC servo stage) control mode.
Uses map KTLenumerated to convert or format stage_mod:
stage_mod (SharedMemeMap), tinyint / I11 / %d, access rw
in control mode (0.0 to 5.0)
Generic map meme for stage control mode keywords. (see stage_mod)
Valid values of stage_mod are:
  • Halt : Halt stage. Prevent it from moving.
  • Pos : Position mode. Use the default stage configuration to select motors on or off after moves.
  • Jog : Jog mode. Prevent jogging unless stage is calibrated.
  • Pos ON : Engineering position mode. Leave motors on after moves.
  • Pos OFF : Engineering position mode. Shut motors off after moves.
  • Jog ENGR : Engineering jog mode. Allow jogging when the stage isn't calibrated.
DWFILMSG (esi), varchar(68) / A / %s, access r
dewar-filter-message
Dewar filter wheel (Galil-1500 DC servo stage) status message. It reports keyword change requests and results.
DWFILNAM (esi), varchar(68) / A / map, access rw
lower-wheel (0.0 to 20.0)
Dewar filter wheel (Galil-1500 DC servo stage) ordinal position name. Allows user to select important stage positions by name. The stage position names are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory.
Uses map TableLook to convert or format DWFILORD:
  • -999 -> Unknown
  • 0 -> Home
  • 1 -> 1a
  • 2 -> 1b
  • 4 -> 2a
  • 3 -> 1c
  • 5 -> 2b
  • 6 -> 2c
  • 7 -> 3a
  • 8 -> 3b
  • 10 -> 4a
  • 11 -> 4b
  • 12 -> 4c
  • 14 -> 5b
  • 15 -> 5c
  • 9 -> 3c
  • 13 -> 5a
  • -2 -> Unload #2
  • -3 -> Unload #3
  • -4 -> Unload #4
  • -5 -> Unload #5
  • -1 -> Unload #1
DWFILORD (esi), smallint / I11 / map, access rw
dewar-filter-ordinal-position (-5.0 to 15.0)
Dewar filter wheel (Galil-1500 DC servo stage) ordinal position. Allows users to select important stage positions by simple numbers. The stage positions are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory. (see DWFILORD)
Uses map TableLook to convert or format DWFILRAW:
  • 0 -> 0
  • -> -999
  • 18280 -> 1
  • 45640 -> 2
  • 73000 -> 3
  • 117460 -> 4
  • 144820 -> 5
  • 172180 -> 6
  • 216560 -> 7
  • 243920 -> 8
  • 271280 -> 9
  • 315660 -> 10
  • 343020 -> 11
  • 370380 -> 12
  • 414800 -> 13
  • 464180 -> 15
  • 442160 -> 14
  • 289300 -> -1
  • 389000 -> -2
  • -7800 -> -3
  • 91700 -> -4
  • 190800 -> -5
DWFILRAW (esi), int / I11 / %d, access rw
dewar-filter-raw-position in stage encoder counts (-10000.0 to 465000.0)
Dewar filter wheel (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder. (see DWFILRAW)
Place(s) where you can monitor this signal (Reneshaw index signals I):
At pins 7-10 on Terminal block/TB1 as shown on drawing EL-3353
corresponds to signal Encoder B on Galil controller 0.
At pins 39-44 on Connector/J2 as shown on drawing EL-3320-1D
corresponds to signal Filter wheel Reneshaw encoder on Galil controller 0.
At pins 83-88 on Connector/J1 as shown on drawing EL-3324-1D
corresponds to signal Filter wheel Reneshaw encoder on Galil controller 0.
At pins 7-10 on Connector/J2 as shown on drawing EL-1266
corresponds to signal ENCODER A, ENCODER A*, ENCODER B, ENCODER B* on Galil controller 0.
At pins 2-3 on Connector/JB5 as shown on drawing EL-3353
corresponds to signal BI+, BI- on Galil controller 0.
At pins 2-3 on Connector/J22 as shown on drawing EL-1266
corresponds to signal YI+, YI- on Galil controller 0.
DWFILORD (esi), smallint / I11 / map, access rw
dewar-filter-ordinal-position (-5.0 to 15.0)
Dewar filter wheel (Galil-1500 DC servo stage) ordinal position. Allows users to select important stage positions by simple numbers. The stage positions are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory.
Uses map TableLook to convert or format DWFILRAW:
  • 0 -> 0
  • -> -999
  • 18280 -> 1
  • 45640 -> 2
  • 73000 -> 3
  • 117460 -> 4
  • 144820 -> 5
  • 172180 -> 6
  • 216560 -> 7
  • 243920 -> 8
  • 271280 -> 9
  • 315660 -> 10
  • 343020 -> 11
  • 370380 -> 12
  • 414800 -> 13
  • 464180 -> 15
  • 442160 -> 14
  • 289300 -> -1
  • 389000 -> -2
  • -7800 -> -3
  • 91700 -> -4
  • 190800 -> -5
DWFILRAW (esi), int / I11 / %d, access rw
dewar-filter-raw-position in stage encoder counts (-10000.0 to 465000.0)
Dewar filter wheel (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder. (see DWFILRAW)
Place(s) where you can monitor this signal (Reneshaw index signals I):
At pins 7-10 on Terminal block/TB1 as shown on drawing EL-3353
corresponds to signal Encoder B on Galil controller 0.
At pins 39-44 on Connector/J2 as shown on drawing EL-3320-1D
corresponds to signal Filter wheel Reneshaw encoder on Galil controller 0.
At pins 83-88 on Connector/J1 as shown on drawing EL-3324-1D
corresponds to signal Filter wheel Reneshaw encoder on Galil controller 0.
At pins 7-10 on Connector/J2 as shown on drawing EL-1266
corresponds to signal ENCODER A, ENCODER A*, ENCODER B, ENCODER B* on Galil controller 0.
At pins 2-3 on Connector/JB5 as shown on drawing EL-3353
corresponds to signal BI+, BI- on Galil controller 0.
At pins 2-3 on Connector/J22 as shown on drawing EL-1266
corresponds to signal YI+, YI- on Galil controller 0.
DWFILRAW (esi), int / I11 / %d, access rw
dewar-filter-raw-position in stage encoder counts (-10000.0 to 465000.0)
Dewar filter wheel (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
Place(s) where you can monitor this signal (Reneshaw index signals I):
At pins 7-10 on Terminal block/TB1 as shown on drawing EL-3353
corresponds to signal Encoder B on Galil controller 0.
At pins 39-44 on Connector/J2 as shown on drawing EL-3320-1D
corresponds to signal Filter wheel Reneshaw encoder on Galil controller 0.
At pins 83-88 on Connector/J1 as shown on drawing EL-3324-1D
corresponds to signal Filter wheel Reneshaw encoder on Galil controller 0.
At pins 7-10 on Connector/J2 as shown on drawing EL-1266
corresponds to signal ENCODER A, ENCODER A*, ENCODER B, ENCODER B* on Galil controller 0.
At pins 2-3 on Connector/JB5 as shown on drawing EL-3353
corresponds to signal BI+, BI- on Galil controller 0.
At pins 2-3 on Connector/J22 as shown on drawing EL-1266
corresponds to signal YI+, YI- on Galil controller 0.
DWFILSTA (esi), char(14) / A / tinyint, access r
dewar-filter-status
Dewar filter wheel (Galil-1500 DC servo stage) status.
Uses map KTLenumerated to convert or format dc_stage_status:
dc_stage_status (SharedMemeMap), tinyint / I11 / %d, access r
(0.0 to 6.0)
Generic map meme for stage status keywords. (see dc_stage_status)
Valid values of dc_stage_status are:
  • Not Calibrated : The stage hasn't been homed yet.
  • Calibrating : The stage is finding it's home reference position.
  • Ready : The stage is stationary. It has been calibrated. It is ready to move.
  • Moving : The stage is moving to a target position.
  • Jogging : The stage is accelerating to, jogging at, or decellerating from a target velocity.
  • Locked : The stage is locked via its lock keyword (ESI's DWFILLCK is a lock keyword example).
  • Halted : The stage is halted via the control mode keyword (ESI's DWFILMOD is a mode keyword example).
  • Halting : The stage is halting via the control mode keyword (ESI's DWFILMOD is a mode keyword example).
  • Diagnostics : A selected diagnostics routine is running.
DWFILTRG (esi), int / I11 / %d, access r
dewar-filter-raw-position-target in stage encoder counts
Dewar filter wheel (Galil-1500 DC servo stage) raw position target as measured by stage's position encoder.
DWFILVAL (esi), real / E13.6 / map, access rw
dewar-filter-value in deg (-14.534884 to 348.83721000000003)
Dewar filter wheel (Galil-1500 DC servo stage) position. Convert a 'RAW' keyword value into a 'VAL' keyword value via: val = a0 + (raw * a1).
Uses map Linear to convert or format DWFILRAW:
  • a0 : 0
  • a1 : 0.00072674
DWFILRAW (esi), int / I11 / %d, access rw
dewar-filter-raw-position in stage encoder counts (-10000.0 to 465000.0)
Dewar filter wheel (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder. (see DWFILRAW)
Place(s) where you can monitor this signal (Reneshaw index signals I):
At pins 7-10 on Terminal block/TB1 as shown on drawing EL-3353
corresponds to signal Encoder B on Galil controller 0.
At pins 39-44 on Connector/J2 as shown on drawing EL-3320-1D
corresponds to signal Filter wheel Reneshaw encoder on Galil controller 0.
At pins 83-88 on Connector/J1 as shown on drawing EL-3324-1D
corresponds to signal Filter wheel Reneshaw encoder on Galil controller 0.
At pins 7-10 on Connector/J2 as shown on drawing EL-1266
corresponds to signal ENCODER A, ENCODER A*, ENCODER B, ENCODER B* on Galil controller 0.
At pins 2-3 on Connector/JB5 as shown on drawing EL-3353
corresponds to signal BI+, BI- on Galil controller 0.
At pins 2-3 on Connector/J22 as shown on drawing EL-1266
corresponds to signal YI+, YI- on Galil controller 0.
DWFILVEL (esi), real / E13.6 / map, access rw
dewar-filter-velocity in deg/s (-10.911619999999999 to 10.911619999999999)
Dewar filter wheel (Galil-1500 DC servo stage) velocity. Convert a 'SPD' keyword value to a 'VEL' keyword value via: vel = spd * a1.
Uses map Derivative to convert or format DWFILVAL:
DWFILVAL (esi), real / E13.6 / map, access rw
dewar-filter-value in deg (-14.534884 to 348.83721000000003)
Dewar filter wheel (Galil-1500 DC servo stage) position. Convert a 'RAW' keyword value into a 'VAL' keyword value via: val = a0 + (raw * a1). (see DWFILVAL)
Uses map Linear to convert or format DWFILRAW:
  • a0 : 0
  • a1 : 0.00072674
DWFILRAW (esi), int / I11 / %d, access rw
dewar-filter-raw-position in stage encoder counts (-10000.0 to 465000.0)
Dewar filter wheel (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder. (see DWFILRAW)
Place(s) where you can monitor this signal (Reneshaw index signals I):
At pins 7-10 on Terminal block/TB1 as shown on drawing EL-3353
corresponds to signal Encoder B on Galil controller 0.
At pins 39-44 on Connector/J2 as shown on drawing EL-3320-1D
corresponds to signal Filter wheel Reneshaw encoder on Galil controller 0.
At pins 83-88 on Connector/J1 as shown on drawing EL-3324-1D
corresponds to signal Filter wheel Reneshaw encoder on Galil controller 0.
At pins 7-10 on Connector/J2 as shown on drawing EL-1266
corresponds to signal ENCODER A, ENCODER A*, ENCODER B, ENCODER B* on Galil controller 0.
At pins 2-3 on Connector/JB5 as shown on drawing EL-3353
corresponds to signal BI+, BI- on Galil controller 0.
At pins 2-3 on Connector/J22 as shown on drawing EL-1266
corresponds to signal YI+, YI- on Galil controller 0.
DWFILVRB (esi), char(5) / A8 / %d, access rw
dewar-filter-verbose-messages (0.0 to 1.0)
Dewar filter wheel (Galil-1500 DC servo stage) verbose message flag. Turns on and off logging of messages to the dispatcher's log file.
Uses map KTLboolean to convert or format false_true:
false_true (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords. (see false_true)
Valid values of false_true are:
  • false :
  • true :
DWFILTOR (esi), real / E13.6 / , access r
dewar-filter-torque in volts (-10.0 to 10.0)
Dewar filter wheel (Galil-1500 DC servo stage) motor command voltage (result of the Galil-1500 command TT).
Place(s) where you can monitor this signal (Motor voltage O):
At pin 1, 2 on Terminal block/TB1 as shown on drawing EL-3352-1L-1
corresponds to signal MOTOR (B) on Galil controller 0.
At pin 27 on Connector/J2 as shown on drawing EL-3320-1D
corresponds to signal MOT CMD Y on Galil controller 0.
At pin 28 on Connector/J2 as shown on drawing EL-3320-1D
corresponds to signal AMP EN Y on Galil controller 0.
At pin 6 on Connector/J1 as shown on drawing EL-3324-1D
corresponds to signal ACMDY on Galil controller 0.
At pin 7 on Connector/J1 as shown on drawing EL-3324-1D
corresponds to signal AENY on Galil controller 0.
At pin 1 on Connector/J2 as shown on drawing EL-1266
corresponds to signal MOT1Y on Galil controller 0.
At pin 2 on Connector/J2 as shown on drawing EL-1266
corresponds to signal MOT2Y on Galil controller 0.
DWFILTSP (esi), int / I11 / %d, access r
dewar-filter-speed-target in stage encoder counts/s (-15000.0 to 15000.0)
Dewar filter wheel (Galil-1500 DC servo stage) target speed defined in counts/s from the stage's position encoder.
DWFILSPD (esi), int / I11 / %d, access rw
dewar-filter-speed in stage encoder counts/s (-15000.0 to 15000.0)
Dewar filter wheel (Galil-1500 DC servo stage) speed as measured by the stage's position encoder.
DWFILDMP (deimos), char(5) / A / %d, access w
xxx-xxx-dump (0.0 to 1.0)
XXX XXX stage data dump.
Uses map KTLboolean to convert or format false_true:
false_true (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords. (see false_true)
Valid values of false_true are:
  • false :
  • true :
APMSK (esi), bundle / bundle / bundle, access
Aperature mask wheel keyword bundle
KTL bundle for device: Aperture mask wheel (Galil-1500 DC servo stage) APMSK consists of elements:
APMSKCAL (esi), char(5) / A / %d, access rw
aperture-mask-calibration (0.0 to 1.0)
Aperture mask wheel (Galil-1500 DC servo stage) calibration state.
Uses map KTLboolean to convert or format reset_homed:
reset_homed (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for stage calibration boolean state (RESET/HOMED) keywords. (see reset_homed)
Valid values of reset_homed are:
  • reset : Stage not calibrated. Calibrate the stage during the next attempt to move the stage.
  • homed : The stage is calibrated (read state). Calibrate the stage immediately (write state).
APMSKENC (esi), int / I11 / %d, access r
aperture-mask-motor-encoder-position in motor encoder counts
Aperture mask wheel (Galil-1500 DC servo stage) motor position as measured by the stage's motor encoder.
Place(s) where you can monitor this signal (Motor encoder signals I):
At pins 4-7 on Connector/JB5 as shown on drawing EL-3354-1L-1
corresponds to signal Aux Encoder C on Galil controller 0.
At pins 7-10 on Connector/J3 as shown on drawing EL-3320-1D
corresponds to signal Aperture wheel motor encoder on Galil controller 0.
At pins 48-51 on Connector/J1 as shown on drawing EL-3324-1D
corresponds to signal Aperture wheel motor encoder on Galil controller 0.
At pins 4-7 on Connector/J23 as shown on drawing EL-1266
corresponds to signal WAA+, WAA-, WAB+, WAB- on Galil controller 0.
APMSKERR (esi), int / I11 / %d, access r
aperture-mask-error-number
Aperture mask wheel (Galil-1500 DC servo stage) command error number.
APMSKLCK (esi), char(10) / A10 / %s, access rw
aperture-mask-lock
Aperture mask wheel (Galil-1500 DC servo stage) lock software switch. Prevents movement when locked. The string 'unlocked' unlocks the stage, other strings (up to 10 chars, case-insensitive) lock it, a name or other id is recommended.
APMSKMOD (esi), char(8) / A / tinyint, access rw
aperture-mask-control-mode
Aperture mask wheel (Galil-1500 DC servo stage) control mode.
Uses map KTLenumerated to convert or format stage_mod:
stage_mod (SharedMemeMap), tinyint / I11 / %d, access rw
in control mode (0.0 to 5.0)
Generic map meme for stage control mode keywords. (see stage_mod)
Valid values of stage_mod are:
  • Halt : Halt stage. Prevent it from moving.
  • Pos : Position mode. Use the default stage configuration to select motors on or off after moves.
  • Jog : Jog mode. Prevent jogging unless stage is calibrated.
  • Pos ON : Engineering position mode. Leave motors on after moves.
  • Pos OFF : Engineering position mode. Shut motors off after moves.
  • Jog ENGR : Engineering jog mode. Allow jogging when the stage isn't calibrated.
APMSKMSG (esi), varchar(68) / A / %s, access r
aperture-mask-message
Aperture mask wheel (Galil-1500 DC servo stage) status message. It reports keyword change requests and results. This keyword is best used in an event log or a status display.
APMSKNAM (esi), varchar(68) / A / map, access rw
middle-wheel (0.0 to 20.0)
Aperture mask wheel (Galil-1500 DC servo stage) ordinal position name. Allows user to select important stage positions by name. The stage position names are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory.
Uses map TableLook to convert or format APMSKORD:
  • -999 -> Unknown
  • 0 -> Home
  • 1 -> 1a
  • 2 -> 1b
  • 3 -> 1c
  • 4 -> 2a
  • 6 -> 2c
  • 5 -> 2b
  • 7 -> 3a
  • 8 -> 3b
  • 9 -> 3c
  • 10 -> 4a
  • 11 -> 4b
  • 12 -> 4c
  • 13 -> 5a
  • 14 -> 5b
  • 15 -> 5c
  • -1 -> Unload #1
  • -2 -> Unload #2
  • -3 -> Unload #3
  • -4 -> Unload #4
  • -5 -> Unload #5
APMSKORD (esi), smallint / I11 / map, access rw
aperture-mask-ordinal-position (-5.0 to 15.0)
Aperture mask wheel (Galil-1500 DC servo stage) ordinal position. Allows users to select important stage positions by simple numbers. The stage positions are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory. (see APMSKORD)
Uses map TableLook to convert or format APMSKRAW:
  • 0 -> 0
  • -> -999
  • 0 -> 1
  • 24750 -> 2
  • 52110 -> 3
  • 96670 -> 4
  • 124030 -> 5
  • 151390 -> 6
  • 195640 -> 7
  • 223000 -> 8
  • 250360 -> 9
  • 294740 -> 10
  • 322100 -> 11
  • 349460 -> 12
  • 394030 -> 13
  • 421390 -> 14
  • 448750 -> 15
  • 268800 -> -1
  • 368000 -> -2
  • 467100 -> -3
  • 70600 -> -4
  • 169800 -> -5
APMSKRAW (esi), int / I11 / %d, access rw
aperture-mask-raw-position in stage encoder counts (-100.0 to 470000.0)
Aperture mask wheel (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder. (see APMSKRAW)
Place(s) where you can monitor this signal (Reneshaw index signals I):
At pins 7-10 on Terminal block/TB1 as shown on drawing EL-3355
corresponds to signal Encoder C on Galil controller 0.
At pins 45-50 on Connector/J2 as shown on drawing EL-3320-1D
corresponds to signal Aperture Reneshaw encoder on Galil controller 0.
At pins 89-94 on Connector/J1 as shown on drawing EL-3324-1D
corresponds to signal Aperture Reneshaw encoder on Galil controller 0.
At pins 7-10 on Connector/J3 as shown on drawing EL-1266
corresponds to signal ENCODER A, ENCODER A*, ENCODER B, ENCODER B* on Galil controller 0.
At pins 2-3 on Connector/JB5 as shown on drawing EL-3355
corresponds to signal CI+, CI- on Galil controller 0.
At pins 2-3 on Connector/J23 as shown on drawing EL-1266
corresponds to signal ZI+, ZI- on Galil controller 0.
APMSKORD (esi), smallint / I11 / map, access rw
aperture-mask-ordinal-position (-5.0 to 15.0)
Aperture mask wheel (Galil-1500 DC servo stage) ordinal position. Allows users to select important stage positions by simple numbers. The stage positions are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory.
Uses map TableLook to convert or format APMSKRAW:
  • 0 -> 0
  • -> -999
  • 0 -> 1
  • 24750 -> 2
  • 52110 -> 3
  • 96670 -> 4
  • 124030 -> 5
  • 151390 -> 6
  • 195640 -> 7
  • 223000 -> 8
  • 250360 -> 9
  • 294740 -> 10
  • 322100 -> 11
  • 349460 -> 12
  • 394030 -> 13
  • 421390 -> 14
  • 448750 -> 15
  • 268800 -> -1
  • 368000 -> -2
  • 467100 -> -3
  • 70600 -> -4
  • 169800 -> -5
APMSKRAW (esi), int / I11 / %d, access rw
aperture-mask-raw-position in stage encoder counts (-100.0 to 470000.0)
Aperture mask wheel (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder. (see APMSKRAW)
Place(s) where you can monitor this signal (Reneshaw index signals I):
At pins 7-10 on Terminal block/TB1 as shown on drawing EL-3355
corresponds to signal Encoder C on Galil controller 0.
At pins 45-50 on Connector/J2 as shown on drawing EL-3320-1D
corresponds to signal Aperture Reneshaw encoder on Galil controller 0.
At pins 89-94 on Connector/J1 as shown on drawing EL-3324-1D
corresponds to signal Aperture Reneshaw encoder on Galil controller 0.
At pins 7-10 on Connector/J3 as shown on drawing EL-1266
corresponds to signal ENCODER A, ENCODER A*, ENCODER B, ENCODER B* on Galil controller 0.
At pins 2-3 on Connector/JB5 as shown on drawing EL-3355
corresponds to signal CI+, CI- on Galil controller 0.
At pins 2-3 on Connector/J23 as shown on drawing EL-1266
corresponds to signal ZI+, ZI- on Galil controller 0.
APMSKRAW (esi), int / I11 / %d, access rw
aperture-mask-raw-position in stage encoder counts (-100.0 to 470000.0)
Aperture mask wheel (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
Place(s) where you can monitor this signal (Reneshaw index signals I):
At pins 7-10 on Terminal block/TB1 as shown on drawing EL-3355
corresponds to signal Encoder C on Galil controller 0.
At pins 45-50 on Connector/J2 as shown on drawing EL-3320-1D
corresponds to signal Aperture Reneshaw encoder on Galil controller 0.
At pins 89-94 on Connector/J1 as shown on drawing EL-3324-1D
corresponds to signal Aperture Reneshaw encoder on Galil controller 0.
At pins 7-10 on Connector/J3 as shown on drawing EL-1266
corresponds to signal ENCODER A, ENCODER A*, ENCODER B, ENCODER B* on Galil controller 0.
At pins 2-3 on Connector/JB5 as shown on drawing EL-3355
corresponds to signal CI+, CI- on Galil controller 0.
At pins 2-3 on Connector/J23 as shown on drawing EL-1266
corresponds to signal ZI+, ZI- on Galil controller 0.
APMSKSTA (esi), char(14) / A / tinyint, access r
aperture-mask-status
Aperture mask wheel (Galil-1500 DC servo stage) status.
Uses map KTLenumerated to convert or format dc_stage_status:
dc_stage_status (SharedMemeMap), tinyint / I11 / %d, access r
(0.0 to 6.0)
Generic map meme for stage status keywords. (see dc_stage_status)
Valid values of dc_stage_status are:
  • Not Calibrated : The stage hasn't been homed yet.
  • Calibrating : The stage is finding it's home reference position.
  • Ready : The stage is stationary. It has been calibrated. It is ready to move.
  • Moving : The stage is moving to a target position.
  • Jogging : The stage is accelerating to, jogging at, or decellerating from a target velocity.
  • Locked : The stage is locked via its lock keyword (ESI's DWFILLCK is a lock keyword example).
  • Halted : The stage is halted via the control mode keyword (ESI's DWFILMOD is a mode keyword example).
  • Halting : The stage is halting via the control mode keyword (ESI's DWFILMOD is a mode keyword example).
  • Diagnostics : A selected diagnostics routine is running.
APMSKTRG (esi), int / I11 / %d, access r
aperture-mask-raw-position-target in stage encoder counts
Aperture mask wheel (Galil-1500 DC servo stage) raw position target as measured by stage's position encoder.
APMSKVAL (esi), real / E13.6 / map, access rw
aperture-mask-value in deg (-14.534884 to 348.83721000000003)
Aperture mask wheel (Galil-1500 DC servo stage) position. Convert a 'RAW' keyword value into a 'VAL' keyword value via: val = a0 + (raw * a1).
Uses map Linear to convert or format APMSKRAW:
  • a0 : 0
  • a1 : 0.00072674
APMSKRAW (esi), int / I11 / %d, access rw
aperture-mask-raw-position in stage encoder counts (-100.0 to 470000.0)
Aperture mask wheel (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder. (see APMSKRAW)
Place(s) where you can monitor this signal (Reneshaw index signals I):
At pins 7-10 on Terminal block/TB1 as shown on drawing EL-3355
corresponds to signal Encoder C on Galil controller 0.
At pins 45-50 on Connector/J2 as shown on drawing EL-3320-1D
corresponds to signal Aperture Reneshaw encoder on Galil controller 0.
At pins 89-94 on Connector/J1 as shown on drawing EL-3324-1D
corresponds to signal Aperture Reneshaw encoder on Galil controller 0.
At pins 7-10 on Connector/J3 as shown on drawing EL-1266
corresponds to signal ENCODER A, ENCODER A*, ENCODER B, ENCODER B* on Galil controller 0.
At pins 2-3 on Connector/JB5 as shown on drawing EL-3355
corresponds to signal CI+, CI- on Galil controller 0.
At pins 2-3 on Connector/J23 as shown on drawing EL-1266
corresponds to signal ZI+, ZI- on Galil controller 0.
APMSKVEL (esi), real / E13.6 / map, access rw
aperture-mask-velocity in deg/s (-10.901161999999999 to 10.901161999999999)
Aperture mask wheel (Galil-1500 DC servo stage) velocity. Convert a 'SPD' keyword value to a 'VEL' keyword value via: vel = spd * a1.
Uses map Derivative to convert or format APMSKVAL:
APMSKVAL (esi), real / E13.6 / map, access rw
aperture-mask-value in deg (-14.534884 to 348.83721000000003)
Aperture mask wheel (Galil-1500 DC servo stage) position. Convert a 'RAW' keyword value into a 'VAL' keyword value via: val = a0 + (raw * a1). (see APMSKVAL)
Uses map Linear to convert or format APMSKRAW:
  • a0 : 0
  • a1 : 0.00072674
APMSKRAW (esi), int / I11 / %d, access rw
aperture-mask-raw-position in stage encoder counts (-100.0 to 470000.0)
Aperture mask wheel (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder. (see APMSKRAW)
Place(s) where you can monitor this signal (Reneshaw index signals I):
At pins 7-10 on Terminal block/TB1 as shown on drawing EL-3355
corresponds to signal Encoder C on Galil controller 0.
At pins 45-50 on Connector/J2 as shown on drawing EL-3320-1D
corresponds to signal Aperture Reneshaw encoder on Galil controller 0.
At pins 89-94 on Connector/J1 as shown on drawing EL-3324-1D
corresponds to signal Aperture Reneshaw encoder on Galil controller 0.
At pins 7-10 on Connector/J3 as shown on drawing EL-1266
corresponds to signal ENCODER A, ENCODER A*, ENCODER B, ENCODER B* on Galil controller 0.
At pins 2-3 on Connector/JB5 as shown on drawing EL-3355
corresponds to signal CI+, CI- on Galil controller 0.
At pins 2-3 on Connector/J23 as shown on drawing EL-1266
corresponds to signal ZI+, ZI- on Galil controller 0.
APMSKVRB (esi), char(5) / A8 / %d, access rw
aperture-mask-verbose-messages (0.0 to 1.0)
Aperture mask wheel (Galil-1500 DC servo stage) verbose message flag. Turns on and off logging of debugging messages to the dispatcher's log file when the keyword is set to TRUE or FALSE.
Uses map KTLboolean to convert or format false_true:
false_true (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords. (see false_true)
Valid values of false_true are:
  • false :
  • true :
APMSKTOR (esi), real / E13.6 / , access r
aperture-mask-torque in volts (-10.0 to 10.0)
Aperture mask wheel (Galil-1500 DC servo stage) motor command voltage (result of the Galil-1500 command TT).
Place(s) where you can monitor this signal (Motor voltage O):
At pin 1, 2 on Terminal block/TB1 as shown on drawing EL-3354-1L-1
corresponds to signal MOTOR (C) on Galil controller 0.
At pin 30 on Connector/J2 as shown on drawing EL-3320-1D
corresponds to signal AMP EN Z on Galil controller 0.
At pin 29 on Connector/J2 as shown on drawing EL-3320-1D
corresponds to signal MOT CMD Z on Galil controller 0.
At pin 10 on Connector/J1 as shown on drawing EL-3324-1D
corresponds to signal ACMDZ on Galil controller 0.
At pin 11 on Connector/J1 as shown on drawing EL-3324-1D
corresponds to signal AENZ on Galil controller 0.
At pin 1 on Connector/J3 as shown on drawing EL-1266
corresponds to signal MOT1Z on Galil controller 0.
At pin 2 on Connector/J3 as shown on drawing EL-1266
corresponds to signal MOT2Z on Galil controller 0.
APMSKTSP (esi), int / I11 / %d, access r
aperture-mask-speed-target in stage encoder counts/s (-15000.0 to 15000.0)
Aperture mask wheel (Galil-1500 DC servo stage) speed target defined in counts/s from the stage's position encoder.
APMSKSPD (esi), int / I11 / %d, access rw
aperture-mask-speed in stage encoder counts/s (-15000.0 to 15000.0)
Aperture mask wheel (Galil-1500 DC servo stage) speed as measured by the stage's position encoder
APMSKDMP (esi), char(5) / A / %d, access w
aperture-mask-dump (0.0 to 1.0)
Aperture mask wheel (Galil-1500 DC servo stage) data dump. Reports all information on the stage in the dispatcher's log file when the keyword is written with a value of TRUE.
Uses map KTLboolean to convert or format false_true:
false_true (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords. (see false_true)
Valid values of false_true are:
  • false :
  • true :
TVFOC (esi), bundle / bundle / bundle, access
Autoguider TV focus keyword bundle
KTL bundle for device: TV autoguider camera focus (Galil-1500 DC servo stage) TVFOC consists of elements:
TVFOCCAL (esi), char(5) / A / %d, access rw
tv-focus-calibration (0.0 to 1.0)
TV autoguider camera focus (Galil-1500 DC servo stage) calibration state.
Uses map KTLboolean to convert or format reset_homed:
reset_homed (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for stage calibration boolean state (RESET/HOMED) keywords. (see reset_homed)
Valid values of reset_homed are:
  • reset : Stage not calibrated. Calibrate the stage during the next attempt to move the stage.
  • homed : The stage is calibrated (read state). Calibrate the stage immediately (write state).
TVFOCERR (esi), int / I11 / %d, access r
tv-focus-error-number
TV autoguider camera focus (Galil-1500 DC servo stage) command error number.
TVFOCFIP (esi), char(7) / A / %d, access r
tv-focus-fiducial-light-sensor (0.0 to 1.0)
TV autoguider camera focus (Galil-1500 DC servo stage) fiducial light sensor input.
Place(s) where you can monitor this signal (Fiducial signal I):
At pin 19 on Terminal block/TB1 as shown on drawing EL-3356-1L-1
corresponds to signal HOME* on Galil controller 0.
At pin 17 on Connector/J2 as shown on drawing EL-3320-1D
corresponds to signal HOME W on Galil controller 0.
At pin 74 on Connector/J1 as shown on drawing EL-3324-1D
corresponds to signal TV FOCUS FIDUCIAL* on Galil controller 0.
At pin 19 on Connector/J4 as shown on drawing EL-1266
corresponds to signal HOME* on Galil controller 0.

Uses map KTLboolean to convert or format blocked_open:
blocked_open (SharedMemeMap), tinyint / L1 / %s, access r
(0.0 to 1.0)
Generic map meme for fiducial light sensor boolean state (BLOCKED/OPEN) keywords. (see blocked_open)
Valid values of blocked_open are:
  • blocked : No light detected at fiducial sensor. Light source off or light path blocked.
  • open : Light detected at fiducial sensor. Light source on and light path not blocked.
TVFOCFOP (esi), char(3) / A / %d, access rw
tv-focus-fiducial-light-source (0.0 to 1.0)
TV autoguider camera focus (Galil-1500 DC servo stage) fiducial light source control.
Place(s) where you can monitor this signal (Fiducial light source O):
At pin 21 on Terminal block/TB1 as shown on drawing EL-3356-1L-1
corresponds to signal FID. ENABLE* on Galil controller 0.
At pin 13 on Connector/J5 as shown on drawing EL-3320-1D
corresponds to signal TV FOCUS FIDUCIAL ENABLE* on Galil controller 0.
At pin 29 on Connector/J1 as shown on drawing EL-3324-1D
corresponds to signal TV FOCUS FIDUCIAL ENABLE* on Galil controller 0.

Uses map KTLboolean to convert or format on_off:
on_off (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (on, off) keywords. (see on_off)
Valid values of on_off are:
  • on :
  • off :
TVFOCLCK (esi), char(10) / A10 / %s, access rw
tv-focus-lock
TV autoguider camera focus (Galil-1500 DC servo stage) lock software switch. Prevents movement when locked. The string 'unlocked' unlocks the stage, other strings (up to 10 chars, case-insensitive) lock it, a name or other id is recommended.
TVFOCLIM (esi), varchar(68) / A / tinyint, access r
tv-focus-limits
TV autoguider camera focus (Galil-1500 DC servo stage) limit status.
Place(s) where you can monitor this signal (Limit status I):
At pin 5 on Terminal block/TB1 as shown on drawing EL-3356-1L-1
corresponds to signal LIMIT* on Galil controller 0.
At pin 15 on Terminal block/TB1 as shown on drawing EL-3356-1L-1
corresponds to signal FWD_LIMIT* on Galil controller 0.
At pin 16 on Terminal block/TB1 as shown on drawing EL-3356-1L-1
corresponds to signal REV_LIMIT* on Galil controller 0.
At pin 22 on Connector/J5 as shown on drawing EL-3320-1D
corresponds to signal TV FOCUS SECONDARY LIMIT* on Galil controller 0.
At pin 15 on Connector/J2 as shown on drawing EL-3320-1D
corresponds to signal FWD LIM W on Galil controller 0.
At pin 16 on Connector/J2 as shown on drawing EL-3320-1D
corresponds to signal REV LIM W on Galil controller 0.
At pin 72 on Connector/J1 as shown on drawing EL-3324-1D
corresponds to signal TV FOCUS FWD_LIMIT* on Galil controller 0.
At pin 73 on Connector/J1 as shown on drawing EL-3324-1D
corresponds to signal TV FOCUS REV_LIMIT* on Galil controller 0.
At pin 38 on Connector/J1 as shown on drawing EL-3324-1D
corresponds to signal TV FOCUS SECONDARY LIMIT* on Galil controller 0.
At pin 5 on Connector/J4 as shown on drawing EL-1266
corresponds to signal LIMIT* on Galil controller 0.
At pin 15 on Connector/J4 as shown on drawing EL-1266
corresponds to signal FWD_LIMIT* on Galil controller 0.
At pin 16 on Connector/J4 as shown on drawing EL-1266
corresponds to signal REV_LIMIT* on Galil controller 0.

Uses map KTLenumerated to convert or format stage_lim_inv:
stage_lim_inv (SharedMemeMap), tinyint / I11 / %d, access r
(0.0 to 15.0)
Generic map meme for stage limit keywords. This map applies to stages with two inputs reporting the secondary limit status. See also Meme 4258(stage_lim_1sec) and meme 2021 (stage_lim) for other limit maps. (see stage_lim_inv)
Valid values of stage_lim_inv are:
  • Check signals: All limits active :
  • Check signals: FWD #2, REV #2 & FWD #1 limits active :
  • In REV secondary limit :
  • Check signals: REV #2 limit active, but not REV #1 :
  • Check signals: FWD #1 & REV #1 limits active :
  • In FWD primary limit :
  • In REV primary limit :
  • Not in a limit :
  • Check signals: FWD #2, REV #2 & REV #1 limits active :
  • Check signals: FWD #2 & REV #2 limits active :
  • Check signals: FWD #2, FWD #1 & REV #1 limits active :
  • In FWD secondary limit :
  • Check signals: FWD #2 & REV #1 limits active :
  • Check signals: FWD #2 limit active, but not FWD #1 :
  • Check signals: REV #2, REV #1 & FWD #1 limits active :
  • Check signals: REV #2 & FWD #1 limits active :
TVFOCMOD (esi), char(8) / A / tinyint, access rw
tv-focus-control-mode
TV autoguider camera focus (Galil-1500 DC servo stage) control mode.
Uses map KTLenumerated to convert or format stage_mod:
stage_mod (SharedMemeMap), tinyint / I11 / %d, access rw
in control mode (0.0 to 5.0)
Generic map meme for stage control mode keywords. (see stage_mod)
Valid values of stage_mod are:
  • Halt : Halt stage. Prevent it from moving.
  • Pos : Position mode. Use the default stage configuration to select motors on or off after moves.
  • Jog : Jog mode. Prevent jogging unless stage is calibrated.
  • Pos ON : Engineering position mode. Leave motors on after moves.
  • Pos OFF : Engineering position mode. Shut motors off after moves.
  • Jog ENGR : Engineering jog mode. Allow jogging when the stage isn't calibrated.
TVFOCMSG (esi), varchar(68) / A / %s, access r
tv-focus-message
TV autoguider camera focus (Galil-1500 DC servo stage) status message. It reports keyword change requests and results. This keyword is best used in an event log or a status display.
TVFOCNAM (esi), varchar(68) / A / map, access rw
tv-focus-named-position
TV autoguider camera focus (Galil-1500 DC servo stage) ordinal position name. Allows user to select important stage positions by name. The stage position names are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory.
Uses map TableLook to convert or format TVFOCORD:
  • -999 -> Unknown
  • 0 -> Home
  • 1 -> Near
  • 2 -> Nominal
  • 3 -> Far
TVFOCORD (esi), smallint / I11 / map, access rw
tv-focus-ordinal-position (0.0 to 3.0)
TV autoguider camera focus (Galil-1500 DC servo stage) ordinal position. Allows users to select important stage positions by simple numbers. The stage positions are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory. (see TVFOCORD)
Uses map TableLook to convert or format TVFOCRAW:
  • 0 -> 0
  • -> -999
  • -2400 -> 1
  • 1920 -> 2
  • 2400 -> 3
TVFOCRAW (esi), int / I11 / %d, access rw
tv-focus-raw-position in stage encoder counts (-2500.0 to 2500.0)
TV autoguider camera focus (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder. (see TVFOCRAW)
Place(s) where you can monitor this signal (Motor encoder signals I):
At pins 51-54 on Connector/J2 as shown on drawing EL-3320-1D
corresponds to signal TV focus motor encoder on Galil controller 0.
At pins 95-98 on Connector/J1 as shown on drawing EL-3324-1D
corresponds to signal TV focus motor encoder on Galil controller 0.
At pins 7-10 on Connector/J4 as shown on drawing EL-1266
corresponds to signal ENCODER A, ENCODER A*, ENCODER B, ENCODER B* on Galil controller 0.
TVFOCORD (esi), smallint / I11 / map, access rw
tv-focus-ordinal-position (0.0 to 3.0)
TV autoguider camera focus (Galil-1500 DC servo stage) ordinal position. Allows users to select important stage positions by simple numbers. The stage positions are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory.
Uses map TableLook to convert or format TVFOCRAW:
  • 0 -> 0
  • -> -999
  • -2400 -> 1
  • 1920 -> 2
  • 2400 -> 3
TVFOCRAW (esi), int / I11 / %d, access rw
tv-focus-raw-position in stage encoder counts (-2500.0 to 2500.0)
TV autoguider camera focus (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder. (see TVFOCRAW)
Place(s) where you can monitor this signal (Motor encoder signals I):
At pins 51-54 on Connector/J2 as shown on drawing EL-3320-1D
corresponds to signal TV focus motor encoder on Galil controller 0.
At pins 95-98 on Connector/J1 as shown on drawing EL-3324-1D
corresponds to signal TV focus motor encoder on Galil controller 0.
At pins 7-10 on Connector/J4 as shown on drawing EL-1266
corresponds to signal ENCODER A, ENCODER A*, ENCODER B, ENCODER B* on Galil controller 0.
TVFOCRAW (esi), int / I11 / %d, access rw
tv-focus-raw-position in stage encoder counts (-2500.0 to 2500.0)
TV autoguider camera focus (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
Place(s) where you can monitor this signal (Motor encoder signals I):
At pins 51-54 on Connector/J2 as shown on drawing EL-3320-1D
corresponds to signal TV focus motor encoder on Galil controller 0.
At pins 95-98 on Connector/J1 as shown on drawing EL-3324-1D
corresponds to signal TV focus motor encoder on Galil controller 0.
At pins 7-10 on Connector/J4 as shown on drawing EL-1266
corresponds to signal ENCODER A, ENCODER A*, ENCODER B, ENCODER B* on Galil controller 0.
TVFOCSTA (esi), char(14) / A / tinyint, access r
tv-focus-status
TV autoguider camera focus (Galil-1500 DC servo stage) status.
Uses map KTLenumerated to convert or format dc_stage_status:
dc_stage_status (SharedMemeMap), tinyint / I11 / %d, access r
(0.0 to 6.0)
Generic map meme for stage status keywords. (see dc_stage_status)
Valid values of dc_stage_status are:
  • Not Calibrated : The stage hasn't been homed yet.
  • Calibrating : The stage is finding it's home reference position.
  • Ready : The stage is stationary. It has been calibrated. It is ready to move.
  • Moving : The stage is moving to a target position.
  • Jogging : The stage is accelerating to, jogging at, or decellerating from a target velocity.
  • Locked : The stage is locked via its lock keyword (ESI's DWFILLCK is a lock keyword example).
  • Halted : The stage is halted via the control mode keyword (ESI's DWFILMOD is a mode keyword example).
  • Halting : The stage is halting via the control mode keyword (ESI's DWFILMOD is a mode keyword example).
  • Diagnostics : A selected diagnostics routine is running.
TVFOCTRG (esi), int / I11 / %d, access r
tv-focus-raw-position-target in stage encoder counts (-2500.0 to 2500.0)
TV autoguider camera focus (Galil-1500 DC servo stage) raw position target as measured by stage's position encoder.
TVFOCVAL (esi), real / E13.6 / map, access rw
tv-focus-value in stage-encoder-counts (-2500.0 to 2500.0)
TV autoguider camera focus (Galil-1500 DC servo stage) position. Convert a 'RAW' keyword value into a 'VAL' keyword value via: val = a0 + (raw * a1).
Uses map Linear to convert or format TVFOCRAW:
  • a0 : 0
  • a1 : 1.0
TVFOCRAW (esi), int / I11 / %d, access rw
tv-focus-raw-position in stage encoder counts (-2500.0 to 2500.0)
TV autoguider camera focus (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder. (see TVFOCRAW)
Place(s) where you can monitor this signal (Motor encoder signals I):
At pins 51-54 on Connector/J2 as shown on drawing EL-3320-1D
corresponds to signal TV focus motor encoder on Galil controller 0.
At pins 95-98 on Connector/J1 as shown on drawing EL-3324-1D
corresponds to signal TV focus motor encoder on Galil controller 0.
At pins 7-10 on Connector/J4 as shown on drawing EL-1266
corresponds to signal ENCODER A, ENCODER A*, ENCODER B, ENCODER B* on Galil controller 0.
TVFOCVEL (esi), real / E13.6 / map, access rw
tv-focus-velocity in stage encoder counts/s (-500.0 to 500.0)
TV autoguider camera focus (Galil-1500 DC servo stage) velocity. Convert a 'SPD' keyword value to a 'VEL' keyword value via: vel = spd * a1.
Uses map Derivative to convert or format TVFOCVAL:
TVFOCVAL (esi), real / E13.6 / map, access rw
tv-focus-value in stage-encoder-counts (-2500.0 to 2500.0)
TV autoguider camera focus (Galil-1500 DC servo stage) position. Convert a 'RAW' keyword value into a 'VAL' keyword value via: val = a0 + (raw * a1). (see TVFOCVAL)
Uses map Linear to convert or format TVFOCRAW:
  • a0 : 0
  • a1 : 1.0
TVFOCRAW (esi), int / I11 / %d, access rw
tv-focus-raw-position in stage encoder counts (-2500.0 to 2500.0)
TV autoguider camera focus (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder. (see TVFOCRAW)
Place(s) where you can monitor this signal (Motor encoder signals I):
At pins 51-54 on Connector/J2 as shown on drawing EL-3320-1D
corresponds to signal TV focus motor encoder on Galil controller 0.
At pins 95-98 on Connector/J1 as shown on drawing EL-3324-1D
corresponds to signal TV focus motor encoder on Galil controller 0.
At pins 7-10 on Connector/J4 as shown on drawing EL-1266
corresponds to signal ENCODER A, ENCODER A*, ENCODER B, ENCODER B* on Galil controller 0.
TVFOCVRB (esi), char(5) / A8 / %d, access rw
tv-focus-verbose-messages (0.0 to 1.0)
TV autoguider camera focus (Galil-1500 DC servo stage) verbose message flag. Turns on and off logging of debugging messages to the dispatcher's log file when the keyword is set to TRUE or FALSE.
Uses map KTLboolean to convert or format false_true:
false_true (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords. (see false_true)
Valid values of false_true are:
  • false :
  • true :
TVFOCTOR (esi), real / E13.6 / , access r
tv-focus-torque in volts (-10.0 to 10.0)
TV autoguider camera focus (Galil-1500 DC servo stage) motor command voltage (result of the Galil-1500 command TT).
Place(s) where you can monitor this signal (Motor voltage O):
At pin 1, 2 on Terminal block/TB1 as shown on drawing EL-3356-1L-1
corresponds to signal MOTOR (D) on Galil controller 0.
At pin 31 on Connector/J2 as shown on drawing EL-3320-1D
corresponds to signal MOT CMD W on Galil controller 0.
At pin 32 on Connector/J2 as shown on drawing EL-3320-1D
corresponds to signal AMP EN W on Galil controller 0.
At pin 14 on Connector/J1 as shown on drawing EL-3324-1D
corresponds to signal ACMDW on Galil controller 0.
At pin 15 on Connector/J1 as shown on drawing EL-3324-1D
corresponds to signal AENW on Galil controller 0.
At pin 1 on Connector/J4 as shown on drawing EL-1266
corresponds to signal MOT1W on Galil controller 0.
At pin 2 on Connector/J4 as shown on drawing EL-1266
corresponds to signal MOT2W on Galil controller 0.
TVFOCTSP (esi), int / I11 / %d, access r
tv-focus-speed-target in stage encoder counts/s (-500.0 to 500.0)
TV autoguider camera focus (Galil-1500 DC servo stage) speed target defined in counts/s from the stage's position encoder.
TVFOCSPD (esi), int / I11 / %d, access rw
tv-focus-speed in stage encoder counts/s (-500.0 to 500.0)
TV autoguider camera focus (Galil-1500 DC servo stage) speed as measured by the stage's position encoder.
TVFOCDMP (esi), char(5) / A / %d, access w
tv-focus-dump (0.0 to 1.0)
TV autoguider camera focus (Galil-1500 DC servo stage) data dump. Reports all information on the stage in the dispatcher's log file when the keyword is written with a value of TRUE.
Uses map KTLboolean to convert or format false_true:
false_true (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords. (see false_true)
Valid values of false_true are:
  • false :
  • true :
TVFIL (esi), bundle / bundle / bundle, access
autoguider TV filter wheel keyword bundle
KTL bundle for device: Autoguider TV filter wheel (Galil-1500 DC servo stage) TVFIL consists of elements:
TVFILCAL (esi), char(5) / A / %d, access rw
tv-filter-calibration (0.0 to 1.0)
TV autoguider filter wheel (Galil-1500 DC servo stage) calibration state.
Uses map KTLboolean to convert or format reset_homed:
reset_homed (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for stage calibration boolean state (RESET/HOMED) keywords. (see reset_homed)
Valid values of reset_homed are:
  • reset : Stage not calibrated. Calibrate the stage during the next attempt to move the stage.
  • homed : The stage is calibrated (read state). Calibrate the stage immediately (write state).
TVFILERR (esi), int / I11 / %d, access r
tv-filter-error-number
TV autoguider filter wheel (Galil-1500 DC servo stage) command error number.
TVFILFIP (esi), char(7) / A / %d, access r
tv-filter-fiducial-light-sensor (0.0 to 1.0)
TV autoguider filter wheel (Galil-1500 DC servo stage) fiducial light sensor input.
Place(s) where you can monitor this signal (Fiducial signal I):
At pin 19 on Terminal block/TB1 as shown on drawing EL-3364-1L-1
corresponds to signal HOME* on Galil controller 0.
At pin 17 on Connector/JD2 as shown on drawing EL-3321-1D
corresponds to signal HOME H on Galil controller 0.
At pin 74 on Connector/J1 as shown on drawing EL-3325-1D
corresponds to signal TV FILTER FIDUCIAL* on Galil controller 0.
At pin 19 on Connector/J8 as shown on drawing EL-1266
corresponds to signal HOME* on Galil controller 0.

Uses map KTLboolean to convert or format blocked_open:
blocked_open (SharedMemeMap), tinyint / L1 / %s, access r
(0.0 to 1.0)
Generic map meme for fiducial light sensor boolean state (BLOCKED/OPEN) keywords. (see blocked_open)
Valid values of blocked_open are:
  • blocked : No light detected at fiducial sensor. Light source off or light path blocked.
  • open : Light detected at fiducial sensor. Light source on and light path not blocked.
TVFILFOP (esi), char(3) / A / %d, access rw
tv-filter-fiducial-light-source (0.0 to 1.0)
TV autoguider filter wheel (Galil-1500 DC servo stage) fiducial light source control.
Place(s) where you can monitor this signal (Fiducial light source O):
At pin 21 on Terminal block/TB1 as shown on drawing EL-3364-1L-1
corresponds to signal FID. ENABLE* on Galil controller 0.
At pin 13 on Connector/JD5 as shown on drawing EL-3321-1D
corresponds to signal TV FILTER FIDUCIAL ENABLE* on Galil controller 0.
At pin 29 on Connector/J1 as shown on drawing EL-3325-1D
corresponds to signal TV FILTER FIDUCIAL ENABLE* on Galil controller 0.

Uses map KTLboolean to convert or format on_off:
on_off (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (on, off) keywords. (see on_off)
Valid values of on_off are:
  • on :
  • off :
TVFILLCK (esi), char(10) / A10 / %s, access rw
tv-filter-lock
TV autoguider filter wheel (Galil-1500 DC servo stage) lock software switch. Prevents movement when locked. The string 'unlocked' unlocks the stage, other strings (up to 10 chars, case-insensitive) lock it, a name or other id is recommended.
TVFILMOD (esi), char(8) / A / tinyint, access rw
tv-filter-control-mode
TV autoguider filter wheel (Galil-1500 DC servo stage) control mode.
Uses map KTLenumerated to convert or format stage_mod:
stage_mod (SharedMemeMap), tinyint / I11 / %d, access rw
in control mode (0.0 to 5.0)
Generic map meme for stage control mode keywords. (see stage_mod)
Valid values of stage_mod are:
  • Halt : Halt stage. Prevent it from moving.
  • Pos : Position mode. Use the default stage configuration to select motors on or off after moves.
  • Jog : Jog mode. Prevent jogging unless stage is calibrated.
  • Pos ON : Engineering position mode. Leave motors on after moves.
  • Pos OFF : Engineering position mode. Shut motors off after moves.
  • Jog ENGR : Engineering jog mode. Allow jogging when the stage isn't calibrated.
TVFILMSG (esi), varchar(68) / A / %s, access r
tv-filter-message
TV autoguider filter wheel (Galil-1500 DC servo stage) status message. It reports keyword change requests and results. This keyword is best used in an event log or a status display.
TVFILNAM (esi), varchar(68) / A / map, access rw
tv-filter-named-position
TV autoguider filter wheel (Galil-1500 DC servo stage) ordinal position name. Allows user to select important stage positions by name. The stage position names are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory.
Uses map TableLook to convert or format TVFILORD:
  • -999 -> Unknown
  • 0 -> Home
  • 2 -> Filter #2
  • 3 -> Filter #3
  • 4 -> Filter #4
  • 5 -> Filter #5
  • 6 -> Filter #6
  • 7 -> Filter #7
  • 8 -> Filter #8
  • 1 -> Filter #1
TVFILORD (esi), smallint / I11 / map, access rw
tv-filter-ordinal-position (0.0 to 8.0)
TV autoguider filter wheel (Galil-1500 DC servo stage) ordinal position. Allows users to select important stage positions by simple numbers. The stage positions are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory. (see TVFILORD)
Uses map TableLook to convert or format TVFILRAW:
  • 0 -> 0
  • -> -999
  • 13800 -> 1
  • 28800 -> 2
  • 43800 -> 3
  • 58800 -> 4
  • 73800 -> 5
  • 88800 -> 6
  • 103800 -> 7
  • 118800 -> 8
TVFILRAW (esi), int / I11 / %d, access rw
tv-filter-raw-position in stage encoder counts (0.0 to 120000.0)
TV autoguider filter wheel (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder. (see TVFILRAW)
Place(s) where you can monitor this signal (Motor encoder signals I):
At pins 51-54 on Connector/JD2 as shown on drawing EL-3321-1D
corresponds to signal TV filter motor encoder on Galil controller 0.
At pins 95-98 on Connector/J1 as shown on drawing EL-3325-1D
corresponds to signal TV filter motor encoder on Galil controller 0.
At pins 7-10 on Connector/J8 as shown on drawing EL-1266
corresponds to signal ENCODER A, ENCODER A*, ENCODER B, ENCODER B* on Galil controller 0.
TVFILORD (esi), smallint / I11 / map, access rw
tv-filter-ordinal-position (0.0 to 8.0)
TV autoguider filter wheel (Galil-1500 DC servo stage) ordinal position. Allows users to select important stage positions by simple numbers. The stage positions are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory.
Uses map TableLook to convert or format TVFILRAW:
  • 0 -> 0
  • -> -999
  • 13800 -> 1
  • 28800 -> 2
  • 43800 -> 3
  • 58800 -> 4
  • 73800 -> 5
  • 88800 -> 6
  • 103800 -> 7
  • 118800 -> 8
TVFILRAW (esi), int / I11 / %d, access rw
tv-filter-raw-position in stage encoder counts (0.0 to 120000.0)
TV autoguider filter wheel (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder. (see TVFILRAW)
Place(s) where you can monitor this signal (Motor encoder signals I):
At pins 51-54 on Connector/JD2 as shown on drawing EL-3321-1D
corresponds to signal TV filter motor encoder on Galil controller 0.
At pins 95-98 on Connector/J1 as shown on drawing EL-3325-1D
corresponds to signal TV filter motor encoder on Galil controller 0.
At pins 7-10 on Connector/J8 as shown on drawing EL-1266
corresponds to signal ENCODER A, ENCODER A*, ENCODER B, ENCODER B* on Galil controller 0.
TVFILRAW (esi), int / I11 / %d, access rw
tv-filter-raw-position in stage encoder counts (0.0 to 120000.0)
TV autoguider filter wheel (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
Place(s) where you can monitor this signal (Motor encoder signals I):
At pins 51-54 on Connector/JD2 as shown on drawing EL-3321-1D
corresponds to signal TV filter motor encoder on Galil controller 0.
At pins 95-98 on Connector/J1 as shown on drawing EL-3325-1D
corresponds to signal TV filter motor encoder on Galil controller 0.
At pins 7-10 on Connector/J8 as shown on drawing EL-1266
corresponds to signal ENCODER A, ENCODER A*, ENCODER B, ENCODER B* on Galil controller 0.
TVFILSTA (esi), char(14) / A / tinyint, access r
tv-filter-status
TV autoguider filter wheel (Galil-1500 DC servo stage) status.
Uses map KTLenumerated to convert or format dc_stage_status:
dc_stage_status (SharedMemeMap), tinyint / I11 / %d, access r
(0.0 to 6.0)
Generic map meme for stage status keywords. (see dc_stage_status)
Valid values of dc_stage_status are:
  • Not Calibrated : The stage hasn't been homed yet.
  • Calibrating : The stage is finding it's home reference position.
  • Ready : The stage is stationary. It has been calibrated. It is ready to move.
  • Moving : The stage is moving to a target position.
  • Jogging : The stage is accelerating to, jogging at, or decellerating from a target velocity.
  • Locked : The stage is locked via its lock keyword (ESI's DWFILLCK is a lock keyword example).
  • Halted : The stage is halted via the control mode keyword (ESI's DWFILMOD is a mode keyword example).
  • Halting : The stage is halting via the control mode keyword (ESI's DWFILMOD is a mode keyword example).
  • Diagnostics : A selected diagnostics routine is running.
TVFILTRG (esi), int / I11 / %d, access r
tv-filter-raw-position-target in stage encoder counts (500.0 to 120000.0)
TV autoguider filter wheel (Galil-1500 DC servo stage) raw position target as measured by stage's position encoder.
TVFILVAL (esi), real / E13.6 / map, access rw
tv-filter-value in deg (1.5 to 360.0)
TV autoguider filter wheel (Galil-1500 DC servo stage) position. Convert a 'RAW' keyword value into a 'VAL' keyword value via: val = a0 + (raw * a1).
Uses map Linear to convert or format TVFILRAW:
  • a0 : 0
  • a1 : 0.003
TVFILRAW (esi), int / I11 / %d, access rw
tv-filter-raw-position in stage encoder counts (0.0 to 120000.0)
TV autoguider filter wheel (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder. (see TVFILRAW)
Place(s) where you can monitor this signal (Motor encoder signals I):
At pins 51-54 on Connector/JD2 as shown on drawing EL-3321-1D
corresponds to signal TV filter motor encoder on Galil controller 0.
At pins 95-98 on Connector/J1 as shown on drawing EL-3325-1D
corresponds to signal TV filter motor encoder on Galil controller 0.
At pins 7-10 on Connector/J8 as shown on drawing EL-1266
corresponds to signal ENCODER A, ENCODER A*, ENCODER B, ENCODER B* on Galil controller 0.
TVFILVEL (esi), real / E13.6 / map, access rw
tv-filter-velocity in deg/s (-60.0 to 60.0)
TV autoguider filter wheel (Galil-1500 DC servo stage) velocity. Convert a 'SPD' keyword value to a 'VEL' keyword value via: vel = spd * a1.
Uses map Derivative to convert or format TVFILVAL:
TVFILVAL (esi), real / E13.6 / map, access rw
tv-filter-value in deg (1.5 to 360.0)
TV autoguider filter wheel (Galil-1500 DC servo stage) position. Convert a 'RAW' keyword value into a 'VAL' keyword value via: val = a0 + (raw * a1). (see TVFILVAL)
Uses map Linear to convert or format TVFILRAW:
  • a0 : 0
  • a1 : 0.003
TVFILRAW (esi), int / I11 / %d, access rw
tv-filter-raw-position in stage encoder counts (0.0 to 120000.0)
TV autoguider filter wheel (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder. (see TVFILRAW)
Place(s) where you can monitor this signal (Motor encoder signals I):
At pins 51-54 on Connector/JD2 as shown on drawing EL-3321-1D
corresponds to signal TV filter motor encoder on Galil controller 0.
At pins 95-98 on Connector/J1 as shown on drawing EL-3325-1D
corresponds to signal TV filter motor encoder on Galil controller 0.
At pins 7-10 on Connector/J8 as shown on drawing EL-1266
corresponds to signal ENCODER A, ENCODER A*, ENCODER B, ENCODER B* on Galil controller 0.
TVFILVRB (esi), char(5) / A8 / %d, access rw
tv-filter-verbose-messages (0.0 to 1.0)
TV autoguider filter wheel (Galil-1500 DC servo stage) verbose message flag. Turns on and off logging of debugging messages to the dispatcher's log file when the keyword is set to TRUE or FALSE.
Uses map KTLboolean to convert or format false_true:
false_true (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords. (see false_true)
Valid values of false_true are:
  • false :
  • true :
TVFILTOR (esi), real / E13.6 / , access r
tv-filter-torque in volts (-10.0 to 10.0)
TV autoguider filter wheel (Galil-1500 DC servo stage) motor command voltage (result of the Galil-1500 command TT).
Place(s) where you can monitor this signal (Motor voltage O):
At pin 1, 2 on Terminal block/TB1 as shown on drawing EL-3364-1L-1
corresponds to signal MOTOR (H) on Galil controller 0.
At pin 31 on Connector/JD2 as shown on drawing EL-3321-1D
corresponds to signal MOT CMD H on Galil controller 0.
At pin 32 on Connector/JD2 as shown on drawing EL-3321-1D
corresponds to signal AMP EN H on Galil controller 0.
At pin 14 on Connector/J1 as shown on drawing EL-3325-1D
corresponds to signal ACMDH on Galil controller 0.
At pin 15 on Connector/J1 as shown on drawing EL-3325-1D
corresponds to signal AENH on Galil controller 0.
At pin 1 on Connector/J8 as shown on drawing EL-1266
corresponds to signal MOT1W on Galil controller 0.
At pin 2 on Connector/J8 as shown on drawing EL-1266
corresponds to signal MOT2W on Galil controller 0.
TVFILTSP (esi), int / I11 / %d, access r
tv-filter-speed-target in stage encoder counts/s (-20000.0 to 20000.0)
TV autoguider filter wheel (Galil-1500 DC servo stage) speed target defined in counts/s from the stage's position encoder.
TVFILSPD (esi), int / I11 / %d, access rw
tv-filter-speed in stage encoder counts/s (-20000.0 to 20000.0)
TV autoguider filter wheel (Galil-1500 DC servo stage) speed as measured by the stage's position encoder.
TVFILDMP (esi), char(5) / A / %d, access w
tv-filter-dump (0.0 to 1.0)
TV autoguider filter wheel (Galil-1500 DC servo stage) data dump. Reports all information on the stage in the dispatcher's log file when the keyword is written with a value of TRUE.
Uses map KTLboolean to convert or format false_true:
false_true (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords. (see false_true)
Valid values of false_true are:
  • false :
  • true :
PRISM (esi), bundle / bundle / bundle, access
Prism slide keyword bundle
KTL bundle for device: Post dispersion prism shuttle (Galil-1500 DC servo stage) PRISM consists of elements:
PRISMCAL (esi), char(5) / A / %d, access rw
prism-shuttle-calibration (0.0 to 1.0)
Post dispersion prism shuttle (Galil-1500 DC servo stage) calibration state.
Uses map KTLboolean to convert or format reset_homed:
reset_homed (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for stage calibration boolean state (RESET/HOMED) keywords. (see reset_homed)
Valid values of reset_homed are:
  • reset : Stage not calibrated. Calibrate the stage during the next attempt to move the stage.
  • homed : The stage is calibrated (read state). Calibrate the stage immediately (write state).
PRISMERR (esi), int / I11 / %d, access r
prism-shuttle-error-number
Post dispersion prism shuttle (Galil-1500 DC servo stage) command error number.
PRISMFIP (esi), char(7) / A / %d, access r
prism-shuttle-fiducial-light-sensor (0.0 to 1.0)
Post dispersion prism shuttle (Galil-1500 DC servo stage) fiducial light sensor input.
Place(s) where you can monitor this signal (Fiducial signal I):
At pin 19 on Terminal block/TB1 as shown on drawing EL-3366-1L-1
corresponds to signal HOME* on Galil controller 1.
At pin 8 on Connector/J2 as shown on drawing EL-3322-1D
corresponds to signal HOME X on Galil controller 1.
At pin 65 on Connector/J1 as shown on drawing EL-3326-1D
corresponds to signal POST DISP PRISM FIDUCIAL* on Galil controller 1.
At pin 19 on Connector/J1 as shown on drawing EL-1266
corresponds to signal HOME* on Galil controller 1.

Uses map KTLboolean to convert or format blocked_open:
blocked_open (SharedMemeMap), tinyint / L1 / %s, access r
(0.0 to 1.0)
Generic map meme for fiducial light sensor boolean state (BLOCKED/OPEN) keywords. (see blocked_open)
Valid values of blocked_open are:
  • blocked : No light detected at fiducial sensor. Light source off or light path blocked.
  • open : Light detected at fiducial sensor. Light source on and light path not blocked.
PRISMFOP (esi), char(3) / A / %d, access rw
prism-shuttle-fiducial-light-source (0.0 to 1.0)
Post dispersion prism shuttle (Galil-1500 DC servo stage) fiducial light source control.
Place(s) where you can monitor this signal (Fiducial light source O):
At pin 21 on Terminal block/TB1 as shown on drawing EL-3366-1L-1
corresponds to signal FID. ENABLE* on Galil controller 1.
At pin 10 on Connector/J5 as shown on drawing EL-3322-1D
corresponds to signal POST DISP PRISM FIDUCIAL ENABLE* on Galil controller 1.
At pin 26 on Connector/J1 as shown on drawing EL-3326-1D
corresponds to signal POST DISP PRISM FIDUCIAL ENABLE* on Galil controller 1.

Uses map KTLboolean to convert or format on_off:
on_off (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (on, off) keywords. (see on_off)
Valid values of on_off are:
  • on :
  • off :
PRISMLCK (esi), char(10) / A10 / %s, access rw
prism-shuttle-lock
Post dispersion prism shuttle (Galil-1500 DC servo stage) lock software switch. Prevents movement when locked. The string 'unlocked' unlocks the stage, other strings (up to 10 chars, case-insensitive) lock it, a name or other id is recommended.
PRISMLIM (esi), varchar(68) / A / tinyint, access r
prism-shuttle-limits
Post dispersion prism shuttle (Galil-1500 DC servo stage) limit status.
Place(s) where you can monitor this signal (Limit status I):
At pin 5 on Terminal block/TB1 as shown on drawing EL-3366-1L-1
corresponds to signal LIMIT* on Galil controller 1.
At pin 15 on Terminal block/TB1 as shown on drawing EL-3366-1L-1
corresponds to signal FWD_LIMIT* on Galil controller 1.
At pin 16 on Terminal block/TB1 as shown on drawing EL-3366-1L-1
corresponds to signal REV_LIMIT* on Galil controller 1.
At pin 25 on Connector/J5 as shown on drawing EL-3322-1D
corresponds to signal POST DISP PRISM SECONDARY LIMIT* on Galil controller 1.
At pin 6 on Connector/J2 as shown on drawing EL-3320-1D
corresponds to signal FWD LIM X on Galil controller 1.
At pin 7 on Connector/J2 as shown on drawing EL-3320-1D
corresponds to signal REV LIM X on Galil controller 1.
At pin 63 on Connector/J1 as shown on drawing EL-3326-1D
corresponds to signal POST DISP PRISM FWD_LIMIT* on Galil controller 1.
At pin 41 on Connector/J1 as shown on drawing EL-3326-1D
corresponds to signal POST DISP PRISM SECONDARY LIMIT* on Galil controller 1.
At pin 64 on Connector/J1 as shown on drawing EL-3326-1D
corresponds to signal POST DISP PRISM REV_LIMIT* on Galil controller 1.
At pin 5 on Connector/J1 as shown on drawing EL-1266
corresponds to signal LIMIT* on Galil controller 1.
At pin 15 on Connector/J1 as shown on drawing EL-1266
corresponds to signal FWD_LIMIT* on Galil controller 1.
At pin 16 on Connector/J1 as shown on drawing EL-1266
corresponds to signal REV_LIMIT* on Galil controller 1.

Uses map KTLenumerated to convert or format stage_lim_inv:
stage_lim_inv (SharedMemeMap), tinyint / I11 / %d, access r
(0.0 to 15.0)
Generic map meme for stage limit keywords. This map applies to stages with two inputs reporting the secondary limit status. See also Meme 4258(stage_lim_1sec) and meme 2021 (stage_lim) for other limit maps. (see stage_lim_inv)
Valid values of stage_lim_inv are:
  • Check signals: All limits active :
  • Check signals: FWD #2, REV #2 & FWD #1 limits active :
  • In REV secondary limit :
  • Check signals: REV #2 limit active, but not REV #1 :
  • Check signals: FWD #1 & REV #1 limits active :
  • In FWD primary limit :
  • In REV primary limit :
  • Not in a limit :
  • Check signals: FWD #2, REV #2 & REV #1 limits active :
  • Check signals: FWD #2 & REV #2 limits active :
  • Check signals: FWD #2, FWD #1 & REV #1 limits active :
  • In FWD secondary limit :
  • Check signals: FWD #2 & REV #1 limits active :
  • Check signals: FWD #2 limit active, but not FWD #1 :
  • Check signals: REV #2, REV #1 & FWD #1 limits active :
  • Check signals: REV #2 & FWD #1 limits active :
PRISMMOD (esi), char(8) / A / tinyint, access rw
prism-shuttle-control-mode
Post dispersion prism shuttle (Galil-1500 DC servo stage) control mode.
Uses map KTLenumerated to convert or format stage_mod:
stage_mod (SharedMemeMap), tinyint / I11 / %d, access rw
in control mode (0.0 to 5.0)
Generic map meme for stage control mode keywords. (see stage_mod)
Valid values of stage_mod are:
  • Halt : Halt stage. Prevent it from moving.
  • Pos : Position mode. Use the default stage configuration to select motors on or off after moves.
  • Jog : Jog mode. Prevent jogging unless stage is calibrated.
  • Pos ON : Engineering position mode. Leave motors on after moves.
  • Pos OFF : Engineering position mode. Shut motors off after moves.
  • Jog ENGR : Engineering jog mode. Allow jogging when the stage isn't calibrated.
PRISMMSG (esi), varchar(68) / A / %s, access r
prism-shuttle-message
Post dispersion prism shuttle (Galil-1500 DC servo stage) status message. It reports keyword change requests and results. This keyword is best used in an event log or a status display.
PRISMNAM (esi), varchar(68) / A / map, access rw
moving-prism (0.0 to 2.0)
Post dispersion prism shuttle (Galil-1500 DC servo stage) ordinal position name. Allows user to select important stage positions by name. The stage position names are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory.
Uses map TableLook to convert or format PRISMORD:
  • -999 -> unknown
  • 0 -> home
  • 2 -> in
  • 1 -> out
PRISMORD (esi), smallint / I11 / map, access rw
prism-shuttle-ordinal-position (0.0 to 2.0)
Post dispersion prism shuttle (Galil-1500 DC servo stage) ordinal position. Allows users to select important stage positions by simple numbers. The stage positions are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory. (see PRISMORD)
Uses map TableLook to convert or format PRISMRAW:
  • 0 -> 0
  • -> -999
  • -100000 -> 1
  • 3596000 -> 2
PRISMRAW (esi), int / I11 / %d, access rw
prism-shuttle-raw-position in stage encoder counts (-110000.0 to 3596500.0)
Post dispersion prism shuttle (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder. (see PRISMRAW)
Place(s) where you can monitor this signal (Motor encoder signals I):
At pins 33-36 on Connector/J2 as shown on drawing EL-3322-1D
corresponds to signal Post disp prism motor encoder on Galil controller 1.
At pins 77-80 on Connector/J1 as shown on drawing EL-3326-1D
corresponds to signal Post disp prism motor encoder on Galil controller 1.
At pins 7-10 on Connector/J1 as shown on drawing EL-1266
corresponds to signal ENCODER A, ENCODER A*, ENCODER B, ENCODER B* on Galil controller 1.
PRISMORD (esi), smallint / I11 / map, access rw
prism-shuttle-ordinal-position (0.0 to 2.0)
Post dispersion prism shuttle (Galil-1500 DC servo stage) ordinal position. Allows users to select important stage positions by simple numbers. The stage positions are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory.
Uses map TableLook to convert or format PRISMRAW:
  • 0 -> 0
  • -> -999
  • -100000 -> 1
  • 3596000 -> 2
PRISMRAW (esi), int / I11 / %d, access rw
prism-shuttle-raw-position in stage encoder counts (-110000.0 to 3596500.0)
Post dispersion prism shuttle (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder. (see PRISMRAW)
Place(s) where you can monitor this signal (Motor encoder signals I):
At pins 33-36 on Connector/J2 as shown on drawing EL-3322-1D
corresponds to signal Post disp prism motor encoder on Galil controller 1.
At pins 77-80 on Connector/J1 as shown on drawing EL-3326-1D
corresponds to signal Post disp prism motor encoder on Galil controller 1.
At pins 7-10 on Connector/J1 as shown on drawing EL-1266
corresponds to signal ENCODER A, ENCODER A*, ENCODER B, ENCODER B* on Galil controller 1.
PRISMRAW (esi), int / I11 / %d, access rw
prism-shuttle-raw-position in stage encoder counts (-110000.0 to 3596500.0)
Post dispersion prism shuttle (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
Place(s) where you can monitor this signal (Motor encoder signals I):
At pins 33-36 on Connector/J2 as shown on drawing EL-3322-1D
corresponds to signal Post disp prism motor encoder on Galil controller 1.
At pins 77-80 on Connector/J1 as shown on drawing EL-3326-1D
corresponds to signal Post disp prism motor encoder on Galil controller 1.
At pins 7-10 on Connector/J1 as shown on drawing EL-1266
corresponds to signal ENCODER A, ENCODER A*, ENCODER B, ENCODER B* on Galil controller 1.
PRISMSTA (esi), char(14) / A / tinyint, access r
prism-shuttle-status
Post dispersion prism shuttle (Galil-1500 DC servo stage) status.
Uses map KTLenumerated to convert or format dc_stage_status:
dc_stage_status (SharedMemeMap), tinyint / I11 / %d, access r
(0.0 to 6.0)
Generic map meme for stage status keywords. (see dc_stage_status)
Valid values of dc_stage_status are:
  • Not Calibrated : The stage hasn't been homed yet.
  • Calibrating : The stage is finding it's home reference position.
  • Ready : The stage is stationary. It has been calibrated. It is ready to move.
  • Moving : The stage is moving to a target position.
  • Jogging : The stage is accelerating to, jogging at, or decellerating from a target velocity.
  • Locked : The stage is locked via its lock keyword (ESI's DWFILLCK is a lock keyword example).
  • Halted : The stage is halted via the control mode keyword (ESI's DWFILMOD is a mode keyword example).
  • Halting : The stage is halting via the control mode keyword (ESI's DWFILMOD is a mode keyword example).
  • Diagnostics : A selected diagnostics routine is running.
PRISMTRG (esi), int / I11 / %d, access r
prism-shuttle-raw-position-target in stage encoder counts (-110000.0 to 3596500.0)
Post dispersion prism shuttle (Galil-1500 DC servo stage) raw position target as measured by stage's position encoder.
PRISMVAL (esi), real / E13.6 / map, access rw
prism-shuttle-value in mm (-8.59375 to 280.976562)
Post dispersion prism shuttle (Galil-1500 DC servo stage) position. Convert a 'RAW' keyword value into a 'VAL' keyword value via: val = a0 + (raw * a1).
Uses map Linear to convert or format PRISMRAW:
  • a0 : 0
  • a1 : 0.000078125
PRISMRAW (esi), int / I11 / %d, access rw
prism-shuttle-raw-position in stage encoder counts (-110000.0 to 3596500.0)
Post dispersion prism shuttle (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder. (see PRISMRAW)
Place(s) where you can monitor this signal (Motor encoder signals I):
At pins 33-36 on Connector/J2 as shown on drawing EL-3322-1D
corresponds to signal Post disp prism motor encoder on Galil controller 1.
At pins 77-80 on Connector/J1 as shown on drawing EL-3326-1D
corresponds to signal Post disp prism motor encoder on Galil controller 1.
At pins 7-10 on Connector/J1 as shown on drawing EL-1266
corresponds to signal ENCODER A, ENCODER A*, ENCODER B, ENCODER B* on Galil controller 1.
PRISMVEL (esi), real / E13.6 / map, access rw
prism-shuttle-velocity in mm/s (-4.6875 to 4.6875)
Post dispersion prism shuttle (Galil-1500 DC servo stage) velocity. Convert a 'SPD' keyword value to a 'VEL' keyword value via: vel = spd * a1.
Uses map Derivative to convert or format PRISMVAL:
PRISMVAL (esi), real / E13.6 / map, access rw
prism-shuttle-value in mm (-8.59375 to 280.976562)
Post dispersion prism shuttle (Galil-1500 DC servo stage) position. Convert a 'RAW' keyword value into a 'VAL' keyword value via: val = a0 + (raw * a1). (see PRISMVAL)
Uses map Linear to convert or format PRISMRAW:
  • a0 : 0
  • a1 : 0.000078125
PRISMRAW (esi), int / I11 / %d, access rw
prism-shuttle-raw-position in stage encoder counts (-110000.0 to 3596500.0)
Post dispersion prism shuttle (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder. (see PRISMRAW)
Place(s) where you can monitor this signal (Motor encoder signals I):
At pins 33-36 on Connector/J2 as shown on drawing EL-3322-1D
corresponds to signal Post disp prism motor encoder on Galil controller 1.
At pins 77-80 on Connector/J1 as shown on drawing EL-3326-1D
corresponds to signal Post disp prism motor encoder on Galil controller 1.
At pins 7-10 on Connector/J1 as shown on drawing EL-1266
corresponds to signal ENCODER A, ENCODER A*, ENCODER B, ENCODER B* on Galil controller 1.
PRISMVRB (esi), char(5) / A8 / %d, access rw
prism-shuttle-verbose-messages (0.0 to 1.0)
Post dispersion prism shuttle (Galil-1500 DC servo stage) verbose message flag. Turns on and off logging of debuggng messages to the dispatcher's log file when the keyword is set to TRUE or FALSE.
Uses map KTLboolean to convert or format false_true:
false_true (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords. (see false_true)
Valid values of false_true are:
  • false :
  • true :
PRISMTOR (esi), real / E13.6 / , access r
prism-shuttle-torque in volts (-10.0 to 10.0)
Post dispersion prism shuttle (Galil-1500 DC servo stage) motor command voltage (result of the Galil-1500 command TT).
Place(s) where you can monitor this signal (Motor voltage O):
At pin 1, 2 on Terminal block/TB1 as shown on drawing EL-3366-1L-1
corresponds to signal MOTOR (A) on Galil controller 1.
At pin 26 on Connector/J2 as shown on drawing EL-3322-1D
corresponds to signal AMP EN X on Galil controller 1.
At pin 25 on Connector/J2 as shown on drawing EL-3322-1D
corresponds to signal MOT CMD X on Galil controller 1.
At pin 2 on Connector/J1 as shown on drawing EL-3326-1D
corresponds to signal ACMDX on Galil controller 1.
At pin 3 on Connector/J1 as shown on drawing EL-3326-1D
corresponds to signal AENX on Galil controller 1.
At pin 1 on Connector/J1 as shown on drawing EL-1266
corresponds to signal MOT1X on Galil controller 1.
At pin 2 on Connector/J1 as shown on drawing EL-1266
corresponds to signal MOT2X on Galil controller 1.
PRISMTSP (esi), int / I11 / %d, access r
prism-shuttle-speed-target in stage encoder counts/s (-60000.0 to 60000.0)
Post dispersion prism shuttle (Galil-1500 DC servo stage) speed target defined in counts/s from the stage's position encoder.
PRISMSPD (esi), int / I11 / %d, access rw
prism-shuttle-speed in stage encoder counts/s (-60000.0 to 60000.0)
Post dispersion prism shuttle (Galil-1500 DC servo stage) speed as measured by the stage's position encoder.
PRISMBRK (esi), char(3) / A / %d, access rw
prism-shuttle-brake (0.0 to 1.0)
Post dispersion prism shuttle (Galil-1500 DC servo stage) brake control.
Place(s) where you can monitor this signal (Brake control output O):
At pin 1 on Terminal block/TB1 as shown on drawing EL-3366-2
corresponds to signal BRAKE on Galil controller 1.
At pin 32 on Opto-22 panel/Board as shown on drawing EL-3338
corresponds to signal POST DISP PRISM BRAKE on Galil controller 1.

Uses map KTLboolean to convert or format off_on:
off_on (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (OFF/ON) keywords. (see off_on)
Valid values of off_on are:
  • off :
  • on :
PRISMDMP (esi), char(5) / A / %d, access w
prism-shuttle-dump (0.0 to 1.0)
Post dispersion prism shuttle (Galil-1500 DC servo stage) data dump. Reports all information on the stage in the dispatcher's log file when the keyword is written with a value of TRUE.
Uses map KTLboolean to convert or format false_true:
false_true (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords. (see false_true)
Valid values of false_true are:
  • false :
  • true :
IMFLT (esi), bundle / bundle / bundle, access
Imaging flat slide keyword bundle
KTL bundle for device: Imaging flat shuttle (Galil-1500 DC servo stage). IMFLT consists of elements:
IMFLTCAL (esi), char(5) / A / %d, access rw
image-flat-shuttle-calibration (0.0 to 1.0)
Imaging flat shuttle (Galil-1500 DC servo stage) calibration state.
Uses map KTLboolean to convert or format reset_homed:
reset_homed (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for stage calibration boolean state (RESET/HOMED) keywords. (see reset_homed)
Valid values of reset_homed are:
  • reset : Stage not calibrated. Calibrate the stage during the next attempt to move the stage.
  • homed : The stage is calibrated (read state). Calibrate the stage immediately (write state).
IMFLTERR (esi), int / I11 / %d, access r
image-flat-shuttle-error-number
Imaging flat shuttle (Galil-1500 DC servo stage) command error number.
IMFLTLCK (esi), char(10) / A10 / %s, access rw
image-flat-shuttle-lock
Imaging flat shuttle (Galil-1500 DC servo stage) lock software switch. Prevents movement when locked. The string 'unlocked' unlocks the stage, other strings (up to 10 chars, case-insensitive) lock it, a name or other id is recommended.
IMFLTLIM (esi), varchar(68) / A / tinyint, access r
image-flat-shuttle-limits
Imaging flat shuttle (Galil-1500 DC servo stage) limit status.
Place(s) where you can monitor this signal (Limit status I):
At pin 5 on Terminal block/TB1 as shown on drawing EL-3370-1L-1
corresponds to signal LIMIT* on Galil controller 1.
At pin 15 on Terminal block/TB1 as shown on drawing EL-3370-1L-1
corresponds to signal FWD_LIMIT* on Galil controller 1.
At pin 16 on Terminal block/TB1 as shown on drawing EL-3370-1L-1
corresponds to signal REV_LIMIT* on Galil controller 1.
At pin 23 on Connector/J5 as shown on drawing EL-3322-1D
corresponds to signal IMAGE FLAT SECONDARY LIMIT* on Galil controller 1.
At pin 13 on Connector/J2 as shown on drawing EL-3320-1D
corresponds to signal REV LIM Z on Galil controller 1.
At pin 12 on Connector/J2 as shown on drawing EL-3320-1D
corresponds to signal FWD LIM Z on Galil controller 1.
At pin 39 on Connector/J1 as shown on drawing EL-3326-1D
corresponds to signal IMAGE FLAT SECONDARY LIMIT* on Galil controller 1.
At pin 70 on Connector/J1 as shown on drawing EL-3326-1D
corresponds to signal IMAGE FLAT REV_LIMIT* on Galil controller 1.
At pin 69 on Connector/J1 as shown on drawing EL-3326-1D
corresponds to signal IMAGE FLAT FWD_LIMIT* on Galil controller 1.
At pin 5 on Connector/J3 as shown on drawing EL-1266
corresponds to signal LIMIT* on Galil controller 1.
At pin 15 on Connector/J3 as shown on drawing EL-1266
corresponds to signal FWD_LIMIT* on Galil controller 1.
At pin 16 on Connector/J3 as shown on drawing EL-1266
corresponds to signal REV_LIMIT* on Galil controller 1.

Uses map KTLenumerated to convert or format stage_lim_inv:
stage_lim_inv (SharedMemeMap), tinyint / I11 / %d, access r
(0.0 to 15.0)
Generic map meme for stage limit keywords. This map applies to stages with two inputs reporting the secondary limit status. See also Meme 4258(stage_lim_1sec) and meme 2021 (stage_lim) for other limit maps. (see stage_lim_inv)
Valid values of stage_lim_inv are:
  • Check signals: All limits active :
  • Check signals: FWD #2, REV #2 & FWD #1 limits active :
  • In REV secondary limit :
  • Check signals: REV #2 limit active, but not REV #1 :
  • Check signals: FWD #1 & REV #1 limits active :
  • In FWD primary limit :
  • In REV primary limit :
  • Not in a limit :
  • Check signals: FWD #2, REV #2 & REV #1 limits active :
  • Check signals: FWD #2 & REV #2 limits active :
  • Check signals: FWD #2, FWD #1 & REV #1 limits active :
  • In FWD secondary limit :
  • Check signals: FWD #2 & REV #1 limits active :
  • Check signals: FWD #2 limit active, but not FWD #1 :
  • Check signals: REV #2, REV #1 & FWD #1 limits active :
  • Check signals: REV #2 & FWD #1 limits active :
IMFLTMOD (esi), char(8) / A / tinyint, access rw
image-flat-shuttle-control-mode
Imaging flat shuttle (Galil-1500 DC servo stage) control mode.
Uses map KTLenumerated to convert or format stage_mod:
stage_mod (SharedMemeMap), tinyint / I11 / %d, access rw
in control mode (0.0 to 5.0)
Generic map meme for stage control mode keywords. (see stage_mod)
Valid values of stage_mod are:
  • Halt : Halt stage. Prevent it from moving.
  • Pos : Position mode. Use the default stage configuration to select motors on or off after moves.
  • Jog : Jog mode. Prevent jogging unless stage is calibrated.
  • Pos ON : Engineering position mode. Leave motors on after moves.
  • Pos OFF : Engineering position mode. Shut motors off after moves.
  • Jog ENGR : Engineering jog mode. Allow jogging when the stage isn't calibrated.
IMFLTMSG (esi), varchar(68) / A / %s, access r
image-flat-shuttle-message
Imaging flat shuttle (Galil-1500 DC servo stage) status message. It reports keyword change requests and results. This keyword is best used in an event log or a status display.
IMFLTNAM (esi), varchar(68) / A / map, access rw
imaging-flat (0.0 to 2.0)
Imaging flat shuttle (Galil-1500 DC servo stage) ordinal position name. Allows user to select important stage positions by name. The stage position names are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory.
Uses map TableLook to convert or format IMFLTORD:
  • -999 -> unknown
  • 0 -> home
  • 2 -> in
  • 1 -> out
IMFLTORD (esi), smallint / I11 / map, access rw
image-flat-shuttle-ordinal-position (0.0 to 2.0)
Imaging flat shuttle (Galil-1500 DC servo stage) ordinal position. Allows users to select important stage positions by simple numbers. Special stage positions are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory. (see IMFLTORD)
Uses map TableLook to convert or format IMFLTRAW:
  • 0 -> 0
  • -> -999
  • 3648400 -> 2
  • 11000 -> 1
IMFLTRAW (esi), int / I11 / %d, access rw
image-flat-shuttle-raw-position in stage encoder counts (10500.0 to 3544500.0)
Imaging flat shuttle (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder. (see IMFLTRAW)
Place(s) where you can monitor this signal (Motor encoder signalsS I):
At pins 45-48 on Connector/J2 as shown on drawing EL-3322-1D
corresponds to signal Image flat motor encoder on Galil controller 1.
At pins 89-92 on Connector/J1 as shown on drawing EL-3326-1D
corresponds to signal Image flat motor encoder on Galil controller 1.
At pins 7-10 on Connector/J3 as shown on drawing EL-1266
corresponds to signal ENCODER A, ENCODER A*, ENCODER B, ENCODER B* on Galil controller 1.
IMFLTORD (esi), smallint / I11 / map, access rw
image-flat-shuttle-ordinal-position (0.0 to 2.0)
Imaging flat shuttle (Galil-1500 DC servo stage) ordinal position. Allows users to select important stage positions by simple numbers. Special stage positions are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory.
Uses map TableLook to convert or format IMFLTRAW:
  • 0 -> 0
  • -> -999
  • 3648400 -> 2
  • 11000 -> 1
IMFLTRAW (esi), int / I11 / %d, access rw
image-flat-shuttle-raw-position in stage encoder counts (10500.0 to 3544500.0)
Imaging flat shuttle (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder. (see IMFLTRAW)
Place(s) where you can monitor this signal (Motor encoder signalsS I):
At pins 45-48 on Connector/J2 as shown on drawing EL-3322-1D
corresponds to signal Image flat motor encoder on Galil controller 1.
At pins 89-92 on Connector/J1 as shown on drawing EL-3326-1D
corresponds to signal Image flat motor encoder on Galil controller 1.
At pins 7-10 on Connector/J3 as shown on drawing EL-1266
corresponds to signal ENCODER A, ENCODER A*, ENCODER B, ENCODER B* on Galil controller 1.
IMFLTRAW (esi), int / I11 / %d, access rw
image-flat-shuttle-raw-position in stage encoder counts (10500.0 to 3544500.0)
Imaging flat shuttle (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
Place(s) where you can monitor this signal (Motor encoder signalsS I):
At pins 45-48 on Connector/J2 as shown on drawing EL-3322-1D
corresponds to signal Image flat motor encoder on Galil controller 1.
At pins 89-92 on Connector/J1 as shown on drawing EL-3326-1D
corresponds to signal Image flat motor encoder on Galil controller 1.
At pins 7-10 on Connector/J3 as shown on drawing EL-1266
corresponds to signal ENCODER A, ENCODER A*, ENCODER B, ENCODER B* on Galil controller 1.
IMFLTSTA (esi), char(14) / A / tinyint, access r
image-flat-shuttle-status
Imaging flat shuttle (Galil-1500 DC servo stage) status.
Uses map KTLenumerated to convert or format dc_stage_status:
dc_stage_status (SharedMemeMap), tinyint / I11 / %d, access r
(0.0 to 6.0)
Generic map meme for stage status keywords. (see dc_stage_status)
Valid values of dc_stage_status are:
  • Not Calibrated : The stage hasn't been homed yet.
  • Calibrating : The stage is finding it's home reference position.
  • Ready : The stage is stationary. It has been calibrated. It is ready to move.
  • Moving : The stage is moving to a target position.
  • Jogging : The stage is accelerating to, jogging at, or decellerating from a target velocity.
  • Locked : The stage is locked via its lock keyword (ESI's DWFILLCK is a lock keyword example).
  • Halted : The stage is halted via the control mode keyword (ESI's DWFILMOD is a mode keyword example).
  • Halting : The stage is halting via the control mode keyword (ESI's DWFILMOD is a mode keyword example).
  • Diagnostics : A selected diagnostics routine is running.
IMFLTTRG (esi), int / I11 / %d, access r
image-flat-shuttle-raw-position-target in stage encoder counts (10500.0 to 3544500.0)
Imaging flat shuttle (Galil-1500 DC servo stage) raw position target as measured by stage's position encoder.
IMFLTVAL (esi), real / E13.6 / map, access rw
image-flat-shuttle-value in mm (0.8203125 to 276.91410000000002)
Imaging flat shuttle (Galil-1500 DC servo stage) position. Convert a 'RAW' keyword value into a 'VAL' keyword value via: val = a0 + (raw * a1).
Uses map Linear to convert or format IMFLTRAW:
  • a0 : 0
  • a1 : 0.000078125
IMFLTRAW (esi), int / I11 / %d, access rw
image-flat-shuttle-raw-position in stage encoder counts (10500.0 to 3544500.0)
Imaging flat shuttle (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder. (see IMFLTRAW)
Place(s) where you can monitor this signal (Motor encoder signalsS I):
At pins 45-48 on Connector/J2 as shown on drawing EL-3322-1D
corresponds to signal Image flat motor encoder on Galil controller 1.
At pins 89-92 on Connector/J1 as shown on drawing EL-3326-1D
corresponds to signal Image flat motor encoder on Galil controller 1.
At pins 7-10 on Connector/J3 as shown on drawing EL-1266
corresponds to signal ENCODER A, ENCODER A*, ENCODER B, ENCODER B* on Galil controller 1.
IMFLTVEL (esi), real / E13.6 / map, access rw
image-flat-shuttle-velocity in mm/s (-4.6875 to 4.6875)
Imaging flat shuttle (Galil-1500 DC servo stage) velocity. Convert a 'SPD' keyword value to a 'VEL' keyword value via: vel = spd * a1.
Uses map Derivative to convert or format IMFLTVAL:
IMFLTVAL (esi), real / E13.6 / map, access rw
image-flat-shuttle-value in mm (0.8203125 to 276.91410000000002)
Imaging flat shuttle (Galil-1500 DC servo stage) position. Convert a 'RAW' keyword value into a 'VAL' keyword value via: val = a0 + (raw * a1). (see IMFLTVAL)
Uses map Linear to convert or format IMFLTRAW:
  • a0 : 0
  • a1 : 0.000078125
IMFLTRAW (esi), int / I11 / %d, access rw
image-flat-shuttle-raw-position in stage encoder counts (10500.0 to 3544500.0)
Imaging flat shuttle (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder. (see IMFLTRAW)
Place(s) where you can monitor this signal (Motor encoder signalsS I):
At pins 45-48 on Connector/J2 as shown on drawing EL-3322-1D
corresponds to signal Image flat motor encoder on Galil controller 1.
At pins 89-92 on Connector/J1 as shown on drawing EL-3326-1D
corresponds to signal Image flat motor encoder on Galil controller 1.
At pins 7-10 on Connector/J3 as shown on drawing EL-1266
corresponds to signal ENCODER A, ENCODER A*, ENCODER B, ENCODER B* on Galil controller 1.
IMFLTVRB (esi), char(5) / A8 / %d, access rw
image-flat-shuttle-verbose-messages (0.0 to 1.0)
Imaging flat shuttle (Galil-1500 DC servo stage) verbose message flag. Turns on and off logging of debugging messages to the dispatcher's log file when the keyword is set to TRUE or FALSE.
Uses map KTLboolean to convert or format false_true:
false_true (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords. (see false_true)
Valid values of false_true are:
  • false :
  • true :
IMFLTTOR (esi), real / E13.6 / , access r
image-flat-shuttle-torque in volts (-10.0 to 10.0)
Imaging flat shuttle (Galil-1500 DC servo stage) motor command voltage (result of the Galil-1500 command TT).
Place(s) where you can monitor this signal (Motor voltage O):
At pin 1, 2 on Terminal block/TB1 as shown on drawing EL-3370-1L-1
corresponds to signal MOTOR (C) on Galil controller 1.
At pin 30 on Connector/J2 as shown on drawing EL-3322-1D
corresponds to signal AMP EN Z on Galil controller 1.
At pin 29 on Connector/J2 as shown on drawing EL-3322-1D
corresponds to signal MOT CMD Z on Galil controller 1.
At pin 10 on Connector/J1 as shown on drawing EL-3326-1D
corresponds to signal ACMDZ on Galil controller 1.
At pin 11 on Connector/J1 as shown on drawing EL-3326-1D
corresponds to signal AENZ on Galil controller 1.
At pin 1 on Connector/J3 as shown on drawing EL-1266
corresponds to signal MOT1Z on Galil controller 1.
At pin 2 on Connector/J3 as shown on drawing EL-1266
corresponds to signal MOT2Z on Galil controller 1.
IMFLTTSP (esi), int / I11 / %d, access r
image-flat-shuttle-speed-target in stage encoder counts/s (-60000.0 to 60000.0)
Imaging flat shuttle (Galil-1500 DC servo stage) speed target defined in counts/s from the stage's position encoder.
IMFLTSPD (esi), int / I11 / %d, access rw
image-flat-shuttle-speed in stage encoder counts/s (-60000.0 to 60000.0)
Imaging flat shuttle (Galil-1500 DC servo stage) speed as measured by the stage's position encoder.
IMFLTBRK (esi), char(3) / A / %d, access rw
image-flat-shuttle-brake (0.0 to 1.0)
Imaging flat shuttle (Galil-1500 DC servo stage) brake control.
Place(s) where you can monitor this signal (Brake control output O):
At pin 1 on Terminal block/TB1 as shown on drawing EL-3370-2
corresponds to signal BRAKE on Galil controller 1.
At pin 30 on Opto-22 panel/Board as shown on drawing EL-3338
corresponds to signal IMAGE FLAT BRAKE on Galil controller 1.

Uses map KTLboolean to convert or format off_on:
off_on (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (OFF/ON) keywords. (see off_on)
Valid values of off_on are:
  • off :
  • on :
IMFLTDMP (esi), char(5) / A / %d, access w
image-flat-shuttle-dump (0.0 to 1.0)
Imaging flat shuttle (Galil-1500 DC servo stage) data dump. Reports all information on the stage in the dispatcher's log file when the keyword is written with a value of TRUE.
Uses map KTLboolean to convert or format false_true:
false_true (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords. (see false_true)
Valid values of false_true are:
  • false :
  • true :
LDFLT (esi), bundle / bundle / bundle, access
Low dispersion flat slide keyword bundle
KTL bundle for device: Low-dispersion flat shuttle (Galil-1500 DC servo stage) LDFLT consists of elements:
LDFLTCAL (esi), char(5) / A / %d, access rw
low-dispersion-flat-shuttle-calibration (0.0 to 1.0)
Low-dispersion flat shuttle (Galil-1500 DC servo stage) calibration state.
Uses map KTLboolean to convert or format reset_homed:
reset_homed (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for stage calibration boolean state (RESET/HOMED) keywords. (see reset_homed)
Valid values of reset_homed are:
  • reset : Stage not calibrated. Calibrate the stage during the next attempt to move the stage.
  • homed : The stage is calibrated (read state). Calibrate the stage immediately (write state).
LDFLTERR (esi), int / I11 / %d, access r
low-dispersion-flat-shuttle-error-number
Low-dispersion flat shuttle (Galil-1500 DC servo stage) command error number.
LDFLTFIP (esi), char(7) / A / %d, access r
low-dispersion-flat-shuttle-fiducial-light-sensor (0.0 to 1.0)
Low-dispersion flat shuttle (Galil-1500 DC servo stage) fiducial light sensor input.
Place(s) where you can monitor this signal (Fiducial signal I):
At pin 19 on Terminal block/TB1 as shown on drawing EL-3372-1L-1
corresponds to signal HOME* on Galil controller 1.
At pin 17 on Connector/J2 as shown on drawing EL-3322-1D
corresponds to signal HOME W on Galil controller 1.
At pin 74 on Connector/J1 as shown on drawing EL-3326-1D
corresponds to signal LOW DISP FLAT FIDUCIAL* on Galil controller 1.
At pin 19 on Connector/J4 as shown on drawing EL-1266
corresponds to signal HOME* on Galil controller 1.

Uses map KTLboolean to convert or format blocked_open:
blocked_open (SharedMemeMap), tinyint / L1 / %s, access r
(0.0 to 1.0)
Generic map meme for fiducial light sensor boolean state (BLOCKED/OPEN) keywords. (see blocked_open)
Valid values of blocked_open are:
  • blocked : No light detected at fiducial sensor. Light source off or light path blocked.
  • open : Light detected at fiducial sensor. Light source on and light path not blocked.
LDFLTFOP (esi), char(3) / A / %d, access rw
low-dispersion-flat-shuttle-fiducial-light-source (0.0 to 1.0)
Low-dispersion flat shuttle (Galil-1500 DC servo stage) fiducial light source control.
Place(s) where you can monitor this signal (Fiducial light source O):
At pin 21 on Terminal block/TB1 as shown on drawing EL-3372-1L-1
corresponds to signal FID. ENABLE* on Galil controller 1.
At pin 13 on Connector/J5 as shown on drawing EL-3322-1D
corresponds to signal LOW DISP FLAT FIDUCIAL ENABLE* on Galil controller 1.
At pin 29 on Connector/J1 as shown on drawing EL-3326-1D
corresponds to signal LOW DISP FLAT FIDUCIAL ENABLE* on Galil controller 1.

Uses map KTLboolean to convert or format on_off:
on_off (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (on, off) keywords. (see on_off)
Valid values of on_off are:
  • on :
  • off :
LDFLTLCK (esi), char(10) / A10 / %s, access rw
low-dispersion-flat-shuttle-lock
Low-dispersion flat shuttle (Galil-1500 DC servo stage) lock software switch. Prevents movement when locked. The string 'unlocked' unlocks the stage, other strings (up to 10 chars, case-insensitive) lock it, a name or other id is recommended.
LDFLTLIM (esi), varchar(68) / A / tinyint, access r
low-dispersion-flat-shuttle-limits
Low-dispersion flat shuttle (Galil-1500 DC servo stage) limit status.
Place(s) where you can monitor this signal (Limit status I):
At pin 5 on Terminal block/TB1 as shown on drawing EL-3372-1L-1
corresponds to signal LIMIT* on Galil controller 1.
At pin 15 on Terminal block/TB1 as shown on drawing EL-3372-1L-1
corresponds to signal FWD_LIMIT* on Galil controller 1.
At pin 16 on Terminal block/TB1 as shown on drawing EL-3372-1L-1
corresponds to signal REV_LIMIT* on Galil controller 1.
At pin 22 on Connector/J5 as shown on drawing EL-3322-1D
corresponds to signal LOW DISP FLAT SECONDARY LIMIT* on Galil controller 1.
At pin 15 on Connector/J2 as shown on drawing EL-3320-1D
corresponds to signal FWD LIM W on Galil controller 1.
At pin 16 on Connector/J2 as shown on drawing EL-3320-1D
corresponds to signal REV LIM W on Galil controller 1.
At pin 72 on Connector/J1 as shown on drawing EL-3326-1D
corresponds to signal LOW DISP FLAT FWD_LIMIT* on Galil controller 1.
At pin 73 on Connector/J1 as shown on drawing EL-3326-1D
corresponds to signal LOW DISP FLAT REV_LIMIT* on Galil controller 1.
At pin 38 on Connector/J1 as shown on drawing EL-3326-1D
corresponds to signal LOW DISP FLAT SECONDARY LIMIT* on Galil controller 1.
At pin 5 on Connector/J4 as shown on drawing EL-1266
corresponds to signal LIMIT* on Galil controller 1.
At pin 15 on Connector/J4 as shown on drawing EL-1266
corresponds to signal FWD_LIMIT* on Galil controller 1.
At pin 16 on Connector/J4 as shown on drawing EL-1266
corresponds to signal REV_LIMIT* on Galil controller 1.

Uses map KTLenumerated to convert or format stage_lim_inv:
stage_lim_inv (SharedMemeMap), tinyint / I11 / %d, access r
(0.0 to 15.0)
Generic map meme for stage limit keywords. This map applies to stages with two inputs reporting the secondary limit status. See also Meme 4258(stage_lim_1sec) and meme 2021 (stage_lim) for other limit maps. (see stage_lim_inv)
Valid values of stage_lim_inv are:
  • Check signals: All limits active :
  • Check signals: FWD #2, REV #2 & FWD #1 limits active :
  • In REV secondary limit :
  • Check signals: REV #2 limit active, but not REV #1 :
  • Check signals: FWD #1 & REV #1 limits active :
  • In FWD primary limit :
  • In REV primary limit :
  • Not in a limit :
  • Check signals: FWD #2, REV #2 & REV #1 limits active :
  • Check signals: FWD #2 & REV #2 limits active :
  • Check signals: FWD #2, FWD #1 & REV #1 limits active :
  • In FWD secondary limit :
  • Check signals: FWD #2 & REV #1 limits active :
  • Check signals: FWD #2 limit active, but not FWD #1 :
  • Check signals: REV #2, REV #1 & FWD #1 limits active :
  • Check signals: REV #2 & FWD #1 limits active :
LDFLTMOD (esi), char(8) / A / tinyint, access rw
low-dispersion-flat-shuttle-control-mode
Low-dispersion flat shuttle (Galil-1500 DC servo stage) control mode.
Uses map KTLenumerated to convert or format stage_mod:
stage_mod (SharedMemeMap), tinyint / I11 / %d, access rw
in control mode (0.0 to 5.0)
Generic map meme for stage control mode keywords. (see stage_mod)
Valid values of stage_mod are:
  • Halt : Halt stage. Prevent it from moving.
  • Pos : Position mode. Use the default stage configuration to select motors on or off after moves.
  • Jog : Jog mode. Prevent jogging unless stage is calibrated.
  • Pos ON : Engineering position mode. Leave motors on after moves.
  • Pos OFF : Engineering position mode. Shut motors off after moves.
  • Jog ENGR : Engineering jog mode. Allow jogging when the stage isn't calibrated.
LDFLTMSG (esi), varchar(68) / A / %s, access r
low-dispersion-flat-shuttle-message
Low-dispersion flat shuttle (Galil-1500 DC servo stage) status message. It reports keyword change requests and results. This keyword is best used in an event log or a status display.
LDFLTNAM (esi), varchar(68) / A / map, access rw
low-dispersion-flat
Low-dispersion flat shuttle (Galil-1500 DC servo stage) ordinal position name. Allows user to select important stage positions by name. The stage position names are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory.
Uses map TableLook to convert or format LDFLTORD:
  • -999 -> unknown
  • 0 -> home
  • 2 -> in
  • 1 -> out
LDFLTORD (esi), smallint / I11 / map, access rw
low-dispersion-flat-shuttle-ordinal-position (0.0 to 2.0)
Low-dispersion flat shuttle (Galil-1500 DC servo stage) ordinal position. Allows users to select important stage positions by simple numbers. Special stage positions are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory. (see LDFLTORD)
Uses map TableLook to convert or format LDFLTRAW:
  • 0 -> 0
  • -> -999
  • 3881000 -> 2
  • 11000 -> 1
LDFLTRAW (esi), int / I11 / %d, access rw
low-dispersion-flat-shuttle-raw-position in stage encoder counts (10500.0 to 3884000.0)
Low-dispersion flat shuttle (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder. (see LDFLTRAW)
Place(s) where you can monitor this signal (Motor encoder signals I):
At pins 51-54 on Connector/J2 as shown on drawing EL-3322-1D
corresponds to signal Low disp flat motor encoder on Galil controller 1.
At pins 95-98 on Connector/J1 as shown on drawing EL-3326-1D
corresponds to signal Low disp flat motor encoder on Galil controller 1.
At pins 7-10 on Connector/J4 as shown on drawing EL-1266
corresponds to signal ENCODER A, ENCODER A*, ENCODER B, ENCODER B* on Galil controller 1.
LDFLTORD (esi), smallint / I11 / map, access rw
low-dispersion-flat-shuttle-ordinal-position (0.0 to 2.0)
Low-dispersion flat shuttle (Galil-1500 DC servo stage) ordinal position. Allows users to select important stage positions by simple numbers. Special stage positions are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory.
Uses map TableLook to convert or format LDFLTRAW:
  • 0 -> 0
  • -> -999
  • 3881000 -> 2
  • 11000 -> 1
LDFLTRAW (esi), int / I11 / %d, access rw
low-dispersion-flat-shuttle-raw-position in stage encoder counts (10500.0 to 3884000.0)
Low-dispersion flat shuttle (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder. (see LDFLTRAW)
Place(s) where you can monitor this signal (Motor encoder signals I):
At pins 51-54 on Connector/J2 as shown on drawing EL-3322-1D
corresponds to signal Low disp flat motor encoder on Galil controller 1.
At pins 95-98 on Connector/J1 as shown on drawing EL-3326-1D
corresponds to signal Low disp flat motor encoder on Galil controller 1.
At pins 7-10 on Connector/J4 as shown on drawing EL-1266
corresponds to signal ENCODER A, ENCODER A*, ENCODER B, ENCODER B* on Galil controller 1.
LDFLTRAW (esi), int / I11 / %d, access rw
low-dispersion-flat-shuttle-raw-position in stage encoder counts (10500.0 to 3884000.0)
Low-dispersion flat shuttle (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
Place(s) where you can monitor this signal (Motor encoder signals I):
At pins 51-54 on Connector/J2 as shown on drawing EL-3322-1D
corresponds to signal Low disp flat motor encoder on Galil controller 1.
At pins 95-98 on Connector/J1 as shown on drawing EL-3326-1D
corresponds to signal Low disp flat motor encoder on Galil controller 1.
At pins 7-10 on Connector/J4 as shown on drawing EL-1266
corresponds to signal ENCODER A, ENCODER A*, ENCODER B, ENCODER B* on Galil controller 1.
LDFLTSTA (esi), char(14) / A / tinyint, access r
low-dispersion-flat-shuttle-status
Low-dispersion flat shuttle (Galil-1500 DC servo stage) status.
Uses map KTLenumerated to convert or format dc_stage_status:
dc_stage_status (SharedMemeMap), tinyint / I11 / %d, access r
(0.0 to 6.0)
Generic map meme for stage status keywords. (see dc_stage_status)
Valid values of dc_stage_status are:
  • Not Calibrated : The stage hasn't been homed yet.
  • Calibrating : The stage is finding it's home reference position.
  • Ready : The stage is stationary. It has been calibrated. It is ready to move.
  • Moving : The stage is moving to a target position.
  • Jogging : The stage is accelerating to, jogging at, or decellerating from a target velocity.
  • Locked : The stage is locked via its lock keyword (ESI's DWFILLCK is a lock keyword example).
  • Halted : The stage is halted via the control mode keyword (ESI's DWFILMOD is a mode keyword example).
  • Halting : The stage is halting via the control mode keyword (ESI's DWFILMOD is a mode keyword example).
  • Diagnostics : A selected diagnostics routine is running.
LDFLTTRG (esi), int / I11 / %d, access r
low-dispersion-flat-shuttle-raw-position-target in stage encoder counts (10500.0 to 3884000.0)
Low-dispersion flat shuttle (Galil-1500 DC servo stage) raw position target as measured by stage's position encoder.
LDFLTVAL (esi), real / E13.6 / map, access rw
low-dispersion-flat-shuttle-value in mm (0.8203125 to 303.4375)
Low-dispersion flat shuttle (Galil-1500 DC servo stage) position. Convert a 'RAW' keyword value into a 'VAL' keyword value via: val = a0 + (raw * a1).
Uses map Linear to convert or format LDFLTRAW:
  • a0 : 0
  • a1 : 0.000078125
LDFLTRAW (esi), int / I11 / %d, access rw
low-dispersion-flat-shuttle-raw-position in stage encoder counts (10500.0 to 3884000.0)
Low-dispersion flat shuttle (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder. (see LDFLTRAW)
Place(s) where you can monitor this signal (Motor encoder signals I):
At pins 51-54 on Connector/J2 as shown on drawing EL-3322-1D
corresponds to signal Low disp flat motor encoder on Galil controller 1.
At pins 95-98 on Connector/J1 as shown on drawing EL-3326-1D
corresponds to signal Low disp flat motor encoder on Galil controller 1.
At pins 7-10 on Connector/J4 as shown on drawing EL-1266
corresponds to signal ENCODER A, ENCODER A*, ENCODER B, ENCODER B* on Galil controller 1.
LDFLTVEL (esi), real / E13.6 / map, access rw
low-dispersion-flat-shuttle-velocity in mm/s (-4.6875 to 4.6875)
Low-dispersion flat shuttle (Galil-1500 DC servo stage) velocity. Convert a 'SPD' keyword value to a 'VEL' keyword value via: vel = spd * a1.
Uses map Derivative to convert or format LDFLTVAL:
LDFLTVAL (esi), real / E13.6 / map, access rw
low-dispersion-flat-shuttle-value in mm (0.8203125 to 303.4375)
Low-dispersion flat shuttle (Galil-1500 DC servo stage) position. Convert a 'RAW' keyword value into a 'VAL' keyword value via: val = a0 + (raw * a1). (see LDFLTVAL)
Uses map Linear to convert or format LDFLTRAW:
  • a0 : 0
  • a1 : 0.000078125
LDFLTRAW (esi), int / I11 / %d, access rw
low-dispersion-flat-shuttle-raw-position in stage encoder counts (10500.0 to 3884000.0)
Low-dispersion flat shuttle (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder. (see LDFLTRAW)
Place(s) where you can monitor this signal (Motor encoder signals I):
At pins 51-54 on Connector/J2 as shown on drawing EL-3322-1D
corresponds to signal Low disp flat motor encoder on Galil controller 1.
At pins 95-98 on Connector/J1 as shown on drawing EL-3326-1D
corresponds to signal Low disp flat motor encoder on Galil controller 1.
At pins 7-10 on Connector/J4 as shown on drawing EL-1266
corresponds to signal ENCODER A, ENCODER A*, ENCODER B, ENCODER B* on Galil controller 1.
LDFLTVRB (esi), char(5) / A8 / %d, access rw
low-dispersion-flat-shuttle-verbose-messages (0.0 to 1.0)
Low-dispersion flat shuttle (Galil-1500 DC servo stage) verbose message flag. Turns on and off logging of debugging messages to the dispatcher's log file when the keyword is set to TRUE or FALSE.
Uses map KTLboolean to convert or format false_true:
false_true (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords. (see false_true)
Valid values of false_true are:
  • false :
  • true :
LDFLTTOR (esi), real / E13.6 / , access r
low-dispersion-flat-shuttle-torque in volts (-10.0 to 10.0)
Low-dispersion flat shuttle (Galil-1500 DC servo stage) motor command voltage (result of the Galil-1500 command TT).
Place(s) where you can monitor this signal (Motor voltage O):
At pin 1, 2 on Terminal block/TB1 as shown on drawing EL-3372-1L-1
corresponds to signal MOTOR (D) on Galil controller 1.
At pin 31 on Connector/J2 as shown on drawing EL-3322-1D
corresponds to signal MOT CMD W on Galil controller 1.
At pin 32 on Connector/J2 as shown on drawing EL-3322-1D
corresponds to signal AMP EN W on Galil controller 1.
At pin 14 on Connector/J1 as shown on drawing EL-3326-1D
corresponds to signal ACMDW on Galil controller 1.
At pin 15 on Connector/J1 as shown on drawing EL-3326-1D
corresponds to signal AENW on Galil controller 1.
At pin 1 on Connector/J4 as shown on drawing EL-1266
corresponds to signal MOT1W on Galil controller 1.
At pin 2 on Connector/J4 as shown on drawing EL-1266
corresponds to signal MOT2W on Galil controller 1.
LDFLTTSP (esi), int / I11 / %d, access r
low-dispersion-flat-shuttle-speed-target in stage encoder counts/s (-60000.0 to 60000.0)
Low-dispersion flat shuttle (Galil-1500 DC servo stage) speed target defined in counts/s from the stage's position encoder.
LDFLTSPD (esi), int / I11 / %d, access rw
low-dispersion-flat-shuttle-speed in stage encoder counts/s (-60000.0 to 60000.0)
Low-dispersion flat shuttle (Galil-1500 DC servo stage) speed as measured by the stage's position encoder.
LDFLTBRK (esi), char(3) / A / %d, access rw
low-dispersion-flat-shuttle-brake (0.0 to 1.0)
Low-dispersion flat shuttle (Galil-1500 DC servo stage) brake control.
Place(s) where you can monitor this signal (Brake control output O):
At pin 1 on Terminal block/TB1 as shown on drawing EL-3372-2
corresponds to signal BRAKE on Galil controller 1.
At pin 28 on Opto-22 panel/Board as shown on drawing EL-3338
corresponds to signal LOW DISP FLAT BRAKE on Galil controller 1.

Uses map KTLboolean to convert or format off_on:
off_on (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (OFF/ON) keywords. (see off_on)
Valid values of off_on are:
  • off :
  • on :
LDFLTDMP (esi), char(5) / A / %d, access w
low-dispersion-flat-shuttle-dump (0.0 to 1.0)
Low-dispersion flat shuttle (Galil-1500 DC servo stage) data dump. Reports all information on the stage in the dispatcher's log file when the keyword is written with a value of TRUE.
Uses map KTLboolean to convert or format false_true:
false_true (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords. (see false_true)
Valid values of false_true are:
  • false :
  • true :
HATCH (esi), bundle / bundle / bundle, access
hatch bundle
KTL bundle for device: Hatch (Solenoid controlled) HATCH consists of elements:
HATCHDMP (esi), char(5) / A / %d, access w
hatch-dump (0.0 to 1.0)
Hatch (Solenoid controlled) data dump. Reports all information on the stage in the dispatcher's log file when the keyword is written with a value of TRUE.
Uses map KTLboolean to convert or format false_true:
false_true (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords. (see false_true)
Valid values of false_true are:
  • false :
  • true :
HATCHERR (esi), int / I11 / %d, access r
hatch-error-number
Hatch (Solenoid controlled) command error number.
HATCHLCK (esi), char(10) / A10 / %s, access rw
hatch-lock
Hatch (Solenoid controlled) lock software switch. Prevents movement when locked. The string 'unlocked' unlocks the stage, other strings (up to 10 chars, case-insensitive) lock it, a name or other id is recommended.
HATCHMSG (esi), varchar(68) / A / %s, access r
hatch-message
Hatch (Solenoid controlled) status message. It reports keyword change requests and results. This keyword is best used in an event log or a status display.
HATCHPOS (esi), varchar(68) / A / tinyint, access rw
hatch-position
Hatch (Solenoid controlled) position.
Place(s) where you can monitor this signal (Solenoid switch power O):
At pin 1 on Terminal block/TB1 as shown on drawing EL-3380
corresponds to signal IS OPEN* on Galil controller 1.
At pin 2 on Terminal block/TB1 as shown on drawing EL-3380
corresponds to signal IS CLOSED* on Galil controller 1.
At pin 42 on Opto-22 panel/Board as shown on drawing EL-3340
corresponds to signal HATCH IS OPEN* on Galil controller 1.
At pin 44 on Opto-22 panel/Board as shown on drawing EL-3340
corresponds to signal HATCH IS CLOSED* on Galil controller 1.
At pin 11 on Terminal block/TB-SOL as shown on drawing EL-3380
corresponds to signal OPEN on Galil controller 1.
At pin 8 on Terminal block/TB-SOL as shown on drawing EL-3380
corresponds to signal CLOSE on Galil controller 1.
At pin 5 on Opto-22 panel/Board as shown on drawing EL-3338
corresponds to signal HATCH OPEN* on Galil controller 1.
At pin 7 on Opto-22 panel/Board as shown on drawing EL-3338
corresponds to signal HATCH CLOSE* on Galil controller 1.

Uses map KTLenumerated to convert or format pulse_stage_door:
pulse_stage_door (SharedMemeMap), int / L1 / %s, access r
(0.0 to 3.0)
Generic map meme for door or hatch state keywords. (see pulse_stage_door)
Valid values of pulse_stage_door are:
  • unknown : Read-only state. Door or hatch is not open or closed.
  • closed : Door or hatch is closed.
  • open : Door or hatch is open.
  • bad signals: open and closed limit signals active : Read-only state. Bad signals from one or both position sensors for the door or hatch.
HATCHSTA (esi), varchar(68) / A / tinyint, access r
hatch-status
Hatch (Solenoid controlled) status.
Uses map KTLenumerated to convert or format pulse_stage_stat:
pulse_stage_stat (SharedMemeMap), tinyint / I11 / %d, access r
(0.0 to 3.0)
Generic map meme for pulse stage (solenoid controlled stage) status keywords. (see pulse_stage_stat)
Valid values of pulse_stage_stat are:
  • Ready : The stage is ready to move.
  • Moving : The stage is moving to a target position.
  • Diagnostics : The stage is running an internal test.
HATCHTRG (esi), varchar(68) / A / tinyint, access rw
hatch-target
Hatch (Solenoid controlled) target position.
Uses map KTLenumerated to convert or format pulse_stage_door:
pulse_stage_door (SharedMemeMap), int / L1 / %s, access r
(0.0 to 3.0)
Generic map meme for door or hatch state keywords. (see pulse_stage_door)
Valid values of pulse_stage_door are:
  • unknown : Read-only state. Door or hatch is not open or closed.
  • closed : Door or hatch is closed.
  • open : Door or hatch is open.
  • bad signals: open and closed limit signals active : Read-only state. Bad signals from one or both position sensors for the door or hatch.
HATCHVRB (esi), char(5) / A8 / %d, access rw
hatch-verbose-messages (0.0 to 1.0)
Hatch (Solenoid controlled) verbose message flag. Turns on and off logging of debugging messages to the dispatcher's log file when the keyword is set to TRUE or FALSE.
Uses map KTLboolean to convert or format false_true:
false_true (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords. (see false_true)
Valid values of false_true are:
  • false :
  • true :
MANU0 (esi), bundle / bundle / , access
esi.controller-0-manual-control.bundle
KTL bundle for device: Controller #0 (Galil-1500 motor controller)
MANU1 (esi), bundle / bundle / , access
esi.controller-1-manual-control.bundle
KTL bundle for device: Controller #1 (Galil-1500 motor controller)
CTRL0 (esi), bundle / bundle / bundle, access
esi.controller-0.bundle
KTL bundle for device: Controller #0 (Galil-1500 motor controller) CTRL0 consists of elements:
CTRL0MOD (esi), varchar(68) / A / tinyint, access w
controller-0-control-mode
Controller #0 (Galil-1500 motor controller) control mode.
Uses map KTLenumerated to convert or format ctrl_mod:
ctrl_mod (SharedMemeMap), tinyint / I11 / %d, access w
(0.0 to 1.0)
Generic map meme for motor controller mode keywords. (see ctrl_mod)
Valid values of ctrl_mod are:
  • Halt : Stops all servo stages and process threads on the controller. Prepares the controller for a download.
  • Reset : Executes a controller reset via the 'RS' command.
CTRL0CLK (esi), int / I11 / %d, access r
controller-0-clock
Controller #0 (Galil-1500 motor controller) time from its clock.
CTRL0BEK (esi), varchar(68) / A / tinyint, access r
controller-0-bekins
Controller #0 (Galil-1500 motor controller) bekins process state.
Uses map KTLenumerated to convert or format process_state:
process_state (SharedMemeMap), tinyint / I11 / %d, access rw
(0.0 to 1.0)
Generic map meme for motor controller process state keywords. (see process_state)
Valid values of process_state are:
  • Halted : Process is NOT running.
  • Running : Process is running.
CTRL0UHL (esi), varchar(68) / A / tinyint, access r
controller-0-uhaul
Controller #0 (Galil-1500 motor controller) uhaul process state.
Uses map KTLenumerated to convert or format process_state:
process_state (SharedMemeMap), tinyint / I11 / %d, access rw
(0.0 to 1.0)
Generic map meme for motor controller process state keywords. (see process_state)
Valid values of process_state are:
  • Halted : Process is NOT running.
  • Running : Process is running.
CTRL0MON (esi), varchar(68) / A / tinyint, access r
controller-0-monitor
Controller #0 (Galil-1500 motor controller) monitor process state.
Uses map KTLenumerated to convert or format process_state:
process_state (SharedMemeMap), tinyint / I11 / %d, access rw
(0.0 to 1.0)
Generic map meme for motor controller process state keywords. (see process_state)
Valid values of process_state are:
  • Halted : Process is NOT running.
  • Running : Process is running.
CTRL0DMP (esi), char(5) / A / %d, access w
controller-0-dump (0.0 to 1.0)
Controller #0 (Galil DMC-1500 motor controller) data dump. Reports all information on the controller in the dispatcher's log file when the keyword is written with a value of TRUE.
Uses map KTLboolean to convert or format false_true:
false_true (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords. (see false_true)
Valid values of false_true are:
  • false :
  • true :
CTRL1 (esi), bundle / bundle / bundle, access
esi.controller-1.bundle
KTL bundle for device: Controller #1 (Galil-1500 motor controller) CTRL1 consists of elements:
CTRL1MOD (esi), varchar(68) / A / tinyint, access w
controller-1-control-mode
Controller #1 (Galil-1500 motor controller) control mode.
Uses map KTLenumerated to convert or format ctrl_mod:
ctrl_mod (SharedMemeMap), tinyint / I11 / %d, access w
(0.0 to 1.0)
Generic map meme for motor controller mode keywords. (see ctrl_mod)
Valid values of ctrl_mod are:
  • Halt : Stops all servo stages and process threads on the controller. Prepares the controller for a download.
  • Reset : Executes a controller reset via the 'RS' command.
CTRL1CLK (esi), int / I11 / %d, access r
controller-1-clock
Controller #1 (Galil-1500 motor controller) time from its clock.
CTRL1BEK (esi), varchar(68) / A / tinyint, access r
controller-1-bekins
Controller #1 (Galil-1500 motor controller) beken process state.
Uses map KTLenumerated to convert or format process_state:
process_state (SharedMemeMap), tinyint / I11 / %d, access rw
(0.0 to 1.0)
Generic map meme for motor controller process state keywords. (see process_state)
Valid values of process_state are:
  • Halted : Process is NOT running.
  • Running : Process is running.
CTRL1UHL (esi), varchar(68) / A / tinyint, access r
controller-1-uhaul
Controller #1 (Galil-1500 motor controller) uhaul process state.
Uses map KTLenumerated to convert or format process_state:
process_state (SharedMemeMap), tinyint / I11 / %d, access rw
(0.0 to 1.0)
Generic map meme for motor controller process state keywords. (see process_state)
Valid values of process_state are:
  • Halted : Process is NOT running.
  • Running : Process is running.
CTRL1MON (esi), varchar(68) / A / tinyint, access r
controller-1-monitor
Controller #1 (Galil-1500 motor controller) monitor process state.
Uses map KTLenumerated to convert or format process_state:
process_state (SharedMemeMap), tinyint / I11 / %d, access rw
(0.0 to 1.0)
Generic map meme for motor controller process state keywords. (see process_state)
Valid values of process_state are:
  • Halted : Process is NOT running.
  • Running : Process is running.
CTRL1DMP (esi), char(5) / A / %d, access w
controller-1-dump (0.0 to 1.0)
Controller #1 (Galil DMC-1500 motor controller) data dump. Reports all information on the controller in the dispatcher's log file when the keyword is written with a value of TRUE.
Uses map KTLboolean to convert or format false_true:
false_true (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords. (see false_true)
Valid values of false_true are:
  • false :
  • true :
DISP0 (esi), bundle / bundle / bundle, access
esi.dispatcher-0.bundle
KTL bundle for device: Dispatcher #0 (keyword/device control interface) DISP0 consists of elements:
DISP0CFG (esi), varchar(68) / A / %s, access r
dispatcher-0-config-time-stamp
Dispatcher #0 (keyword/device control interface) configuration time stamp (found in the 'config.cfg' file).
DISP0LOG (esi), varchar(68) / A / %s, access r
dispatcher-0-log-filename
Dispatcher #0 (keyword/device control interface) log file name.
DISP0MOD (esi), char(64) / A / tinyint, access w
dispatcher-0-control-mode
Dispatcher #0 (keyword/device control interface) special control modes.
Uses map KTLenumerated to convert or format disp_mod:
disp_mod (SharedMemeMap), tinyint / I11 / %d, access rw
(0.0 to 7.0)
Generic map meme for dispatcher mode keywords. (see disp_mod)
Valid values of disp_mod are:
  • shutdown : Exit dispatcher (shutdown dispatcher process)
  • reconfig : Reload the dispatcher configuration data from the configuration file.
DISP0HOM (esi), varchar(68) / A / %s, access r
dispatcher-0-host-machine
Dispatcher #0 (keyword/device control interface) host machine.
DISP0PID (esi), int / I11 / %d, access r
dispatcher-0-process-id
Dispatcher #0 (keyword/device control interface) process id.
DISP1 (esi), bundle / bundle / , access
esi.dispatcher-1.bundle
KTL bundle for device: Dispatcher #1 (keyword/device control interface) DISP1 consists of elements:
DISP1CFG (esi), varchar(68) / A / %s, access r
dispatcher-1-config-time-stamp
Dispatcher #1 (keyword/device control interface) configuration time stamp (found in the 'config.cfg' file).
DISP1LOG (esi), varchar(68) / A / %s, access r
dispatcher-1-log-filename
Dispatcher #1 (keyword/device control interface) log file name.
DISP1MOD (esi), char(64) / A / tinyint, access w
dispatcher-1-control-mode
Dispatcher #1 (keyword/device control interface) special control modes.
Uses map KTLenumerated to convert or format disp_mod:
disp_mod (SharedMemeMap), tinyint / I11 / %d, access rw
(0.0 to 7.0)
Generic map meme for dispatcher mode keywords. (see disp_mod)
Valid values of disp_mod are:
  • shutdown : Exit dispatcher (shutdown dispatcher process)
  • reconfig : Reload the dispatcher configuration data from the configuration file.
DISP1HOM (esi), varchar(68) / A / %s, access r
dispatcher-1-host-machine
Dispatcher #1 (keyword/device control interface) host machine.
DISP1PID (esi), int / I11 / %d, access r
dispatcher-1-process-id
Dispatcher #1 (keyword/device control interface) process id.
ccd (ESI), bundle / bundle / , access
e_ccd
Defines a keyword bundle for CCD subsystem keywords. The bundle will be included in the KTL keyword library for ESI (the FIORD table), and will be used to generate same. Only pure CCD crate keywords here, no INFOMAN kw. ccd consists of elements:
ABFREQ (KECK1CCD), int / I11 / %d, access rw
antiblooming-frequency in Hz (1.0 to 10000.0)
Currently only for LRIS. The anti-blooming frequency. If antibloming is enabled, charge will be rocked back and forth between the parallel phases of the CCD at this frequency during an integration. WARNING: this keyword does not support the NOTIFY KTL ioctl.
ANTIBLM (KECK1CCD), char(3) / A / %d, access rw
antiblooming (0.0 to 1.0)
Determines whether anti-blooming clocking will be used. If antiblooming is enabled, charge will be rocked back and forth between the parallel phases of the CCD during an integration. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map KTLboolean to convert or format off_on:
off_on (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (OFF/ON) keywords. (see off_on)
Valid values of off_on are:
  • off :
  • on :
AUTOERAS (KECK1CCD), char(5) / A / %d, access rw
automatic-erase (0.0 to 1.0)
Set true to enable erase prior to integration. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map KTLboolean to convert or format false_true:
false_true (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords. (see false_true)
Valid values of false_true are:
  • false :
  • true :
AUTOREAD (KECK1CCD), char(5) / A / %d, access rw
automatic-readout (0.0 to 1.0)
Set true to enable read out at end of integration. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map KTLboolean to convert or format false_true:
false_true (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords. (see false_true)
Valid values of false_true are:
  • false :
  • true :
AUTOSHUT (KECK1CCD), char(5) / A / %d, access rw
automatic-shutter (0.0 to 1.0)
Set to true to open shutter at start of integration. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map KTLboolean to convert or format false_true:
false_true (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords. (see false_true)
Valid values of false_true are:
  • false :
  • true :
ABORTEX (KeckCCD.ESI), char(5) / A / %d, access rw
abort-exposure (0.0 to 1.0)
Set true to abort exposure during CCD erasure, integration, or readout. Unlike previous instances of ABORTEX this keyword is readable. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map KTLboolean to convert or format false_true:
false_true (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords. (see false_true)
Valid values of false_true are:
  • false :
  • true :
CCDSPEED (KeckCCD.ESI), char(6) / A / tinyint, access rw
ccd-readout-speed (0.0 to 2.0)
CCD readout speed. Normal speed is the default. Fast speed provides rapid readout without concern for CTE or readout noise. Slow speed provides lowest readout noise at expense of readout time. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Valid values of CCDSPEED are:
  • normal :
  • fast :
  • slow :
CCDGAIN (KECK1CCD), char(4) / A / %d, access rw
ccd-gain (0.0 to 1.0)
1 = high gain, 0 = low gain. High gain is 2x low gain. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords. (see low_high)
Valid values of low_high are:
  • low :
  • high :
CSHUTTER (KeckCCD.ESI), char(5) / A / %d, access rw
camera-shutter (0.0 to 1.0)
Manual operation of the CCD shutter. Values are 'open' and 'closed'. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Place(s) where you can monitor this signal (dewar shutter command O):
At pin C22 on connector/J1 as shown on drawing CCDUTL-3B
corresponds to signal SHUTTER on SDSU-2 controller 0.
At pin 22C on connector/P1 as shown on drawing EL-3193/1
corresponds to signal (SHUTTER CLOSE)* on SDSU-2 controller 0.
At pin 9 on connector/P14 as shown on drawing EL-3193/3
corresponds to signal (SHUTTER CLOSE)* on SDSU-2 controller 0.
At pin 9 on connector/P5 as shown on drawing EL-3195/1
corresponds to signal (SHUTTER CLOSE)* on SDSU-2 controller 0.
At pin 1 on connector/P2 as shown on drawing EL-3195/1
corresponds to signal (SHUTTER CLOSE)* on SDSU-2 controller 0.

Uses map KTLboolean to convert or format close_open:
close_open (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for a door status boolean state (CLOSE/OPEN) keywords. (see close_open)
Valid values of close_open are:
  • close : Close the door or hatch
  • open : Open the door or hatch
DATALINE (KECK1CCD), int / I11 / %d, access
data-lines in lines (0.0 to 8192.0)
Number of imaging lines (rows) in an image. In the FITS image this will match the y-size of the WINDOW keyword in binned pixels. Although KTL believes it readable and writable, there is no code in the crate for this--IT CANNOT BE USED.
DATAPIX (KECK1CCD), int / I11 / %d, access
data-pixels in pixel (0.0 to 8192.0)
Number of binned data pixels (not pre/postscan) per amplifier on the CCD. Its value is unrelated to WINDOW; it simply denotes CCD geometry and binning. Although KTL believes it readable and writable, the CCD crate has no code for this--IT CANNOT BE USED.
DEWARID (KeckCCD.ESI), int / I11 / %d, access
dewar-id in dewar id (0.0 to 31.0)
Returns the value of the dewar id jumper block. Not yet implemented for ESI.
DWRMANF (KeckCCD.ESI), varchar(68) / A / %d, access
dewar-manual-fill (0.0 to 1.0)
Set to true to manually initiate a dewar LN2 fill. Not yet implemented for ESI.
DWRN2LVR (KECK1CCD), int / I11 / %d, access r
ccd-dewar-nitrogen-level-raw in ADC value (0.0 to 4095.0)
Dewar liquid nitrogen level expressed as a 'raw' value from an analog-to-digital converter.
ELAPTIME (KECK1CCD), int / I11 / %d, access r
elapsed-time in s (0.0 to 10000.0)
Elapsed time of the exposure.
ERASECNT (KECK1CCD), int / I11 / %d, access rw
erase-count in erase cycles (1.0 to 100.0)
Number of erase cycles to perform prior to start of exposure. WARNING: this keyword does not support the NOTIFY KTL ioctl.
ERASLINE (KECK1CCD), char(5) / A / %d, access rw
erase-line (0.0 to 1.0)
A Caltech convention for saving overscan rows (OSR) of CCD readout. If TRUE, all OSR are averaged into a single row appended following actual image rows; if FALSE, all OSR are appended. NOTE: This is *not* the ERASLINE usually found in FITS files. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map KTLboolean to convert or format false_true:
false_true (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords. (see false_true)
Valid values of false_true are:
  • false :
  • true :
KEEPPREP (KECK1CCD), char(5) / A / %d, access rw
keep-prescan-pixels (0.0 to 1.0)
Will prescan pixels be retained when image is displayed and saved as FITS? Prescan pixels result from a serial shift register with pixels preceding those transferred from the parallel array. NOTE: This is *not* the KEEPPREP usually found in FITS files. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map KTLboolean to convert or format false_true:
false_true (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords. (see false_true)
Valid values of false_true are:
  • false :
  • true :
MPPMODE (ESI), char(5) / A / %d, access r
mpp-readout-mode (0.0 to 1.0)
Multi-Phase Pinned integration mode. TRUE if CCD is being read out in MPP mode. For ESI this will always be false because the CCDs do not support it.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords. (see low_high)
Valid values of low_high are:
  • low :
  • high :
NSUBINT (KECK1CCD), int / I11 / %d, access rw
number-of-subintegrations in subintegrations (0.0 to 100.0)
Number of subintegrations. NSUBINT must divide evenly into TTIME. Defines when to shift CCD pixel rows up by ROWSHFT during integration. Shift rows every TTIME/NSUBINT. WARNING: this keyword does not support the NOTIFY KTL ioctl.
NUMAMPS (KECK1CCD), smallint / I6 / %d, access ro
number-of-readout-amplifiers in amplifiers (1.0 to 99.0)
Number of CCD amplifiers used during readout. It cannot be modified directly; it must be set via AMPLIST. WARNING: this keyword does not support the NOTIFY KTL ioctl.
OVRFLUSH (KECK1CCD), int / I11 / %d, access rw
postscan-flush-lines in pixel (0.0 to 2048.0)
Number of overscan lines (rows) to flush prior to reading overscan lines (POSTLINE). NOTE: This is *not* the OVRFLUSH usually found in FITS files. WARNING: this keyword does not support the NOTIFY KTL ioctl.
POSTLINE (KECK1CCD), smallint / I6 / %d, access rw
postscan-lines in pixel (FITS) (0.0 to 2048.0)
Number of (binned) overscan lines (rows) to read following overscan flush (OVRFLUSH). These are binned in the same fashion as the actual image data. ERASLINE controls their storage. NOTE: This is *not* the POSTLINE usually found in FITS files. WARNING: this keyword does not support the NOTIFY KTL ioctl.
POSTPIX (KECK1CCD), smallint / I6 / %d, access rw
postscan-pixels in pixel (CCD) (0.0 to 2048.0)
Number of (unbinned) overscan pixels per amplifier. It should be set to a value which is divided evenly by the serial-direction binning value. NOTE: This is *not* the POSTPIX usually found in FITS files. WARNING: this keyword does not support the NOTIFY KTL ioctl.
PREFLUSH (KECK1CCD), int / I11 / %d, access rw
prescan-flush-lines in pixel (0.0 to 2048.0)
Number of prescan lines (rows) to flush prior to reading any saved prescan lines (PRELINE). NOTE: This is *not* the PREFLUSH usually found in FITS files. WARNING: this keyword does not support the NOTIFY KTL ioctl.
PRELINE (KECK1CCD), smallint / I6 / %d, access rw
prescan-lines in pixel (FITS) (0.0 to 2048.0)
Number of (binned) prescan lines (rows) to read and save following prescan flush (PREFLUSH). These are binned in the same fashion as the actual image data. NOTE: This is *not* the PRELINE usually found in FITS files. WARNING: this keyword does not support the NOTIFY KTL ioctl.
PREPIX (KECK1CCD), smallint / I6 / %d, access rw
prescan-pixels in pixel (CCD) (0.0 to 2048.0)
Number of (unbinned) prescan pixels per amplifier. Must only be set if one knows the CCD gate geometry, and be 0 mod the serial binning, else nonsense may result. NOTE: This is *not* the PREPIX usually found in FITS files. WARNING: this keyword does not support the NOTIFY KTL ioctl.
PWRBLOKR (KECK1CCD), int / I11 / %d, access rw
ccd-dewar-heater-voltage-raw in DAC value (0.0 to 4095.0)
Power to heater block in the dewar expressed as a 'raw' value being applied via the heater block DAC. The monitor will override external attempts to control the heater via this keyword, so its effectively read-only. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Place(s) where you can monitor this signal (dewar heater resistor DAC setting O):
At pin 31A on connector/P3 as shown on drawing EL-3194/4
corresponds to signal HEATER_PWR on SDSU-2 controller 0.
At pin 2 on connector/P7 as shown on drawing EL-3194/1
corresponds to signal HEATER_PWR on SDSU-2 controller 0.
At pin 2 on connector/P6 as shown on drawing EL-3193/7
corresponds to signal HEATER_1 on SDSU-2 controller 0.
At pin 6 on IC/U1:B as shown on drawing EL-3193/5
corresponds to signal HEATER_1 on SDSU-2 controller 0.
RESN2LVR (KECK1CCD), int / I11 / %d, access r
ccd-reservoir-nitrogen-level-raw in ADC value (0.0 to 4095.0)
Liquid nitrogen level of the reservoir source used to refill the dewar expressed as a 'raw' value from an analog-to-digital converter.
ROWSHFT (KECK1CCD), int / I11 / %d, access rw
row-shift-per-subintegrations in rows (0.0 to 2048.0)
Number of CCD pixel rows to shift 'up' every TTIME/NSUBINT. WARNING: this keyword does not support the NOTIFY KTL ioctl.
SHUTTER (KeckCCD.ESI), char(8) / A / %d, access ro
shutter-open-closed (0.0 to 2.0)
The value is either 'open', or 'not open'. The SHUTSTAT keyword gives more details. It cannot be modified directly; it must be set via CSHUTTER. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Place(s) where you can monitor this signal (CCD shutter open status I):
At pin 11 on connector/P2 as shown on drawing EL-3195/1
corresponds to signal SHUTTER IS OPEN* on SDSU-2 controller 0.
At pin 8 on connector/P5 as shown on drawing EL-3195/1
corresponds to signal SHUTTER IS OPEN* on SDSU-2 controller 0.
At pin 8 on connector/P14 as shown on drawing EL-3195/3
corresponds to signal SHUTTER IS OPEN* on SDSU-2 controller 0.
At pin 5 on IC/U20 as shown on drawing EL-3195/3
corresponds to signal SHUTTER IS OPEN* on SDSU-2 controller 0.
At pin 9C on connector/P2 as shown on drawing EL-3195/1
corresponds to signal SHUTTER IS OPEN* on SDSU-2 controller 0.
At pin C09 on connector/J1 as shown on drawing CCDUTL-3B
corresponds to signal DIN0 on SDSU-2 controller 0.

Uses map KTLboolean to convert or format open_not:
open_not (SharedMemeMap), tinyint / L1 / %s, access r
(0.0 to 1.0)
Generic map meme for a door status boolean state (open, not open) keywords. (see open_not)
Valid values of open_not are:
  • open :
  • not open :
SHUTSTAT (KeckCCD.ESI), varchar(68) / A / tinyint, access ro
shutter-status (0.0 to 15.0)
A bitmask indicating the state of the various limit switches on the shutter mechanism. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Valid values of SHUTSTAT are:
  • L:err R:err :
  • L:out R:err :
  • collision!! :
  • L:? R:in :
  • L:err R:? :
  • L:out R:in :
  • L:in R:out :
  • L:? R:? :
  • L:in R:err :
  • L:? R:err :
  • L:err R:out :
  • open :
  • closed L :
  • L:? R:out :
  • L:err R:in :
  • closed R :
TEMPDETR (KECK1CCD), int / I11 / %d, access r
detector-temperature-raw in ADC value (0.0 to 4095.0)
Detector temperature expressed as a 'raw' value from an analog-to-digital converter.
Place(s) where you can monitor this signal (dewar temperature diode ADC reading I):
At pin 32B on connector/P3 as shown on drawing EL-3194/4
corresponds to signal TEMP_DIODE_ANODE on SDSU-2 controller 0.
At pin 3 on connector/P7 as shown on drawing EL-3194/1
corresponds to signal TEMP_DIODE_ANODE on SDSU-2 controller 0.
At pin 3 on connector/P6 as shown on drawing EL-3193/7
corresponds to signal TEMP_DIODE_1 on SDSU-2 controller 0.
At pin 4 on IC/U17 as shown on drawing EL-3193/4
corresponds to signal TEMP_DIODE_1 on SDSU-2 controller 0.
TEMPSETR (KECK1CCD), int / I11 / %d, access rw
ccd-desired-dewar-temperature-raw in ADC value (0.0 to 4095.0)
The detector temperature set point expressed as a 'raw' value from an analog-to-digital converter. WARNING: this keyword does not support the NOTIFY KTL ioctl.
TTIME (KECK1CCD), int / I11 / %d, access rw
total-time in s (0.0 to 10000.0)
Target length of time for the exposure. WARNING: this keyword does not support the NOTIFY KTL ioctl.
UTB15VEN (KECK1CCD), char(8) / A / %d, access rw
ccd-15-volts-enable (0.0 to 1.0)
Enable +/-15 volt analog power in the CCD controller. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Place(s) where you can monitor this signal (CCD controller +/- 15 volts enable O):
At pin A17 on connector/J1 as shown on drawing CCDUTL-3B
corresponds to signal DOUT8 on SDSU-2 controller 0.
At pin 17A on connector/P1 as shown on drawing EL-3193/1
corresponds to signal 15V_ENABLE on SDSU-2 controller 0.

Uses map KTLboolean to convert or format enabled_dis:
enabled_dis (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for (enabled, disabled) keywords. (see enabled_dis)
Valid values of enabled_dis are:
  • enabled :
  • disabled :
UTB30VEN (KECK1CCD), char(8) / A / %d, access rw
ccd-30-volts-enable (0.0 to 1.0)
Enable +30 volt analog power in the CCD controller. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Place(s) where you can monitor this signal (CCD controller +34 volts enable O):
At pin A16 on connector/J1 as shown on drawing CCDUTL-3B
corresponds to signal DOUT9 on SDSU-2 controller 0.
At pin 16A on connector/P1 as shown on drawing EL-3193/1
corresponds to signal 34V_ENABLE on SDSU-2 controller 0.

Uses map KTLboolean to convert or format enabled_dis:
enabled_dis (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for (enabled, disabled) keywords. (see enabled_dis)
Valid values of enabled_dis are:
  • enabled :
  • disabled :
UTBFANS (KECK1CCD), char(3) / A / %d, access rw
ccd-controller-fans (0.0 to 1.0)
CCD electronics enclosure fan state. The fans are normally controlled by a continuously running monitor on the CCD crate. The monitor will override external attempts to control the fans via this keyword, so it's effectively read-only. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Place(s) where you can monitor this signal (CCD controller enclosure fans O):
At pin A11 on connector/J1 as shown on drawing CCDUTL-3B
corresponds to signal DOUT14 on SDSU-2 controller 0.
At pin 11A on connector/P1 as shown on drawing EL-3193/1
corresponds to signal UTB_FANS on SDSU-2 controller 0.

Uses map KTLboolean to convert or format on_off:
on_off (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (on, off) keywords. (see on_off)
Valid values of on_off are:
  • on :
  • off :
UTBM15VR (KECK1CCD), int / I11 / %d, access r
ccd-minus-15-volts-raw in ADC value (0.0 to 4095.0)
-15 volt power supply voltage level expressed as a 'raw' value from an analog-to-digital converter.
Place(s) where you can monitor this signal (CCD controller -15 volt ADC reading I):
At pin 1A on connector/P1 as shown on drawing EL-3193/1
corresponds to signal -15VA on SDSU-2 controller 0.
At pin A01 on connector/J1 as shown on drawing CCDUTL-3B
corresponds to signal VSB- on SDSU-2 controller 0.
UTBN2FIL (KECK1CCD), char(3) / A / %d, access rw
ccd-liquid-n2-pressure-valve (0.0 to 1.0)
Set to TRUE to initiate a dewar liquid nitrogen fill. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map KTLboolean to convert or format on_off:
on_off (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (on, off) keywords. (see on_off)
Valid values of on_off are:
  • on :
  • off :
UTBN2HTR (KECK1CCD), char(3) / A / %d, access rw
ccd-liquid-n2-reservoir-heater (0.0 to 1.0)
Obsolete. Originally, it was set to TRUE to turn on a heater in the liquid nitrogen reservoir to pressurize the reservoir, if the compressed air pressurization system failed. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map KTLboolean to convert or format on_off:
on_off (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (on, off) keywords. (see on_off)
Valid values of on_off are:
  • on :
  • off :
UTBP15VR (KECK1CCD), int / I11 / %d, access r
ccd-plus-15-volts-raw in ADC value (0.0 to 4095.0)
+15 volt power supply voltage level expressed as a 'raw' value from an analog-to-digital converter.
Place(s) where you can monitor this signal (CCD controller +15 volt ADC reading I):
At pin 1C on connector/P1 as shown on drawing EL-3193/1
corresponds to signal +15VA on SDSU-2 controller 0.
At pin C01 on connector/J1 as shown on drawing CCDUTL-3B
corresponds to signal VSB+ on SDSU-2 controller 0.
UTBP30VR (KECK1CCD), int / I11 / %d, access r
ccd-plus-30-volts-raw in ADC value (0.0 to 4095.0)
+30 volt power supply voltage level expressed as a 'raw' value from an analog-to-digital converter.
UTBP5VR (KECK1CCD), int / I11 / %d, access r
ccd-plus-5-volts-raw in ADC value (0.0 to 4095.0)
+5 volt power supply voltage level expressed as a 'raw' value from an analog-to-digital converter.
Place(s) where you can monitor this signal (CCD controller + 5 volt ADC reading I):
At pin 5 on connector/P7 as shown on drawing EL-3193/1
corresponds to signal +5VD_IN on SDSU-2 controller 0.
At pin C32 on connector/J2 as shown on drawing CCDUTL-3B
corresponds to signal VCC on SDSU-2 controller 0.
UTBTEMPR (KECK1CCD), int / I11 / %d, access r
ccd-utility-board-temperature-raw in ADC value (0.0 to 4095.0)
Temperature of the CCD controller utility board expressed as a 'raw' value from an analog-to-digital converter.
Place(s) where you can monitor this signal (CCD utility on-board temperature I):
At pin 4 on IC/U7 as shown on drawing CCDUTL-3B
corresponds to signal UTILITY_TEMP on SDSU-2 controller 0.
UTBTMPSR (KECK1CCD), int / I11 / %d, access rw
ccd-desired-utility-board-temperature-rawint in DAC value (0.0 to 4095.0)
Temperature of the CCD electronics enclosure expressed as a 'raw' value from an analog-to-digital converter. WARNING: this keyword does not support the NOTIFY KTL ioctl.
VOFFSET0 (KECK1CCD), int / I11 / %d, access rw
video-offset-amplifier-0 in video offset (0.0 to 255.0)
Video offset for CCD controller analog board #0. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Place(s) where you can monitor this signal (Video offset, channel A, board 0 I):
At pin 10 on IC/U36 as shown on drawing VIDPROII3B
corresponds to signal A/D-BIAS-A/0 on SDSU-2 controller 0.
VOFFSET1 (KECK1CCD), int / I11 / %d, access rw
video-offset-amplifier-1 in video offset (0.0 to 255.0)
Video offset for CCD controller analog board #1. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Place(s) where you can monitor this signal (Video offset, channel A, board 0 I):
At pin 7 on IC/U36 as shown on drawing VIDPROII3B
corresponds to signal A/D-BIAS-B/0 on SDSU-2 controller 0.
VOFFSET2 (KECK1CCD), int / I11 / %d, access rw
video-offset-amplifier-2 in video offset (0.0 to 255.0)
Video offset for CCD controller analog board #2. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Place(s) where you can monitor this signal (Video offset, channel A, board 1 I):
At pin 10 on IC/U36 as shown on drawing VIDPROII3B
corresponds to signal A/D-BIAS-A/1 on SDSU-2 controller 0.
VOFFSET3 (KECK1CCD), int / I11 / %d, access rw
video-offset-amplifier-3 in video offset (0.0 to 255.0)
Video offset for CCD controller analog board #3. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Place(s) where you can monitor this signal (Video offset, channel A, board 1 I):
At pin 7 on IC/U36 as shown on drawing VIDPROII3B
corresponds to signal A/D-BIAS-B/1 on SDSU-2 controller 0.
XFLIP (KeckCCD2), char(3) / A / %d, access rw
camera-x-flip (0.0 to 1.0)
If true then a single amp readout mode image will be flipped if it is read out using the left amplifier (i.e., AMPLIST = '1,0,0,0'). WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map KTLboolean to convert or format off_on:
off_on (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (OFF/ON) keywords. (see off_on)
Valid values of off_on are:
  • off :
  • on :
CCDBCAST (KECKCCD2), varchar(68) / A68 / %s, access r
ccd-music-broadcasts
This is a hack used in the watch_ccd process. It permits the keyword library for an instrument KTL service to provide the MUSIC broadcast IDs for its own CCD. This means that watch_ccd can be completely generic.
infoman (ESI), bundle / bundle / , access
e_info
Defines a keyword bundle for ESI INFOMAN keywords. The bundle will be included in the ESI KTL service--really the FIORD table, and will be used to generate same. Only pure INFOMAN keywords here, no CCD or Galil kw. infoman consists of elements:
ADDFRAME (KECK1CCD), char(5) / A / %d, access rw
add-frame-numbers (0.0 to 1.0)
Determines whether or not FRAMENO is automatically incremented after each exposure is written to disk. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map KTLboolean to convert or format false_true:
false_true (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords. (see false_true)
Valid values of false_true are:
  • false :
  • true :
DETECTOR (KECK1CCD), varchar(68) / A / %s, access rw
detector
A character string describing the detector used to collect the data. WARNING: this keyword does not support the NOTIFY KTL ioctl.
DFORM (KECK1CCD), varchar(68) / A / %s, access rw
disk-file-format
The file format in which the CCD data should be written to disk. Also determines the extension suffix of the file name as written to disk. For ESI and later systems this is effectively read-only and must only be FITS. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Valid values of DFORM are:
  • FIGARO : write FIGARO file. No longer fully supported.
  • FITS : write FITS file
  • IRAF : write IRAF file. Never was supported.
DWRN2LVM (KECK1CCD), varchar(68) / A / %s, access rw
ccd-dewar-nitrogen-level-map
An array of linear unit conversion constants used to convert a raw dewar liquid nitrogen level value (see DWRN2LVR) into a percentage full (see DWRN2LV). WARNING: this keyword does not support the NOTIFY or READ_CONT KTL ioctls. Is really a:
isaMAP (TYPEDEFS), tuple / tuple / , access
The Keck Instrument Control System uses maps to describe conversions from device encoder units to human-comprehensible units. These consist of arrays of 5 32-bit floating point numbers. (see isaMAP) isaMAP consists of elements:
pre_bias (MapParams), real / E13.6 / , access
The pre-bias parameter in a mapping from device units to user units.
scale (MapParams), real / E13.6 / , access
The scale parameter in a mapping from device units to user units.
post_bias (MapParams), real / E13.6 / , access
The post-bias parameter in a mapping from device units to user units.
minb (MapParams), real / E13.6 / , access
The lower_bound parameter in a mapping from device units to user units.
maxb (MapParams), real / E13.6 / , access
The upper_bound parameter in a mapping from device units to user units.
ERASEIP (KECK1CCD), char(5) / A / %d, access rw
erase-in-progress (0.0 to 1.0)
TRUE while CCD is erasing. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map KTLboolean to convert or format false_true:
false_true (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords. (see false_true)
Valid values of false_true are:
  • false :
  • true :
EXPOSIP (KECK1CCD), char(5) / A / %d, access rw
exposure-in-progress (0.0 to 1.0)
TRUE while an exposure is in progress. Should not be written by any agent other than the CCD crate; as far as the observer is concerned this should be treated read-only. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map KTLboolean to convert or format false_true:
false_true (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords. (see false_true)
Valid values of false_true are:
  • false :
  • true :
FRAMENO (KECK1CCD), int / I11 / %d, access rw
frame-number (0.0 to 9999.0)
Frame number of the next (or currently in-progress) exposure. This is appended after OUTFILE when constructing the name of the output disk file. WARNING: this keyword does not support the NOTIFY KTL ioctl.
INSTRUME (NOST1), varchar(68) / A / %s, access rw
instrument
instrument: The value field shall contain a character string identifying the instrument used to acquire the data contained in the array. WARNING: this keyword does not support the NOTIFY KTL ioctl.
LFRAMENO (KECK1CCD), int / int / int, access rw
last-frame-number in (do not modify) (0.0 to 9999.0)
The frame number (FRAMENO) of the most recently completed exposure. Although the system permits a user to modify this, IT SHOULD NOT BE MODIFIED by anything other than the CCD readout subsystems. WARNING: this keyword does not support the NOTIFY KTL ioctl.
LTODISK (KECK1CCD), char(5) / A / %d, access rw
last-to-disk (0.0 to 1.0)
The value of TODISK at the time of completion of the most recently completed image. Although KTL permits a user to modify this, IT SHOULD NOT BE MODIFIED by anything other than the CCD readout subsystems. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map KTLboolean to convert or format false_true:
false_true (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords. (see false_true)
Valid values of false_true are:
  • false :
  • true :
OBJECT (NOST1), varchar(68) / A / %s, access rw
object-name
The value field shall contain a character string giving the name of the object observed. WARNING: this keyword does not support the NOTIFY KTL ioctl.
OBSERVER (NOST1), varchar(68) / A / %s, access rw
observer
observer: The value field shall contain a character string identifying who acquired the data associated with the header. WARNING: this keyword does not support the NOTIFY KTL ioctl.
OUTDIR (KECK1CCD), varchar(68) / A / %s, access rw
readout-directory
A character string containing the default directory into which new CCD images are to be written. If this disk is full the images may be written elsewhere. WARNING: this keyword does not support the NOTIFY KTL ioctl.
OUTFILE (KECK1CCD), varchar(68) / A / %s, access rw
readout-filename
A character string defining the root name of the file(s) into which newly acquired data will be written if LTODISK is true. The full path is constructed from OUTDIR, OUTFILE, LFRAMENO, and DFORM. WARNING: this keyword does not support the NOTIFY KTL ioctl.
PAUSEIP (KECK1CCD), char(5) / A / %d, access rw
pause-in-progress (0.0 to 1.0)
TRUE while CCD exposure is paused. Should not be written by any agent other than the CCD crate; as far as the observer is concerned this should be treated read-only. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map KTLboolean to convert or format false_true:
false_true (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords. (see false_true)
Valid values of false_true are:
  • false :
  • true :
PWRBLOKM (KECK1CCD), varchar(68) / A / %s, access rw
ccd-dewar-heater-voltage-map
An array of linear unit conversion constants used to convert a raw dewar heater power block value (see PWRBLOKR) into a voltage (see PWRBLOK). WARNING: this keyword does not support the NOTIFY or READ_CONT KTL ioctls. Is really a:
isaMAP (TYPEDEFS), tuple / tuple / , access
The Keck Instrument Control System uses maps to describe conversions from device encoder units to human-comprehensible units. These consist of arrays of 5 32-bit floating point numbers. (see isaMAP) isaMAP consists of elements:
pre_bias (MapParams), real / E13.6 / , access
The pre-bias parameter in a mapping from device units to user units.
scale (MapParams), real / E13.6 / , access
The scale parameter in a mapping from device units to user units.
post_bias (MapParams), real / E13.6 / , access
The post-bias parameter in a mapping from device units to user units.
minb (MapParams), real / E13.6 / , access
The lower_bound parameter in a mapping from device units to user units.
maxb (MapParams), real / E13.6 / , access
The upper_bound parameter in a mapping from device units to user units.
RESN2LVM (KECK1CCD), varchar(68) / A / %s, access rw
ccd-reservoir-nitrogen-level-map
An array of linear unit conversion constants used to convert a raw dewar refill reservoir level (see RESN2LVR) into a percentage full (see RESN2LV). WARNING: this keyword does not support the NOTIFY or READ_CONT KTL ioctls. Is really a:
isaMAP (TYPEDEFS), tuple / tuple / , access
The Keck Instrument Control System uses maps to describe conversions from device encoder units to human-comprehensible units. These consist of arrays of 5 32-bit floating point numbers. (see isaMAP) isaMAP consists of elements:
pre_bias (MapParams), real / E13.6 / , access
The pre-bias parameter in a mapping from device units to user units.
scale (MapParams), real / E13.6 / , access
The scale parameter in a mapping from device units to user units.
post_bias (MapParams), real / E13.6 / , access
The post-bias parameter in a mapping from device units to user units.
minb (MapParams), real / E13.6 / , access
The lower_bound parameter in a mapping from device units to user units.
maxb (MapParams), real / E13.6 / , access
The upper_bound parameter in a mapping from device units to user units.
TAPEDEV (KECK1CCD), varchar(68) / A / %s, access rw
tape-device
A character string defining the Unix filesystem name of the tape device to which newly acquired images may be written. This capability has never been implemented. WARNING: this keyword does not support the NOTIFY KTL ioctl.
TEMPDETM (KECK1CCD), varchar(68) / A / %s, access rw
detector-temperature-map
An array of linear unit conversion constants used to convert a raw detector temperature (see TEMPDETR) into degrees celsius (see TEMPDET). WARNING: this keyword does not support the NOTIFY or READ_CONT KTL ioctls. Is really a:
isaMAP (TYPEDEFS), tuple / tuple / , access
The Keck Instrument Control System uses maps to describe conversions from device encoder units to human-comprehensible units. These consist of arrays of 5 32-bit floating point numbers. (see isaMAP) isaMAP consists of elements:
pre_bias (MapParams), real / E13.6 / , access
The pre-bias parameter in a mapping from device units to user units.
scale (MapParams), real / E13.6 / , access
The scale parameter in a mapping from device units to user units.
post_bias (MapParams), real / E13.6 / , access
The post-bias parameter in a mapping from device units to user units.
minb (MapParams), real / E13.6 / , access
The lower_bound parameter in a mapping from device units to user units.
maxb (MapParams), real / E13.6 / , access
The upper_bound parameter in a mapping from device units to user units.
TEMPSETM (KECK1CCD), varchar(68) / A / %s, access rw
ccd-desired-dewar-temperature-map
An array of linear unit conversion constants used to convert a raw detector temperature set point (see TEMPSETR) into degrees celsius (see TEMPSET). WARNING: this keyword does not support the NOTIFY or READ_CONT KTL ioctls. Is really a:
isaMAP (TYPEDEFS), tuple / tuple / , access
The Keck Instrument Control System uses maps to describe conversions from device encoder units to human-comprehensible units. These consist of arrays of 5 32-bit floating point numbers. (see isaMAP) isaMAP consists of elements:
pre_bias (MapParams), real / E13.6 / , access
The pre-bias parameter in a mapping from device units to user units.
scale (MapParams), real / E13.6 / , access
The scale parameter in a mapping from device units to user units.
post_bias (MapParams), real / E13.6 / , access
The post-bias parameter in a mapping from device units to user units.
minb (MapParams), real / E13.6 / , access
The lower_bound parameter in a mapping from device units to user units.
maxb (MapParams), real / E13.6 / , access
The upper_bound parameter in a mapping from device units to user units.
TODISK (KECK1CCD), char(5) / A / %d, access rw
to-disk (0.0 to 1.0)
Should the next acquired image be written to disk? If false then the image will, by default, be written to OUTDIR with the name ''backup.fits''. If true, the file name is constructed as described by OUTFILE. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map KTLboolean to convert or format false_true:
false_true (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords. (see false_true)
Valid values of false_true are:
  • false :
  • true :
TOTAPE (KECK1CCD), char(5) / A / %d, access rw
to-tape (0.0 to 1.0)
Should newly acquired images be written to tape? This capability has never been implemented. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map KTLboolean to convert or format false_true:
false_true (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords. (see false_true)
Valid values of false_true are:
  • false :
  • true :
UTBM15VM (KECK1CCD), varchar(68) / A / %s, access rw
ccd-minus-15-volts-map
An array of linear unit conversion constants used to convert a 'raw' -15 volt power supply voltage value from an analog-to-digital converter (see UTBM15VR) to a voltage (see UTBM15V). NOT IMPLIMENTED FOR VOLTAGE YET! WARNING: this keyword does not support the NOTIFY or READ_CONT KTL ioctls. Is really a:
isaMAP (TYPEDEFS), tuple / tuple / , access
The Keck Instrument Control System uses maps to describe conversions from device encoder units to human-comprehensible units. These consist of arrays of 5 32-bit floating point numbers. (see isaMAP) isaMAP consists of elements:
pre_bias (MapParams), real / E13.6 / , access
The pre-bias parameter in a mapping from device units to user units.
scale (MapParams), real / E13.6 / , access
The scale parameter in a mapping from device units to user units.
post_bias (MapParams), real / E13.6 / , access
The post-bias parameter in a mapping from device units to user units.
minb (MapParams), real / E13.6 / , access
The lower_bound parameter in a mapping from device units to user units.
maxb (MapParams), real / E13.6 / , access
The upper_bound parameter in a mapping from device units to user units.
UTBP15VM (KECK1CCD), varchar(68) / A / %s, access rw
ccd-plus-15-volts-map
An array of linear unit conversion constants used to convert a 'raw' +15 volt power supply voltage value from an analog-to-digital converter (see UTBP15VR) to a voltage (see UTBP15V). NOT IMPLIMENTED FOR VOLTAGE YET! WARNING: this keyword does not support the NOTIFY or READ_CONT KTL ioctls. Is really a:
isaMAP (TYPEDEFS), tuple / tuple / , access
The Keck Instrument Control System uses maps to describe conversions from device encoder units to human-comprehensible units. These consist of arrays of 5 32-bit floating point numbers. (see isaMAP) isaMAP consists of elements:
pre_bias (MapParams), real / E13.6 / , access
The pre-bias parameter in a mapping from device units to user units.
scale (MapParams), real / E13.6 / , access
The scale parameter in a mapping from device units to user units.
post_bias (MapParams), real / E13.6 / , access
The post-bias parameter in a mapping from device units to user units.
minb (MapParams), real / E13.6 / , access
The lower_bound parameter in a mapping from device units to user units.
maxb (MapParams), real / E13.6 / , access
The upper_bound parameter in a mapping from device units to user units.
UTBP30VM (KECK1CCD), varchar(68) / A / %s, access rw
ccd-plus-30-volts-map
An array of linear unit conversion constants used to convert a 'raw' +30 volt power supply voltage value from an analog-to-digital converter (see UTBP30VR) to a voltage (see UTBP30V). NOT IMPLIMENTED FOR VOLTAGE YET! WARNING: this keyword does not support the NOTIFY or READ_CONT KTL ioctls. Is really a:
isaMAP (TYPEDEFS), tuple / tuple / , access
The Keck Instrument Control System uses maps to describe conversions from device encoder units to human-comprehensible units. These consist of arrays of 5 32-bit floating point numbers. (see isaMAP) isaMAP consists of elements:
pre_bias (MapParams), real / E13.6 / , access
The pre-bias parameter in a mapping from device units to user units.
scale (MapParams), real / E13.6 / , access
The scale parameter in a mapping from device units to user units.
post_bias (MapParams), real / E13.6 / , access
The post-bias parameter in a mapping from device units to user units.
minb (MapParams), real / E13.6 / , access
The lower_bound parameter in a mapping from device units to user units.
maxb (MapParams), real / E13.6 / , access
The upper_bound parameter in a mapping from device units to user units.
UTBP5VM (KECK1CCD), varchar(68) / A / %s, access rw
ccd-plus-5-volts-map
An array of linear unit conversion constants used to convert a 'raw' +5 volt power supply voltage value from an analog-to-digital converter (see UTBP5VR) to a voltage (see UTBP5V). NOT IMPLIMENTED FOR VOLTAGE YET! WARNING: this keyword does not support the NOTIFY or READ_CONT KTL ioctls. Is really a:
isaMAP (TYPEDEFS), tuple / tuple / , access
The Keck Instrument Control System uses maps to describe conversions from device encoder units to human-comprehensible units. These consist of arrays of 5 32-bit floating point numbers. (see isaMAP) isaMAP consists of elements:
pre_bias (MapParams), real / E13.6 / , access
The pre-bias parameter in a mapping from device units to user units.
scale (MapParams), real / E13.6 / , access
The scale parameter in a mapping from device units to user units.
post_bias (MapParams), real / E13.6 / , access
The post-bias parameter in a mapping from device units to user units.
minb (MapParams), real / E13.6 / , access
The lower_bound parameter in a mapping from device units to user units.
maxb (MapParams), real / E13.6 / , access
The upper_bound parameter in a mapping from device units to user units.
UTBTEMPM (KECK1CCD), varchar(68) / A / %s, access rw
ccd-utility-board-temperature-map
An array of linear unit conversion constants used to convert the raw CCD controller utility board temperature from an analog-to-digital converter value (see UTBTEMPR) to a value in degrees celsius (see UTBTEMP). WARNING: this keyword does not support the NOTIFY or READ_CONT KTL ioctls. Is really a:
isaMAP (TYPEDEFS), tuple / tuple / , access
The Keck Instrument Control System uses maps to describe conversions from device encoder units to human-comprehensible units. These consist of arrays of 5 32-bit floating point numbers. (see isaMAP) isaMAP consists of elements:
pre_bias (MapParams), real / E13.6 / , access
The pre-bias parameter in a mapping from device units to user units.
scale (MapParams), real / E13.6 / , access
The scale parameter in a mapping from device units to user units.
post_bias (MapParams), real / E13.6 / , access
The post-bias parameter in a mapping from device units to user units.
minb (MapParams), real / E13.6 / , access
The lower_bound parameter in a mapping from device units to user units.
maxb (MapParams), real / E13.6 / , access
The upper_bound parameter in a mapping from device units to user units.
UTBTMPSM (KECK1CCD), varchar(68) / A / %s, access rw
ccd-desired-utility-board-temperature-map
An array of linear unit conversion constants used to convert a 'raw' CCD electronics enclosure temperature set point from an analog-to-digital converter (see UTBTMPSR) to a value in degrees celsius (see UTBTMPS). WARNING: this keyword does not support the NOTIFY or READ_CONT KTL ioctls. Is really a:
isaMAP (TYPEDEFS), tuple / tuple / , access
The Keck Instrument Control System uses maps to describe conversions from device encoder units to human-comprehensible units. These consist of arrays of 5 32-bit floating point numbers. (see isaMAP) isaMAP consists of elements:
pre_bias (MapParams), real / E13.6 / , access
The pre-bias parameter in a mapping from device units to user units.
scale (MapParams), real / E13.6 / , access
The scale parameter in a mapping from device units to user units.
post_bias (MapParams), real / E13.6 / , access
The post-bias parameter in a mapping from device units to user units.
minb (MapParams), real / E13.6 / , access
The lower_bound parameter in a mapping from device units to user units.
maxb (MapParams), real / E13.6 / , access
The upper_bound parameter in a mapping from device units to user units.
WCRATE (KECK1CCD), char(5) / A / %d, access rw
writing-crate-memory (0.0 to 1.0)
TRUE when writing image to CCD controller VME crate memory, i.e., when the CCD is reading out. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map KTLboolean to convert or format false_true:
false_true (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords. (see false_true)
Valid values of false_true are:
  • false :
  • true :
WDISK (KECK1CCD), char(3) / A / %d, access rw
writing-disk (0.0 to 1.0)
TRUE when writing CCD image to disk from CCD controller VME crate memory. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map KTLboolean to convert or format off_on:
off_on (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (OFF/ON) keywords. (see off_on)
Valid values of off_on are:
  • off :
  • on :
OBSTYPE (IRAF), varchar(68) / A / %s, access rw
observation-type
This is intended as an instrument-specific way of indicating the 'CCD image type' (ccdtype) for processing with IRAF. This notion is defined by tasks in the noao.imred.ccdred package which will translate it to IMAGETYP. WARNING: this keyword does not support the NOTIFY KTL ioctl.
SYNOPSIS (KeckCCD2), varchar(68) / A / %s, access rw
synopsis_of_FITS_keywords
This keyword contains a one-line synopsis of other keywords in the FITS header for the convenience of the observer and data reducer. Its content is typically created by lickserv using SYNOPFMT. WARNING: this keyword does not support the NOTIFY KTL ioctl.
SYNOPFMT (KeckCCD2), varchar(68) / A / %s, access rw
synopsis_of_FITS_keywords
This keyword contains a printf-like macro substitution string which is used by lickserv to determine the value of the SYNOPSIS keyword at the time it writes an image to disk. WARNING: this keyword does not support the NOTIFY KTL ioctl.
ICOMMENT (KeckCCD2), varchar(255) / A / %s, access rw
instrument_comments
Comments about the instrument. The value of this KTL keyword is written out as COMMENT cards which are inserted into each FITS image. Its value may be up to 3600 characters in length. Its value is only rarely changed. WARNING: this keyword does not support the NOTIFY KTL ioctl.
FCOMMENT (KeckCCD2), varchar(255) / A / %s, access rw
frame_comments
Comments about this single frame (exposure). The value of this KTL keyword is written out as COMMENT cards which are inserted into the FITS image. Its value may be up to 3600 characters in length. WARNING: this keyword does not support the NOTIFY KTL ioctl.
RCOMMENT (KeckCCD2), varchar(255) / A / %s, access rw
run_comments
Comments about this observing run. The value of this KTL keyword is written out as COMMENT cards which are inserted into the FITS image. Its value may be up to 3600 characters in length. WARNING: this keyword does not support the NOTIFY KTL ioctl.
IOports (esi), bundle / bundle / , access
Bundle for Galil IO port keywords. All the Digi Ins and Outs and the Analog Ins and Outs should congregate under this bundle. It's not a normal device bundle, but will be interpreted correctly by CodeGen anyway. IOports consists of elements:
KILLPOW0 (esi), char(6) / A / %d, access rw
kill-ac-power-0 (0.0 to 1.0)
Kill AC power to the instrument via controller #0.
Place(s) where you can monitor this signal (Master power kill switch O):
At pin 13 on Connector/Board as shown on drawing EL-3335-2D
corresponds to signal OVER TEMP SHUTDOWN* on Galil controller 0.
At pin 13 on Opto-22 panel/Board as shown on drawing EL-3304-1L
corresponds to signal CH. 6 on Galil controller 0.

Uses map KTLboolean to convert or format failed_okay:
failed_okay (SharedMemeMap), tinyint / L1 / %s, access r
(0.0 to 1.0)
Generic map meme for a system status boolean state (FAILED/OKAY) keywords. (see failed_okay)
Valid values of failed_okay are:
  • failed : System failed.
  • okay : System okay.
MANU0CON (esi), char(6) / A / %d, access r
controller-0-manual-control-switch-state (0.0 to 1.0)
Controller #0 (Galil-1500 motor controller) auto/manual control switch state.
Place(s) where you can monitor this signal (Manual control switch I):
At pin 14 on Opto-22 panel/Board as shown on drawing EL-3386-1L-1
corresponds to signal AUTO/MAN* on Galil controller 0.
At pin 14 on Opto-22 panel/Board as shown on drawing EL-3337-2D
corresponds to signal AUTO/MAN* on Galil controller 0.
At pin 7 on Connector/P1 as shown on drawing EL-3385-1D
corresponds to signal AUTO/MAN* on Galil controller 0.

Uses map KTLboolean to convert or format manual_auto:
manual_auto (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for a control mode boolean state (MANUAL/AUTOMATIC) keywords. (see manual_auto)
Valid values of manual_auto are:
  • manual : System is in manual mode. Automated control suspended.
  • auto : System is in automatic control mode.
COOLFLOW (esi), char(6) / A / %d, access r
external-coolant-flow (0.0 to 1.0)
Status of coolant flow to instrument.
Place(s) where you can monitor this signal (Coolant flow status I):
At pin 42 on Opto-22 panel/Board as shown on drawing EL-3312-1L
corresponds to signal CH. 20 on Galil controller 0.
At pin 42 on Opto-22 panel/Board as shown on drawing EL-3337-2D
corresponds to signal COOLANT FLOW IS OK* on Galil controller 0.

Uses map KTLboolean to convert or format failed_okay:
failed_okay (SharedMemeMap), tinyint / L1 / %s, access r
(0.0 to 1.0)
Generic map meme for a system status boolean state (FAILED/OKAY) keywords. (see failed_okay)
Valid values of failed_okay are:
  • failed : System failed.
  • okay : System okay.
AIRPRESS (esi), char(7) / A / %d, access r
air-pressure-status (0.0 to 1.0)
Status of instrument pressurized air supply.
Place(s) where you can monitor this signal (Pressurized air supply status I):
At pin 34 on Opto-22 panel/Board as shown on drawing EL-3340-2D
corresponds to signal AIR PRESSURE IS OK* on Galil controller 1.
At pin 34 on Opto-22 panel/Board as shown on drawing EL-3309-1L
corresponds to signal CH. 16 on Galil controller 1.

Uses map KTLboolean to convert or format okay_failed:
okay_failed (SharedMemeMap), tinyint / L1 / %s, access r
(0.0 to 1.0)
Generic map meme for a system status boolean state (okay, failed) keywords. (see okay_failed)
Valid values of okay_failed are:
  • okay :
  • failed :
TVPOWER (esi), char(6) / A / %d, access rw
TVPOWER (0.0 to 1.0)
TV autoguider system AC power control.
Place(s) where you can monitor this signal (On/off switch O):
At pin 9 on Opto-22 panel/Board as shown on drawing EL-3335-2D
corresponds to signal TV ON* on Galil controller 0.
At pin 9 on Opto-22 panel/Board as shown on drawing EL-3313-1L
corresponds to signal CH. 4 on Galil controller 0.

Uses map KTLboolean to convert or format on_off:
on_off (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (on, off) keywords. (see on_off)
Valid values of on_off are:
  • on :
  • off :
LAMPQTZ1 (lamps), char(3) / A / %d, access rw
lamp-quartz-1 (0.0 to 1.0)
Quartz comparison lamp #1 state.
Uses map KTLboolean to convert or format on_off:
on_off (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (on, off) keywords. (see on_off)
Valid values of on_off are:
  • on :
  • off :
LAMPAR1 (lamps), char(3) / A / %d, access rw
lamp-argon-1 (0.0 to 1.0)
Argon comparison lamp #1 state.
Uses map KTLboolean to convert or format on_off:
on_off (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (on, off) keywords. (see on_off)
Valid values of on_off are:
  • on :
  • off :
LAMPCU1 (lamps), char(3) / A / %d, access rw
lamp-copper-1 (0.0 to 1.0)
Copper comparison lamp #1 state.
Uses map KTLboolean to convert or format on_off:
on_off (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (on, off) keywords. (see on_off)
Valid values of on_off are:
  • on :
  • off :
LAMPNE1 (lamps), char(3) / A / %d, access rw
lamp-neon-1 (0.0 to 1.0)
Neon comparison lamp #1 state.
Uses map KTLboolean to convert or format on_off:
on_off (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (on, off) keywords. (see on_off)
Valid values of on_off are:
  • on :
  • off :
COOLPRES (esi), char(6) / A / %d, access r
external-coolant-pressure (0.0 to 1.0)
Status of coolant pressure to instrument.
Uses map KTLboolean to convert or format failed_okay:
failed_okay (SharedMemeMap), tinyint / L1 / %s, access r
(0.0 to 1.0)
Generic map meme for a system status boolean state (FAILED/OKAY) keywords. (see failed_okay)
Valid values of failed_okay are:
  • failed : System failed.
  • okay : System okay.
MANU1CON (esi), char(6) / A / %d, access r
controller-1-manual-control-switch-state (0.0 to 1.0)
Controller #1 (Galil-1500 motor controller) auto/manual control switch state.
Place(s) where you can monitor this signal (Manual control switch I):
At pin 14 on Opto-22 panel/Board as shown on drawing EL-3340-2D
corresponds to signal AUTO/MAN* on Galil controller 1.
At pin 7 on Connector/P1 as shown on drawing EL-3385-1D
corresponds to signal AUTO/MAN* on Galil controller 1.
At pin 14 on Opto-22 panel/Panel as shown on drawing EL-3386-1L-2
corresponds to signal AUTO/MAN* on Galil controller 1.

Uses map KTLboolean to convert or format manual_auto:
manual_auto (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for a control mode boolean state (MANUAL/AUTOMATIC) keywords. (see manual_auto)
Valid values of manual_auto are:
  • manual : System is in manual mode. Automated control suspended.
  • auto : System is in automatic control mode.
CTRLFAN0 (esi), char(3) / A / %d, access rw
controller-0-electronics-fans (0.0 to 1.0)
Controller #0 electronics enclosure coolling fan control.
Place(s) where you can monitor this signal (Fan on/off switch O):
At pin 11 on Opto-22 panel/Board as shown on drawing EL-3335-2D
corresponds to signal FANS ON* on Galil controller 0.
At pin 11 on Opto-22 panel/Board as shown on drawing EL-3305-1L
corresponds to signal CH. 5 on Galil controller 0.

Uses map KTLboolean to convert or format on_off:
on_off (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (on, off) keywords. (see on_off)
Valid values of on_off are:
  • on :
  • off :
TMPCIN0R (esi), real / I11 / , access r
motor-controller-0-coolant-in-temperature-raw in volts (-10.0 to 10.0)
Motor controller #0 incoming coolant temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted on ???.
Place(s) where you can monitor this signal (Analog temperature sensor I):
At pin 17 on Connector/J2 as shown on drawing EL-3306-1L-1
corresponds to signal Coolant in on Galil controller 0.
At pin 17 on Connector/J2 as shown on drawing EL-1230-2S-1
corresponds to signal CH. 1A on Galil controller 0.
TMPCOU0R (esi), real / I11 / , access r
motor-controller-0-coolant-out-temperature-raw in volts (-10.0 to 10.0)
Motor controller #0 out bound coolant temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted on ???.
Place(s) where you can monitor this signal (Analog temperature sensor I):
At pin 14 on Connector/() as shown on drawing EL-3306-1L-1
corresponds to signal Coolant out on Galil controller 0.
At pin 14 on Connector/J2 as shown on drawing EL-1230-2S-1
corresponds to signal CH. 2A on Galil controller 0.
TMPELE0R (esi), real / I11 / , access r
motor-controller-0-electronics-temperature-raw in volts (-10.0 to 10.0)
Motor controller #0 electronics temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted directly on one of the analog input boards.
Place(s) where you can monitor this signal (LM35 temp sensor on board I):
At pin Vout on Analog board #0/G8 as shown on drawing EL-1230-2S-3
corresponds to signal CH. 7C ONBOARD TEMPERATURE on Galil controller 0.
TMPBOX0R (esi), real / I11 / , access r
motor-controller-0-electronics-box-temperature-raw in volts (-10.0 to 10.0)
Motor controller #0 electronics enclosure (box) temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted directly on one of the analog input boards.
Place(s) where you can monitor this signal (Analog temperature sensor I):
At pin 6 on Connector/J4 as shown on drawing EL-3306-1L-3
corresponds to signal Sensor in DB9 shell on Galil controller 0.
At pin 6 on Connector/J4 as shown on drawing EL-1230-2S-3
corresponds to signal CH. 8C on Galil controller 0.
TMPCIN1R (esi), real / I11 / , access r
motor-controller-1-coolant-in-temperature-raw in volts (-10.0 to 10.0)
Motor controller #1 incoming coolant temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted on ???.
Place(s) where you can monitor this signal (Analog temperature sensor I):
At pin 17 on Connector/J2 as shown on drawing EL-3306-1L-2
corresponds to signal Coolant in on Galil controller 1.
At pin 17 on Connector/J2 as shown on drawing EL-1230-2S-1
corresponds to signal CH. 1A on Galil controller 1.
TMPELE1R (esi), real / I11 / , access r
motor-controller-1-electronics-temperature-raw in volts (-10.0 to 10.0)
Motor controller #1electronics temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted directly on one of the analog input boards.
Place(s) where you can monitor this signal (LM35 temp sensor on board I):
At pin Vout on Analog board #1/G8 as shown on drawing EL-1230-2S-3
corresponds to signal CH. 7C ONBOARD TEMPERATURE on Galil controller 1.
TMPBOX1R (esi), real / I11 / , access r
motor-controller-1-electronics-box-temperature-raw in volts (-10.0 to 10.0)
Motor controller #1electronics enclosure (box) temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted ???.
Place(s) where you can monitor this signal (Analog temperature sensor I):
At pin 6 on Connector/J4 as shown on drawing EL-3306-1L-3
corresponds to signal Sensor in DB9 shell on Galil controller 1.
At pin 6 on Connector/J4 as shown on drawing EL-1230-2S-3
corresponds to signal CH. 8C on Galil controller 1.
POW05S0V (esi), real / E13.6 / , access r
motor-controller-0-electronics-5-volt-power-supply-voltage in volts (-10.0 to 10.0)
Motor controller #0 electronics +5 volt power supply voltage level.
Place(s) where you can monitor this signal (Positive end of capacitor I):
At pin + on Analog board #0/C25 as shown on drawing EL-1230-2S-1
corresponds to signal +5V SUPPLY on Galil controller 0.
POW12S0R (esi), real / I11 / , access r
motor-controller-0-electronics-12-volt-power-raw in volts (-10.0 to 10.0)
Motor controller #0 electronics +-12 volt power supply status expressed as a raw analog voltage after a voltage divider combines and reduces the two signals to a nominal +5 volts.
POW12S1R (esi), real / I11 / , access r
motor-controller-1-electronics-12-volt-power-raw in volts (-10.0 to 10.0)
Motor controller #1 electronics +-12 volt power supply status expressed as a raw analog voltage after a voltage divider combines and reduces the two signals to a nominal +5 volts.
POW28S0R (esi), real / I11 / , access r
motor-controller-0-electronics-28-volt-power-raw in volts (-10.0 to 10.0)
Motor controller #0 electronics +28 volt power supply status expressed as a raw analog voltage after a voltage divider reduces the nominal 28 volts to 5 volts.
POW28S1R (esi), real / I11 / , access r
motor-controller-1-electronics-28-volt-power-raw in volts (-10.0 to 10.0)
Motor controller #1 electronics +28 volt power supply status expressed as a raw analog voltage after a voltage divider reduces the nominal 28 volts to 5 volts.
KILLPOW1 (esi), char(6) / A / %d, access rw
kill-ac-power-1 (0.0 to 1.0)
Kill AC power to the instrument via controller #1.
Place(s) where you can monitor this signal (Master power kill switch O):
At pin 13 on Opto-22 panel/Board as shown on drawing EL-3338-2D
corresponds to signal OVER TEMP SHUTDOWN* on Galil controller 1.
At pin 13 on Opto-22 panel/Board as shown on drawing EL-3304-1L
corresponds to signal CH. 6 on Galil controller 1.

Uses map KTLboolean to convert or format failed_okay:
failed_okay (SharedMemeMap), tinyint / L1 / %s, access r
(0.0 to 1.0)
Generic map meme for a system status boolean state (FAILED/OKAY) keywords. (see failed_okay)
Valid values of failed_okay are:
  • failed : System failed.
  • okay : System okay.
POW05S1V (esi), real / E13.6 / , access r
motor-controller-1-electronics-5-volt-power-supply-voltage in volts (-10.0 to 10.0)
Motor controller #1 electronics +5 volt power supply voltage level.
Place(s) where you can monitor this signal (Positive end of capacitor I):
At pin + on Analog board #1/C25 as shown on drawing EL-1230-2S-1
corresponds to signal +5V SUPPLY on Galil controller 1.
LAMPAR2 (lamps), char(3) / A / %d, access rw
lamp-argon-2 (0.0 to 1.0)
Argon comparison lamp #2 state.
Uses map KTLboolean to convert or format on_off:
on_off (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (on, off) keywords. (see on_off)
Valid values of on_off are:
  • on :
  • off :
LAMPCU2 (lamps), char(3) / A / %d, access rw
lamp-copper-2 (0.0 to 1.0)
Copper comparison lamp #2 state.
Uses map KTLboolean to convert or format on_off:
on_off (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (on, off) keywords. (see on_off)
Valid values of on_off are:
  • on :
  • off :
LAMPNE2 (lamps), char(3) / A / %d, access rw
lamp-neon-2 (0.0 to 1.0)
Neon comparison lamp #2 state.
Uses map KTLboolean to convert or format on_off:
on_off (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (on, off) keywords. (see on_off)
Valid values of on_off are:
  • on :
  • off :
TMPLAMPR (esi), real / I11 / , access r
calibration-lamp-temperature-raw in volts (-10.0 to 10.0)
Calibration lamp enclosure temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted on the lamp enclosure.
Place(s) where you can monitor this signal (Analog temperature sensor I):
At pin 9 on Connector/J4 as shown on drawing EL-3306-1L-3
corresponds to signal Photon torpedo temperature on Galil controller 1.
At pin 9 on Connector/J4 as shown on drawing EL-1230-2S-3
corresponds to signal CH. 5C on Galil controller 1.
LAMPFAN (lamps), char(3) / A / %d, access rw
lamp-fan (0.0 to 1.0)
Cooling fan for lamp stage #1
Uses map KTLboolean to convert or format on_off:
on_off (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (on, off) keywords. (see on_off)
Valid values of on_off are:
  • on :
  • off :
CTRLFAN1 (esi), char(3) / A / %d, access rw
controller-1-electronics-fans (0.0 to 1.0)
Controller #1 electronics enclosure coolling fan control.
Place(s) where you can monitor this signal (On/off switch O):
At pin 11 on Opto-22 panel/Board as shown on drawing EL-3338-2D
corresponds to signal FANS ON* on Galil controller 1.
At pin 11 on Opto-22 panel/Board as shown on drawing EL-3305-1L
corresponds to signal CH. 5 on Galil controller 1.

Uses map KTLboolean to convert or format on_off:
on_off (SharedMemeMap), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (on, off) keywords. (see on_off)
Valid values of on_off are:
  • on :
  • off :
TMPINTR (esi), real / I11 / , access r
spectrograph-interior-temperature-raw in volts (-10.0 to 10.0)
ESI spectrograph interior temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted ??? and readout through controller #0.
Place(s) where you can monitor this signal (Analog temperature sensor I):
At pin 3 on Connector/J2 as shown on drawing EL-3306-1L-1
corresponds to signal Internal on Galil controller 0.
At pin 3 on Connector/J2 as shown on drawing EL-1230-2S-1
corresponds to signal CH. 3A on Galil controller 0.
TMPEXTR (esi), real / I11 / , access r
spectrograph-exterior-temperature-raw in volts (-10.0 to 10.0)
ESI spectrograph exterior temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted ??? and readout through controller #0.
Place(s) where you can monitor this signal (Analog temperature sensor I):
At pin 23 on Connector/J2 as shown on drawing EL-3306-1L-3
corresponds to signal Dome Air on Galil controller 1.
At pin 23 on Connector/J2 as shown on drawing EL-1230-2S-1
corresponds to signal CH. 6A on Galil controller 1.
TMPCAMR (esi), real / I11 / , access r
camera-exterior-temperature-raw in volts (-10.0 to 10.0)
ESI camera temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted on the exterior of the camera body and readout through controller #0.
Place(s) where you can monitor this signal (Analog temperature sensor I):
At pin 12 on Connector/J2 as shown on drawing EL-3306-1L-1
corresponds to signal Camera on Galil controller 0.
At pin 12 on Connector/J2 as shown on drawing EL-1230-2S-1
corresponds to signal CH. 5A on Galil controller 0.
TMPCOLLR (esi), real / I11 / , access r
collimator-temperature-raw in volts (-10.0 to 10.0)
ESI collimator temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted on the edge of the top surface of the collimator and readout through controller #0.
Place(s) where you can monitor this signal (Analog temperature sensor I):
At pin 23 on Connector/J2 as shown on drawing EL-3306-1L-3
corresponds to signal Collimator on Galil controller 0.
At pin 23 on Connector/J2 as shown on drawing EL-1230-2S-1
corresponds to signal CH. 6A on Galil controller 0.
TMPCOU1R (esi), real / I11 / , access r
motor-controller-1-coolant-out-temperature-raw in volts (-10.0 to 10.0)
Motor controller #1 out bound coolant temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted on ???.
Place(s) where you can monitor this signal (Analog temperature sensor I):
At pin 14 on Connector/J2 as shown on drawing EL-3306-1L-3
corresponds to signal Coolant out on Galil controller 1.
At pin 14 on Connector/J2 as shown on drawing EL-1230-2S-1
corresponds to signal CH. 2A on Galil controller 1.
TMPPRSMR (esi), real / I11 / , access r
prism-temperature-raw in volts (-10.0 to 10.0)
Prism temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted on the prism.
Place(s) where you can monitor this signal (Analog temperature sensor I):
At pin 3 on Connector/J2 as shown on drawing EL-3306-1L-3
corresponds to signal Prism air on Galil controller 1.
At pin 3 on Connector/J2 as shown on drawing EL-1230-2S-1
corresponds to signal CH. 3A on Galil controller 1.
TMPOSSR (esi), real / I11 / , access r
oss-temperature-raw in volts (-10.0 to 10.0)
OSS temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted on the OSS.
Place(s) where you can monitor this signal (Analog temperature sensor I):
At pin 6 on Connector/J2 as shown on drawing EL-3306-1L-3
corresponds to signal Pre-slit air (OSS) on Galil controller 1.
At pin 6 on Connector/J2 as shown on drawing EL-1230-2S-1
corresponds to signal CH. 4A on Galil controller 1.
TMPFRM1R (esi), real / I11 / , access r
frame-1-temperature-raw in volts (-10.0 to 10.0)
Frame location #1 temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted at frame location #1
Place(s) where you can monitor this signal (Analog temperature sensor I):
At pin 12 on Connector/J2 as shown on drawing EL-3306-1L-3
corresponds to signal Upper triangle (Frame 1) on Galil controller 1.
At pin 12 on Connector/J2 as shown on drawing EL-1230-2S-1
corresponds to signal CH. 5A on Galil controller 1.
TMPFRM2R (esi), real / I11 / , access r
frame-2-temperature-raw in volts (-10.0 to 10.0)
Frame location #2 temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted at frame location #2.
Place(s) where you can monitor this signal (Analog temperature sensor I):
At pin 23 on Connector/J2 as shown on drawing EL-3306-1L-2
corresponds to signal Fill tube on Galil controller 0.
At pin 23 on Connector/J2 as shown on drawing EL-1230-2S-1
corresponds to signal CH. 4A on Galil controller 0.
SLMSKREN (esi), real / I11 / , access r
slitmask-stage-encoder-signal-quality in volts (0.0 to 10.0)
Slit wheel (Galil-1500 DC servo stage) renishaw (second) encoder signal quality expressed as a raw analog voltage.
Place(s) where you can monitor this signal (Reneshaw quality signal I):
At pin 23 on Terminal block/TB1 as shown on drawing EL-3351-1L
corresponds to signal ??? on Galil controller 0.
At pin 23 on Connector/J1 as shown on drawing EL-1266
corresponds to signal RENISHAW STATUS on Galil controller 0.
At pin 17 on Connector/J3 as shown on drawing EL-1230-1S-1
corresponds to signal 1B on Galil controller 0.
APMSKREN (esi), real / I11 / , access r
aperture-mask-stage-encoder-signal-quality in volts (0.0 to 10.0)
Aperature mask wheel (Galil-1500 DC servo stage) renishaw (second) encoder signal quality expressed as a raw analog voltage.
Place(s) where you can monitor this signal (Reneshaw quality signal I):
At pin 23 on Terminal block/TB1 as shown on drawing EL-3355-1L
corresponds to signal ??? on Galil controller 0.
At pin 23 on Connector/J3 as shown on drawing EL-1266
corresponds to signal RENISHAW STATUS on Galil controller 0.
At pin 3 on Connector/J3 as shown on drawing EL-1230-1S-1
corresponds to signal 3B on Galil controller 0.
DWFILREN (esi), real / I11 / , access r
dewar-filter-stage-encoder-signal-quality in volts (0.0 to 10.0)
Dewar filter wheel (Galil-1500 DC servo stage) renishaw (second) encoder signal quality expressed as a raw analog voltage.
Place(s) where you can monitor this signal (Reneshaw quality signal I):
At pin 23 on Terminal block/TB1 as shown on drawing EL-3353-1L
corresponds to signal ??? on Galil controller 0.
At pin 23 on Connector/J2 as shown on drawing EL-1266
corresponds to signal RENISHAW STATUS on Galil controller 0.
At pin 14 on Connector/J3 as shown on drawing EL-1230-1S-1
corresponds to signal 2B on Galil controller 0.
COLL1REN (esi), real / I11 / , access r
collimator-actuator-1-stage-encoder-signal-quality in volts (0.0 to 10.0)
Collimator actuator #1 (Galil-1500 DC servo stage) renishaw (second) encoder signal quality expressed as a raw analog voltage.
Place(s) where you can monitor this signal (Reneshaw quality signal I):
At pin 23 on Terminal block/TB1 as shown on drawing EL-3359-1L
corresponds to signal ??? on Galil controller 0.
At pin 23 on Connector/J5 as shown on drawing EL-1266
corresponds to signal RENISHAW STATUS on Galil controller 0.
At pin 12 on Connector/J3 as shown on drawing EL-1230-1S-1
corresponds to signal 5B on Galil controller 0.
COLL2REN (esi), real / I11 / , access r
collimator-actuator-2-stage-encoder-signal-quality in volts (0.0 to 10.0)
Collimator actuator #2 (Galil-1500 DC servo stage) renishaw (second) encoder signal quality expressed as a raw analog voltage.
Place(s) where you can monitor this signal (Reneshaw quality signal I):
At pin 23 on Terminal block/TB1 as shown on drawing EL-3361-1L
corresponds to signal ??? on Galil controller 0.
At pin 23 on Connector/J6 as shown on drawing EL-1266
corresponds to signal RENISHAW STATUS on Galil controller 0.
At pin 23 on Connector/J3 as shown on drawing EL-1230-1S-1
corresponds to signal 6B on Galil controller 0.
COLL3REN (esi), real / I11 / , access r
collimator-actuator-3-stage-encoder-signal-quality in volts (0.0 to 10.0)
Collimator actuator #3 (Galil-1500 DC servo stage) renishaw (second) encoder signal quality expressed as a raw analog voltage.
Place(s) where you can monitor this signal (Reneshaw quality signal I):
At pin 23 on Terminal block/TB1 as shown on drawing EL-3363-1L
corresponds to signal ??? on Galil controller 0.
At pin 23 on Connector/J7 as shown on drawing EL-1266
corresponds to signal RENISHAW STATUS on Galil controller 0.
At pin 9 on Connector/J3 as shown on drawing EL-1230-1S-1
corresponds to signal 7B on Galil controller 0.
ccdinfoman (ESI), bundle / bundle / , access
e_ccd e_info
Defines a keyword bundle for ESI INFOMAN/CCD keywords. The bundle will be included in the ESI KTL service--really the FIORD table, and used to generate same. Only keywords requiring both CCD crate and INFOMAN. ccdinfoman consists of elements:
AMPLIST (KECK1CCD), varchar(68) / A / %s%s..., access rw
readout-amplifiers
An array describing the readout of a CCD with multiple amplifiers. It has 4 elements, one for each possible amp on the CCDs. Amps numbered 1 to 4 (1=top left,2 = top right,3= bottom left,4 = bottom right), only 1 and 2 valid for two amp devices. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Valid values of AMPLIST are:
  • (1,0,0,0) : upper left amp
  • (2,0,0,0) : upper right amp
  • (2,1,0,0) : both top amps
BINNING (KECK1CCD), varchar(68) / A / %s%s..., access rw
binning in pixel (CCD)
The amount of on-chip binning to be performed along each readout axis of a CCD. If PREPIX modulo the serial binning is not zero then the boundary columns may be nonsense. WARNING: this keyword does not support the NOTIFY KTL ioctl. Consists of a list of NAXIS of:
BinSize (KECK1CCD), smallint / I6 / %d, access
in pixel (CCD) (1.0 to 8.0)
The amount of on-chip binning performed along one readout axis of a CCD. (see BinSize)
DWINDOW (KECK1CCD), varchar(68) / A / %s, access
desired-window
Defined for Keck HIRES, but never fully implemented. The desired readout window expressed in unbinned pixels. This would specify a readout window unaffected by changes in binning. IT CANNOT BE USED. Is really a:
window0 (KECK1CCD), tuple / tuple / , access
This bundle describes a single readout sub-raster of one CCD. It was originally defined with the intent of use with a mosaic of CCDs, but this has never been exercised. It uses zero-indexed, unbinned pixels. (see window0) window0 consists of elements:
WINchip (KECK1CCD), smallint / I5 / %d, access
(0.0 to 10000.0)
To which chip in the mosaic does this sub-raster apply? Note that this keyword has never been used with a mosaic and that the semantics of this element are ill-defined.
WINxstart (KECK1CCD), smallint / I5 / %d, access
in pixel (0.0 to 10000.0)
The starting pixel of the sub-raster along the serial-readout direction of the CCD. The first image pixel is denoted 0 (i.e, it is zero-indexed). The pixel binning, or lack thereof, is indicated by the parent meme.
WINystart (KECK1CCD), smallint / I5 / %d, access
in pixel (0.0 to 10000.0)
The starting pixel of the sub-raster along the parallel-readout direction of the CCD. The first image pixel is denoted 0 (i.e, it is zero-indexed). The pixel binning, or lack thereof, is indicated by the parent meme.
WINxlen (KECK1CCD), smallint / I5 / %d, access
in pixel (0.0 to 10000.0)
The extent of the sub-raster along the serial-readout direction of the CCD. The pixel binning, or lack thereof, is indicated by the parent meme.
WINylen (KECK1CCD), smallint / I5 / %d, access
in pixel (0.0 to 10000.0)
The extent of the sub-raster along the parallel-readout direction of the CCD. The pixel binning, or lack thereof, is indicated by the parent meme.
DWRN2LV (KECK1CCD), real / F12.8 / %s, access r
ccd-dewar-nitrogen-level in percent full (0.0 to 100.0)
Liquid nitrogen level in dewar.
Uses map DWRN2LVM to convert or format DWRN2LVR:
DWRN2LVR (KECK1CCD), int / I11 / %d, access r
ccd-dewar-nitrogen-level-raw in ADC value (0.0 to 4095.0)
Dewar liquid nitrogen level expressed as a 'raw' value from an analog-to-digital converter. (see DWRN2LVR)
EXPOSE (KECK1CCD), char(4) / A / %d, access w
start-exposure (0.0 to 1.0)
Set TRUE to request a new exposure to start. IF NOT (EXPOSIP OR WCRATE) THEN a new exposure will be started and keyword EXPOSIP will become true. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map KTLboolean to convert or format write_true:
write_true (SharedMemeMap), tinyint / L1 / %d, access w
(0.0 to 1.0)
Generic map meme for KTL keywords that are write-only and can only be written True. (see write_true)
Valid values of write_true are:
  • true :
PAUSE (KECK1CCD), char(4) / A / %d, access w
pause-exposure (0.0 to 1.0)
Set to TRUE to request pause of an exposure. IF (EXPOSIP AND NOT PAUSEIP) THEN the exposure will be paused and keyword PAUSEIP will become true. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map KTLboolean to convert or format write_true:
write_true (SharedMemeMap), tinyint / L1 / %d, access w
(0.0 to 1.0)
Generic map meme for KTL keywords that are write-only and can only be written True. (see write_true)
Valid values of write_true are:
  • true :
PWINDOW (KECK1CCD), varchar(68) / A / %s, access
physical-window
Defined for Keck HIRES, but never fully implemented. The closest realizable approximation of the desired CCD readout window (DWINDOW) given the constraints of gate geometry and binning. Read only. To be reported in unbinned pixels, but NOT YET USEABLE. Is really a:
window0 (KECK1CCD), tuple / tuple / , access
This bundle describes a single readout sub-raster of one CCD. It was originally defined with the intent of use with a mosaic of CCDs, but this has never been exercised. It uses zero-indexed, unbinned pixels. (see window0) window0 consists of elements:
WINchip (KECK1CCD), smallint / I5 / %d, access
(0.0 to 10000.0)
To which chip in the mosaic does this sub-raster apply? Note that this keyword has never been used with a mosaic and that the semantics of this element are ill-defined.
WINxstart (KECK1CCD), smallint / I5 / %d, access
in pixel (0.0 to 10000.0)
The starting pixel of the sub-raster along the serial-readout direction of the CCD. The first image pixel is denoted 0 (i.e, it is zero-indexed). The pixel binning, or lack thereof, is indicated by the parent meme.
WINystart (KECK1CCD), smallint / I5 / %d, access
in pixel (0.0 to 10000.0)
The starting pixel of the sub-raster along the parallel-readout direction of the CCD. The first image pixel is denoted 0 (i.e, it is zero-indexed). The pixel binning, or lack thereof, is indicated by the parent meme.
WINxlen (KECK1CCD), smallint / I5 / %d, access
in pixel (0.0 to 10000.0)
The extent of the sub-raster along the serial-readout direction of the CCD. The pixel binning, or lack thereof, is indicated by the parent meme.
WINylen (KECK1CCD), smallint / I5 / %d, access
in pixel (0.0 to 10000.0)
The extent of the sub-raster along the parallel-readout direction of the CCD. The pixel binning, or lack thereof, is indicated by the parent meme.
PWRBLOK (KECK1CCD), real / F12.8 / %s, access rw
ccd-dewar-heater-voltage in V (0.0 to 10.0)
Power to heater block in the dewar. The monitor will override external attempts to control the heater via this keyword, so its effectively read-only. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map PWRBLOKM to convert or format PWRBLOKR:
PWRBLOKR (KECK1CCD), int / I11 / %d, access rw
ccd-dewar-heater-voltage-raw in DAC value (0.0 to 4095.0)
Power to heater block in the dewar expressed as a 'raw' value being applied via the heater block DAC. The monitor will override external attempts to control the heater via this keyword, so its effectively read-only. WARNING: this keyword does not support the NOTIFY KTL ioctl. (see PWRBLOKR)
Place(s) where you can monitor this signal (dewar heater resistor DAC setting O):
At pin 31A on connector/P3 as shown on drawing EL-3194/4
corresponds to signal HEATER_PWR on SDSU-2 controller 0.
At pin 2 on connector/P7 as shown on drawing EL-3194/1
corresponds to signal HEATER_PWR on SDSU-2 controller 0.
At pin 2 on connector/P6 as shown on drawing EL-3193/7
corresponds to signal HEATER_1 on SDSU-2 controller 0.
At pin 6 on IC/U1:B as shown on drawing EL-3193/5
corresponds to signal HEATER_1 on SDSU-2 controller 0.
RESN2LV (KECK1CCD), real / F12.8 / %s, access r
ccd-reservoir-nitrogen-level in percent full (0.0 to 100.0)
Liquid nitrgen level in the reservoir source used to refill the dewar.
Uses map RESN2LVM to convert or format RESN2LVR:
RESN2LVR (KECK1CCD), int / I11 / %d, access r
ccd-reservoir-nitrogen-level-raw in ADC value (0.0 to 4095.0)
Liquid nitrogen level of the reservoir source used to refill the dewar expressed as a 'raw' value from an analog-to-digital converter. (see RESN2LVR)
RESUME (KECK1CCD), char(4) / A / %d, access w
resume-exposure (0.0 to 1.0)
Set TRUE to request resume of a paused exposure. IF PAUSEIP THEN the exposure will resume integrating and keyword PAUSEIP will become false. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map KTLboolean to convert or format write_true:
write_true (SharedMemeMap), tinyint / L1 / %d, access w
(0.0 to 1.0)
Generic map meme for KTL keywords that are write-only and can only be written True. (see write_true)
Valid values of write_true are:
  • true :
STOPEX (KECK1CCD), char(4) / A / %d, access w
stop-exposure (0.0 to 1.0)
Set TRUE to request an exposure to end immediately. IF EXPOSIP THEN the current exposure will be ended and CCD readout will commence. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map KTLboolean to convert or format write_true:
write_true (SharedMemeMap), tinyint / L1 / %d, access w
(0.0 to 1.0)
Generic map meme for KTL keywords that are write-only and can only be written True. (see write_true)
Valid values of write_true are:
  • true :
TEMPDET (KECK1CCD), real / F13.8 / %s, access r
detector-temperature in degC (-220.0 to 25.0)
Detector temperature.
Uses map TEMPDETM to convert or format TEMPDETR:
TEMPDETR (KECK1CCD), int / I11 / %d, access r
detector-temperature-raw in ADC value (0.0 to 4095.0)
Detector temperature expressed as a 'raw' value from an analog-to-digital converter. (see TEMPDETR)
Place(s) where you can monitor this signal (dewar temperature diode ADC reading I):
At pin 32B on connector/P3 as shown on drawing EL-3194/4
corresponds to signal TEMP_DIODE_ANODE on SDSU-2 controller 0.
At pin 3 on connector/P7 as shown on drawing EL-3194/1
corresponds to signal TEMP_DIODE_ANODE on SDSU-2 controller 0.
At pin 3 on connector/P6 as shown on drawing EL-3193/7
corresponds to signal TEMP_DIODE_1 on SDSU-2 controller 0.
At pin 4 on IC/U17 as shown on drawing EL-3193/4
corresponds to signal TEMP_DIODE_1 on SDSU-2 controller 0.
TEMPSET (KECK1CCD), real / F13.8 / %s, access rw
ccd-desired-dewar-temperature in degC (-180.0 to 25.0)
Detector temperature set point. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map TEMPSETM to convert or format TEMPSETR:
TEMPSETR (KECK1CCD), int / I11 / %d, access rw
ccd-desired-dewar-temperature-raw in ADC value (0.0 to 4095.0)
The detector temperature set point expressed as a 'raw' value from an analog-to-digital converter. WARNING: this keyword does not support the NOTIFY KTL ioctl. (see TEMPSETR)
UTBM15V (KECK1CCD), real / E13.6 / %s, access r
ccd-minus-15-volts in ADC value / 10 (0.0 to 409.5)
-15 volt power supply voltage level. THIS VALUE SHOULD BE A VOLTAGE, BUT IT HAS NOT BEEN IMPLIMENTED YET!
Uses map UTBM15VM to convert or format UTBM15VR:
UTBM15VR (KECK1CCD), int / I11 / %d, access r
ccd-minus-15-volts-raw in ADC value (0.0 to 4095.0)
-15 volt power supply voltage level expressed as a 'raw' value from an analog-to-digital converter. (see UTBM15VR)
Place(s) where you can monitor this signal (CCD controller -15 volt ADC reading I):
At pin 1A on connector/P1 as shown on drawing EL-3193/1
corresponds to signal -15VA on SDSU-2 controller 0.
At pin A01 on connector/J1 as shown on drawing CCDUTL-3B
corresponds to signal VSB- on SDSU-2 controller 0.
UTBP15V (KECK1CCD), real / E13.6 / %s, access r
ccd-plus-15-volts in ADC value / 10 (0.0 to 409.5)
+15 volt power supply voltage level. THIS VALUE SHOULD BE A VOLTAGE, BUT IT HAS NOT BEEN IMPLIMENTED YET!
Uses map UTBP15VM to convert or format UTBP15VR:
UTBP15VR (KECK1CCD), int / I11 / %d, access r
ccd-plus-15-volts-raw in ADC value (0.0 to 4095.0)
+15 volt power supply voltage level expressed as a 'raw' value from an analog-to-digital converter. (see UTBP15VR)
Place(s) where you can monitor this signal (CCD controller +15 volt ADC reading I):
At pin 1C on connector/P1 as shown on drawing EL-3193/1
corresponds to signal +15VA on SDSU-2 controller 0.
At pin C01 on connector/J1 as shown on drawing CCDUTL-3B
corresponds to signal VSB+ on SDSU-2 controller 0.
UTBP30V (KECK1CCD), real / E13.6 / %s, access r
ccd-plus-30-volts in ADC value / 10 (0.0 to 409.5)
+30 volt power supply voltage level. THIS VALUE SHOULD BE A VOLTAGE, BUT IT HAS NOT BEEN IMPLIMENTED YET!
Uses map UTBP30VM to convert or format UTBP30VR:
UTBP30VR (KECK1CCD), int / I11 / %d, access r
ccd-plus-30-volts-raw in ADC value (0.0 to 4095.0)
+30 volt power supply voltage level expressed as a 'raw' value from an analog-to-digital converter. (see UTBP30VR)
UTBP5V (KECK1CCD), real / E13.6 / %s, access r
ccd-plus-5-volts in ADC value / 10 (0.0 to 409.5)
+5 volt power supply voltage level. THIS VALUE SHOULD BE A VOLTAGE, BUT IT HAS NOT BEEN IMPLIMENTED YET!
Uses map UTBP5VM to convert or format UTBP5VR:
UTBP5VR (KECK1CCD), int / I11 / %d, access r
ccd-plus-5-volts-raw in ADC value (0.0 to 4095.0)
+5 volt power supply voltage level expressed as a 'raw' value from an analog-to-digital converter. (see UTBP5VR)
Place(s) where you can monitor this signal (CCD controller + 5 volt ADC reading I):
At pin 5 on connector/P7 as shown on drawing EL-3193/1
corresponds to signal +5VD_IN on SDSU-2 controller 0.
At pin C32 on connector/J2 as shown on drawing CCDUTL-3B
corresponds to signal VCC on SDSU-2 controller 0.
UTBTEMP (KECK1CCD), real / F12.8 / %s, access r
ccd-utility-board-temperature in degC (-250.0 to 50.0)
Temperature of the CCD controller utility board.
Uses map UTBTEMPM to convert or format UTBTEMPR:
UTBTEMPR (KECK1CCD), int / I11 / %d, access r
ccd-utility-board-temperature-raw in ADC value (0.0 to 4095.0)
Temperature of the CCD controller utility board expressed as a 'raw' value from an analog-to-digital converter. (see UTBTEMPR)
Place(s) where you can monitor this signal (CCD utility on-board temperature I):
At pin 4 on IC/U7 as shown on drawing CCDUTL-3B
corresponds to signal UTILITY_TEMP on SDSU-2 controller 0.
UTBTMPS (KECK1CCD), real / F12.8 / %s, access rw
ccd-desired-utility-board-temperature in degC (-999.0 to 50.0)
Temperature set point for the CCD electronics enclosure (as measured by UTBTEMP). WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map UTBTMPSM to convert or format UTBTMPSR:
UTBTMPSR (KECK1CCD), int / I11 / %d, access rw
ccd-desired-utility-board-temperature-rawint in DAC value (0.0 to 4095.0)
Temperature of the CCD electronics enclosure expressed as a 'raw' value from an analog-to-digital converter. WARNING: this keyword does not support the NOTIFY KTL ioctl. (see UTBTMPSR)
WINDOW (KECK1CCD), varchar(68) / A / %s, access rw
ccd-window
Defines window for readout. Values are: WINMODE, STARTROW, STARTCOL, NUMROWS, NUMCOLS. Specified and reported as binned pixels. NOTE: This is *not* the WINDOW usually found in FITS files. WARNING: this keyword does not support the NOTIFY KTL ioctl. Is really a:
winmod0b (KECK1CCD), tuple / tuple / , access
This bundle describes a single readout sub-raster of one CCD. It defines a mode of readout, plus origin and extent of a window. It uses zero-indexed, binned pixels. It was adapted from the earlier window0b meme. (see winmod0b) winmod0b consists of elements:
WINmode (KECK1CCD), smallint / I5 / %d, access
(0.0 to 10000.0)
Selects between two alternate modes for flushing the charge from the rows outside the desired readout window. Slow mode is recommended for complete erasure of bright images when not using MPP mode. Used by LRIS.
Valid values of WINmode are:
  • 0 : slow mode
  • 1 : fast mode
WINxstart (KECK1CCD), smallint / I5 / %d, access
in pixel (0.0 to 10000.0)
The starting pixel of the sub-raster along the serial-readout direction of the CCD. The first image pixel is denoted 0 (i.e, it is zero-indexed). The pixel binning, or lack thereof, is indicated by the parent meme.
WINystart (KECK1CCD), smallint / I5 / %d, access
in pixel (0.0 to 10000.0)
The starting pixel of the sub-raster along the parallel-readout direction of the CCD. The first image pixel is denoted 0 (i.e, it is zero-indexed). The pixel binning, or lack thereof, is indicated by the parent meme.
WINxlen (KECK1CCD), smallint / I5 / %d, access
in pixel (0.0 to 10000.0)
The extent of the sub-raster along the serial-readout direction of the CCD. The pixel binning, or lack thereof, is indicated by the parent meme.
WINylen (KECK1CCD), smallint / I5 / %d, access
in pixel (0.0 to 10000.0)
The extent of the sub-raster along the parallel-readout direction of the CCD. The pixel binning, or lack thereof, is indicated by the parent meme.
analogU0 (esi), bundle / bundle / , access
KTL bundle for analog device unit conversion data and keywords for Galil controller #0. analogU0 consists of elements:
TMPCIN0C (esi), real / E13.6 / map, access r
motor-controller-0-coolant-in-temperature-celsius in celsius (-100.0 to 100.0)
Motor controller #0 incoming coolant temperature expressed in degrees celsius. The temperature comes from a sensor mounted on ???.
Uses map Linear to convert or format TMPCIN0R:
  • a0 : 0.0
  • a1 : 10.0
TMPCIN0R (esi), real / I11 / , access r
motor-controller-0-coolant-in-temperature-raw in volts (-10.0 to 10.0)
Motor controller #0 incoming coolant temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted on ???. (see TMPCIN0R)
Place(s) where you can monitor this signal (Analog temperature sensor I):
At pin 17 on Connector/J2 as shown on drawing EL-3306-1L-1
corresponds to signal Coolant in on Galil controller 0.
At pin 17 on Connector/J2 as shown on drawing EL-1230-2S-1
corresponds to signal CH. 1A on Galil controller 0.
TMPCIN0F (esi), real / E13.6 / map, access r
motor-controller-0-coolant-in-temperature-fahrenheit in fahrenheit (-148.0 to 212.0)
Motor controller #0 incoming coolant temperature expressed in degrees fahrenheit. The temperature comes from a sensor mounted on ???.
Uses map Linear to convert or format TMPCIN0R:
  • a0 : 32.0
  • a1 : 18.0
TMPCIN0R (esi), real / I11 / , access r
motor-controller-0-coolant-in-temperature-raw in volts (-10.0 to 10.0)
Motor controller #0 incoming coolant temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted on ???. (see TMPCIN0R)
Place(s) where you can monitor this signal (Analog temperature sensor I):
At pin 17 on Connector/J2 as shown on drawing EL-3306-1L-1
corresponds to signal Coolant in on Galil controller 0.
At pin 17 on Connector/J2 as shown on drawing EL-1230-2S-1
corresponds to signal CH. 1A on Galil controller 0.
TMPCOU0C (esi), real / E13.6 / map, access r
motor-controller-0-coolant-out-temperature-celsius in celsius (-100.0 to 100.0)
Motor controller #0 out bound coolant temperature expressed in degrees celsius. The temperature comes from a sensor mounted on ???.
Uses map Linear to convert or format TMPCOU0R:
  • a0 : 0.0
  • a1 : 10.0
TMPCOU0R (esi), real / I11 / , access r
motor-controller-0-coolant-out-temperature-raw in volts (-10.0 to 10.0)
Motor controller #0 out bound coolant temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted on ???. (see TMPCOU0R)
Place(s) where you can monitor this signal (Analog temperature sensor I):
At pin 14 on Connector/() as shown on drawing EL-3306-1L-1
corresponds to signal Coolant out on Galil controller 0.
At pin 14 on Connector/J2 as shown on drawing EL-1230-2S-1
corresponds to signal CH. 2A on Galil controller 0.
TMPCOU0F (esi), real / E13.6 / map, access r
motor-controller-0-coolant-out-temperature-fahrenheit in fahrenheit (-148.0 to 212.0)
Motor controller #0 out bound coolant temperature expressed in degrees fahrenheit. The temperature comes from a sensor mounted on ???.
Uses map Linear to convert or format TMPCOU0R:
  • a0 : 32.0
  • a1 : 18.0
TMPCOU0R (esi), real / I11 / , access r
motor-controller-0-coolant-out-temperature-raw in volts (-10.0 to 10.0)
Motor controller #0 out bound coolant temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted on ???. (see TMPCOU0R)
Place(s) where you can monitor this signal (Analog temperature sensor I):
At pin 14 on Connector/() as shown on drawing EL-3306-1L-1
corresponds to signal Coolant out on Galil controller 0.
At pin 14 on Connector/J2 as shown on drawing EL-1230-2S-1
corresponds to signal CH. 2A on Galil controller 0.
TMPINTC (esi), real / E13.6 / map, access r
spectrograph-interior-temperature-celsius in celsius (-100.0 to 100.0)
ESI spectrograph interior free air temperature expressed in degrees celsius. The temperature comes from a sensor mounted on ???and readout through controller #0.
Uses map Linear to convert or format TMPINTR:
  • a0 : 0
  • a1 : 10
TMPINTR (esi), real / I11 / , access r
spectrograph-interior-temperature-raw in volts (-10.0 to 10.0)
ESI spectrograph interior temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted ??? and readout through controller #0. (see TMPINTR)
Place(s) where you can monitor this signal (Analog temperature sensor I):
At pin 3 on Connector/J2 as shown on drawing EL-3306-1L-1
corresponds to signal Internal on Galil controller 0.
At pin 3 on Connector/J2 as shown on drawing EL-1230-2S-1
corresponds to signal CH. 3A on Galil controller 0.
TMPINTF (esi), real / E13.6 / map, access r
spectrograph-interior-temperature-fahrenheit in fahrenheit (-148.0 to 212.0)
ESI spectrograph interior free air temperature expressed in degrees fahrenheit. The temperature comes from a sensor mounted on ??? and readout through controller #0.
Uses map Linear to convert or format TMPINTR:
  • a0 : 32
  • a1 : 18
TMPINTR (esi), real / I11 / , access r
spectrograph-interior-temperature-raw in volts (-10.0 to 10.0)
ESI spectrograph interior temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted ??? and readout through controller #0. (see TMPINTR)
Place(s) where you can monitor this signal (Analog temperature sensor I):
At pin 3 on Connector/J2 as shown on drawing EL-3306-1L-1
corresponds to signal Internal on Galil controller 0.
At pin 3 on Connector/J2 as shown on drawing EL-1230-2S-1
corresponds to signal CH. 3A on Galil controller 0.
TMPFRM2C (esi), real / E13.6 / map, access r
frame-2-temperature-celsius in celsius (-100.0 to 100.0)
Frame location #2 temperature expressed in degrees celsius. The temperature comes from a sensor mounted at frame location #2.
Uses map Linear to convert or format TMPFRM2R:
  • a0 : 0.0
  • a1 : 10.0
TMPFRM2R (esi), real / I11 / , access r
frame-2-temperature-raw in volts (-10.0 to 10.0)
Frame location #2 temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted at frame location #2. (see TMPFRM2R)
Place(s) where you can monitor this signal (Analog temperature sensor I):
At pin 23 on Connector/J2 as shown on drawing EL-3306-1L-2
corresponds to signal Fill tube on Galil controller 0.
At pin 23 on Connector/J2 as shown on drawing EL-1230-2S-1
corresponds to signal CH. 4A on Galil controller 0.
TMPFRM2F (esi), real / E13.6 / map, access r
frame-2-temperature-fahrenheit in fahrenheit (-148.0 to 212.0)
Frame location #2 temperature expressed in degrees fahrenheit. The temperature comes from a sensor mounted at frame location #2.
Uses map Linear to convert or format TMPFRM2R:
  • a0 : 32.0
  • a1 : 18.0
TMPFRM2R (esi), real / I11 / , access r
frame-2-temperature-raw in volts (-10.0 to 10.0)
Frame location #2 temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted at frame location #2. (see TMPFRM2R)
Place(s) where you can monitor this signal (Analog temperature sensor I):
At pin 23 on Connector/J2 as shown on drawing EL-3306-1L-2
corresponds to signal Fill tube on Galil controller 0.
At pin 23 on Connector/J2 as shown on drawing EL-1230-2S-1
corresponds to signal CH. 4A on Galil controller 0.
TMPCAMC (esi), real / E13.6 / map, access r
camera-exterior-temperature-celsius in celsius (-100.0 to 100.0)
ESI spectrograph camera temperature expressed in degrees celsius. The temperature comes from a sensor mounted on the camera and readout through controller #0.
Uses map Linear to convert or format TMPCAMR:
  • a0 : 0
  • a1 : 10
TMPCAMR (esi), real / I11 / , access r
camera-exterior-temperature-raw in volts (-10.0 to 10.0)
ESI camera temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted on the exterior of the camera body and readout through controller #0. (see TMPCAMR)
Place(s) where you can monitor this signal (Analog temperature sensor I):
At pin 12 on Connector/J2 as shown on drawing EL-3306-1L-1
corresponds to signal Camera on Galil controller 0.
At pin 12 on Connector/J2 as shown on drawing EL-1230-2S-1
corresponds to signal CH. 5A on Galil controller 0.
TMPCAMF (esi), real / E13.6 / map, access r
camera-exterior-temperature-fahrenheit in fahrenheit (-148.0 to 212.0)
ESI spectrograph camera temperature expressed in degrees fahrenheit. The temperature comes from a sensor mounted on ??? and readout through controller #0.
Uses map Linear to convert or format TMPCAMR:
  • a0 : 32
  • a1 : 18
TMPCAMR (esi), real / I11 / , access r
camera-exterior-temperature-raw in volts (-10.0 to 10.0)
ESI camera temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted on the exterior of the camera body and readout through controller #0. (see TMPCAMR)
Place(s) where you can monitor this signal (Analog temperature sensor I):
At pin 12 on Connector/J2 as shown on drawing EL-3306-1L-1
corresponds to signal Camera on Galil controller 0.
At pin 12 on Connector/J2 as shown on drawing EL-1230-2S-1
corresponds to signal CH. 5A on Galil controller 0.
TMPCOLLC (esi), real / E13.6 / map, access r
collimator-temperature-celsius in celsius (-100.0 to 100.0)
ESI spectrograph collimator temperature expressed in degrees celsius. The temperature comes from a sensor mounted on the edge of the surface of the collimator and readout through controller #0.
Uses map Linear to convert or format TMPCOLLR:
  • a0 : 0
  • a1 : 10
TMPCOLLR (esi), real / I11 / , access r
collimator-temperature-raw in volts (-10.0 to 10.0)
ESI collimator temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted on the edge of the top surface of the collimator and readout through controller #0. (see TMPCOLLR)
Place(s) where you can monitor this signal (Analog temperature sensor I):
At pin 23 on Connector/J2 as shown on drawing EL-3306-1L-3
corresponds to signal Collimator on Galil controller 0.
At pin 23 on Connector/J2 as shown on drawing EL-1230-2S-1
corresponds to signal CH. 6A on Galil controller 0.
TMPCOLLF (esi), real / E13.6 / map, access r
motor-controller-0-collimator-temperature-fahrenheit in fahrenheit (-148.0 to 212.0)
ESI spectrograph collimator temperature expressed in degrees fahrenheit. The temperature comes from a sensor mounted on the edge of the surface of the colimator and readout through controller #0.
Uses map Linear to convert or format TMPCOLLR:
  • a0 : 32
  • a1 : 18
TMPCOLLR (esi), real / I11 / , access r
collimator-temperature-raw in volts (-10.0 to 10.0)
ESI collimator temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted on the edge of the top surface of the collimator and readout through controller #0. (see TMPCOLLR)
Place(s) where you can monitor this signal (Analog temperature sensor I):
At pin 23 on Connector/J2 as shown on drawing EL-3306-1L-3
corresponds to signal Collimator on Galil controller 0.
At pin 23 on Connector/J2 as shown on drawing EL-1230-2S-1
corresponds to signal CH. 6A on Galil controller 0.
POW28S0V (esi), real / E13.6 / map, access r
motor-controller-0-electronics-28-volt-power-supply-voltage in volts (-48.0 to 48.0)
Motor controller #0 electronics +28 volt power supply voltage level.
Place(s) where you can monitor this signal (28V power from supply I):
At pin 2 on Connector/J5 as shown on drawing EL-1230-2S-3
corresponds to signal SERVO SUPPLY on Galil controller 0.
At pin VAMP on Amp board #1/AMP PO as shown on drawing Galil ICM-1100
corresponds to signal SERVO SUPPLY on Galil controller 0.

Uses map Linear to convert or format POW28S0R:
  • a0 : 0.0
  • a1 : 5.6
POW28S0R (esi), real / I11 / , access r
motor-controller-0-electronics-28-volt-power-raw in volts (-10.0 to 10.0)
Motor controller #0 electronics +28 volt power supply status expressed as a raw analog voltage after a voltage divider reduces the nominal 28 volts to 5 volts. (see POW28S0R)
TMPELE0C (esi), real / E13.6 / map, access r
motor-controller-0-electronics-temperature-celsius in celsius (-100.0 to 100.0)
Motor controller #0 electronics temperature expressed in degrees celsius. The temperature comes from a sensor mounted directly on one of the analog input boards.
Uses map Linear to convert or format TMPELE0R:
  • a0 : 0.0
  • a1 : 10.0
TMPELE0R (esi), real / I11 / , access r
motor-controller-0-electronics-temperature-raw in volts (-10.0 to 10.0)
Motor controller #0 electronics temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted directly on one of the analog input boards. (see TMPELE0R)
Place(s) where you can monitor this signal (LM35 temp sensor on board I):
At pin Vout on Analog board #0/G8 as shown on drawing EL-1230-2S-3
corresponds to signal CH. 7C ONBOARD TEMPERATURE on Galil controller 0.
TMPELE0F (esi), real / E13.6 / map, access r
motor-ontroller-0-electronics-temperature-fahrenheit in fahrenheit (-148.0 to 212.0)
Motor controller #0 electronics temperature expressed in degrees fahrenheit. The temperature comes from a sensor mounted directly on one of the analog input boards.
Uses map Linear to convert or format TMPELE0R:
  • a1 : 18.0
  • a0 : 32.0
TMPELE0R (esi), real / I11 / , access r
motor-controller-0-electronics-temperature-raw in volts (-10.0 to 10.0)
Motor controller #0 electronics temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted directly on one of the analog input boards. (see TMPELE0R)
Place(s) where you can monitor this signal (LM35 temp sensor on board I):
At pin Vout on Analog board #0/G8 as shown on drawing EL-1230-2S-3
corresponds to signal CH. 7C ONBOARD TEMPERATURE on Galil controller 0.
TMPBOX0C (esi), real / E13.6 / map, access r
motor-controller-0-electronics-box-temperature-celsius in celsius (-100.0 to 100.0)
Motor controller #0 electronics enclosure (box) temperature expressed in degrees celsius. The temperature comes from a sensor mounted directly on one of the analog input boards.
Uses map Linear to convert or format TMPBOX0R:
  • a0 : 0.0
  • a1 : 10.0
TMPBOX0R (esi), real / I11 / , access r
motor-controller-0-electronics-box-temperature-raw in volts (-10.0 to 10.0)
Motor controller #0 electronics enclosure (box) temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted directly on one of the analog input boards. (see TMPBOX0R)
Place(s) where you can monitor this signal (Analog temperature sensor I):
At pin 6 on Connector/J4 as shown on drawing EL-3306-1L-3
corresponds to signal Sensor in DB9 shell on Galil controller 0.
At pin 6 on Connector/J4 as shown on drawing EL-1230-2S-3
corresponds to signal CH. 8C on Galil controller 0.
TMPBOX0F (esi), real / E13.6 / map, access r
motor-controller-0-electronics-box-temperature-fahrenheit in fahrenheit (-148.0 to 212.0)
Motor controller #0 electronics enclosure (box) temperature expressed in degrees fahrenheit. The temperature comes from a sensor mounted directly on one of the analog input boards.
Uses map Linear to convert or format TMPBOX0R:
  • a1 : 18.0
  • a0 : 32.0
TMPBOX0R (esi), real / I11 / , access r
motor-controller-0-electronics-box-temperature-raw in volts (-10.0 to 10.0)
Motor controller #0 electronics enclosure (box) temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted directly on one of the analog input boards. (see TMPBOX0R)
Place(s) where you can monitor this signal (Analog temperature sensor I):
At pin 6 on Connector/J4 as shown on drawing EL-3306-1L-3
corresponds to signal Sensor in DB9 shell on Galil controller 0.
At pin 6 on Connector/J4 as shown on drawing EL-1230-2S-3
corresponds to signal CH. 8C on Galil controller 0.
analogU1 (esi), bundle / bundle / , access
KTL bundle for analog device unit conversion data and keywords for Galil controll #1. analogU1 consists of elements:
TMPCIN1C (esi), real / E13.6 / map, access r
motor-controller-1-coolant-in-temperature-celsius in celsius (-100.0 to 100.0)
Motor controller #1 incoming coolant temperature expressed in degrees celsius. The temperature comes from a sensor mounted on ???.
Uses map Linear to convert or format TMPCIN1R:
  • a0 : 0.0
  • a1 : 10.0
TMPCIN1R (esi), real / I11 / , access r
motor-controller-1-coolant-in-temperature-raw in volts (-10.0 to 10.0)
Motor controller #1 incoming coolant temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted on ???. (see TMPCIN1R)
Place(s) where you can monitor this signal (Analog temperature sensor I):
At pin 17 on Connector/J2 as shown on drawing EL-3306-1L-2
corresponds to signal Coolant in on Galil controller 1.
At pin 17 on Connector/J2 as shown on drawing EL-1230-2S-1
corresponds to signal CH. 1A on Galil controller 1.
TMPCIN1F (esi), real / E13.6 / map, access r
motor-controller-1-coolant-in-temperature-fahrenheit in fahrenheit (-148.0 to 212.0)
Motor controller #1 incoming coolant temperature expressed in degrees fahrenheit. The temperature comes from a sensor mounted on ???.
Uses map Linear to convert or format TMPCIN1R:
  • a0 : 32.0
  • a1 : 18.0
TMPCIN1R (esi), real / I11 / , access r
motor-controller-1-coolant-in-temperature-raw in volts (-10.0 to 10.0)
Motor controller #1 incoming coolant temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted on ???. (see TMPCIN1R)
Place(s) where you can monitor this signal (Analog temperature sensor I):
At pin 17 on Connector/J2 as shown on drawing EL-3306-1L-2
corresponds to signal Coolant in on Galil controller 1.
At pin 17 on Connector/J2 as shown on drawing EL-1230-2S-1
corresponds to signal CH. 1A on Galil controller 1.
TMPCOU1C (esi), real / E13.6 / map, access r
motor-controller-1-coolant-out-temperature-celsius in celsius (-100.0 to 100.0)
Motor controller #1 out bound coolant temperature expressed in degrees celsius. The temperature comes from a sensor mounted on ???.
Uses map Linear to convert or format TMPCOU1R:
  • a0 : 0.0
  • a1 : 10.0
TMPCOU1R (esi), real / I11 / , access r
motor-controller-1-coolant-out-temperature-raw in volts (-10.0 to 10.0)
Motor controller #1 out bound coolant temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted on ???. (see TMPCOU1R)
Place(s) where you can monitor this signal (Analog temperature sensor I):
At pin 14 on Connector/J2 as shown on drawing EL-3306-1L-3
corresponds to signal Coolant out on Galil controller 1.
At pin 14 on Connector/J2 as shown on drawing EL-1230-2S-1
corresponds to signal CH. 2A on Galil controller 1.
TMPCOU1F (esi), real / E13.6 / map, access r
motor-controller-1-coolant-out-temperature-fahrenheit in fahrenheit (-148.0 to 212.0)
Motor controller #1 out bound coolant temperature expressed in degrees fahrenheit. The temperature comes from a sensor mounted on ???.
Uses map Linear to convert or format TMPCOU1R:
  • a0 : 32.0
  • a1 : 18.0
TMPCOU1R (esi), real / I11 / , access r
motor-controller-1-coolant-out-temperature-raw in volts (-10.0 to 10.0)
Motor controller #1 out bound coolant temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted on ???. (see TMPCOU1R)
Place(s) where you can monitor this signal (Analog temperature sensor I):
At pin 14 on Connector/J2 as shown on drawing EL-3306-1L-3
corresponds to signal Coolant out on Galil controller 1.
At pin 14 on Connector/J2 as shown on drawing EL-1230-2S-1
corresponds to signal CH. 2A on Galil controller 1.
TMPPRSMC (esi), real / E13.6 / map, access r
prism-temperature-celsius in celsius (-100.0 to 100.0)
Prism temperature expressed in degrees celsius. The temperature comes from a sensor mounted on the prism.
Uses map Linear to convert or format TMPPRSMR:
  • a0 : 0.0
  • a1 : 10.0
TMPPRSMR (esi), real / I11 / , access r
prism-temperature-raw in volts (-10.0 to 10.0)
Prism temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted on the prism. (see TMPPRSMR)
Place(s) where you can monitor this signal (Analog temperature sensor I):
At pin 3 on Connector/J2 as shown on drawing EL-3306-1L-3
corresponds to signal Prism air on Galil controller 1.
At pin 3 on Connector/J2 as shown on drawing EL-1230-2S-1
corresponds to signal CH. 3A on Galil controller 1.
TMPPRSMC consists of elements:
TMPOSSC (esi), real / E13.6 / map, access r
oss-temperature-celsius in celsius (-100.0 to 100.0)
OSS temperature expressed in degrees celsius. The temperature comes from a sensor mounted on the OSS.
Uses map Linear to convert or format TMPOSSR:
  • a0 : 0.0
  • a1 : 10.0
TMPOSSR (esi), real / I11 / , access r
oss-temperature-raw in volts (-10.0 to 10.0)
OSS temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted on the OSS. (see TMPOSSR)
Place(s) where you can monitor this signal (Analog temperature sensor I):
At pin 6 on Connector/J2 as shown on drawing EL-3306-1L-3
corresponds to signal Pre-slit air (OSS) on Galil controller 1.
At pin 6 on Connector/J2 as shown on drawing EL-1230-2S-1
corresponds to signal CH. 4A on Galil controller 1.
TMPOSSF (esi), real / E13.6 / map, access r
oss-temperature-fahrenheit in fahrenheit (-148.0 to 212.0)
OSS temperature expressed in degrees fahrenheit. The temperature comes from a sensor mounted on the OSS.
Uses map Linear to convert or format TMPOSSR:
  • a0 : 32.0
  • a1 : 18.0
TMPOSSR (esi), real / I11 / , access r
oss-temperature-raw in volts (-10.0 to 10.0)
OSS temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted on the OSS. (see TMPOSSR)
Place(s) where you can monitor this signal (Analog temperature sensor I):
At pin 6 on Connector/J2 as shown on drawing EL-3306-1L-3
corresponds to signal Pre-slit air (OSS) on Galil controller 1.
At pin 6 on Connector/J2 as shown on drawing EL-1230-2S-1
corresponds to signal CH. 4A on Galil controller 1.
TMPPRSMF (esi), real / E13.6 / map, access r
prism-temperature-fahrenheit in fahrenheit (-148.0 to 212.0)
Prism temperature expressed in degrees fahrenheit. The temperature comes from a sensor mounted on the prism.
Uses map Linear to convert or format TMPPRSMR:
  • a0 : 32.0
  • a1 : 18.0
TMPPRSMR (esi), real / I11 / , access r
prism-temperature-raw in volts (-10.0 to 10.0)
Prism temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted on the prism. (see TMPPRSMR)
Place(s) where you can monitor this signal (Analog temperature sensor I):
At pin 3 on Connector/J2 as shown on drawing EL-3306-1L-3
corresponds to signal Prism air on Galil controller 1.
At pin 3 on Connector/J2 as shown on drawing EL-1230-2S-1
corresponds to signal CH. 3A on Galil controller 1.
TMPOSSC (esi), real / E13.6 / map, access r
oss-temperature-celsius in celsius (-100.0 to 100.0)
OSS temperature expressed in degrees celsius. The temperature comes from a sensor mounted on the OSS.
Uses map Linear to convert or format TMPOSSR:
  • a0 : 0.0
  • a1 : 10.0
TMPOSSR (esi), real / I11 / , access r
oss-temperature-raw in volts (-10.0 to 10.0)
OSS temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted on the OSS. (see TMPOSSR)
Place(s) where you can monitor this signal (Analog temperature sensor I):
At pin 6 on Connector/J2 as shown on drawing EL-3306-1L-3
corresponds to signal Pre-slit air (OSS) on Galil controller 1.
At pin 6 on Connector/J2 as shown on drawing EL-1230-2S-1
corresponds to signal CH. 4A on Galil controller 1.
TMPOSSF (esi), real / E13.6 / map, access r
oss-temperature-fahrenheit in fahrenheit (-148.0 to 212.0)
OSS temperature expressed in degrees fahrenheit. The temperature comes from a sensor mounted on the OSS.
Uses map Linear to convert or format TMPOSSR:
  • a0 : 32.0
  • a1 : 18.0
TMPOSSR (esi), real / I11 / , access r
oss-temperature-raw in volts (-10.0 to 10.0)
OSS temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted on the OSS. (see TMPOSSR)
Place(s) where you can monitor this signal (Analog temperature sensor I):
At pin 6 on Connector/J2 as shown on drawing EL-3306-1L-3
corresponds to signal Pre-slit air (OSS) on Galil controller 1.
At pin 6 on Connector/J2 as shown on drawing EL-1230-2S-1
corresponds to signal CH. 4A on Galil controller 1.
TMPFRM1C (esi), real / E13.6 / map, access r
frame-1-temperature-celsius in celsius (-100.0 to 100.0)
Frame location #1 temperature expressed in degrees celsius. The temperature comes from a sensor mounted at frame location #1.
Uses map Linear to convert or format TMPFRM1R:
  • a0 : 0.0
  • a1 : 10.0
TMPFRM1R (esi), real / I11 / , access r
frame-1-temperature-raw in volts (-10.0 to 10.0)
Frame location #1 temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted at frame location #1 (see TMPFRM1R)
Place(s) where you can monitor this signal (Analog temperature sensor I):
At pin 12 on Connector/J2 as shown on drawing EL-3306-1L-3
corresponds to signal Upper triangle (Frame 1) on Galil controller 1.
At pin 12 on Connector/J2 as shown on drawing EL-1230-2S-1
corresponds to signal CH. 5A on Galil controller 1.
TMPFRM1F (esi), real / E13.6 / map, access r
frame-1-temperature-fahrenheit in fahrenheit (-148.0 to 212.0)
Frame location #1 temperature expressed in degrees fahrenheit. The temperature comes from a sensor mounted at frame location #1.
Uses map Linear to convert or format TMPFRM1R:
  • a0 : 32.0
  • a1 : 18.0
TMPFRM1R (esi), real / I11 / , access r
frame-1-temperature-raw in volts (-10.0 to 10.0)
Frame location #1 temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted at frame location #1 (see TMPFRM1R)
Place(s) where you can monitor this signal (Analog temperature sensor I):
At pin 12 on Connector/J2 as shown on drawing EL-3306-1L-3
corresponds to signal Upper triangle (Frame 1) on Galil controller 1.
At pin 12 on Connector/J2 as shown on drawing EL-1230-2S-1
corresponds to signal CH. 5A on Galil controller 1.
TMPEXTC (esi), real / E13.6 / map, access r
spectrograph-exterior-temperature-celsius in celsius (-100.0 to 100.0)
ESI spectrograph exterior free air temperature expressed in degrees celsius. The temperature comes from a sensor mounted on ???and readout through controller #0.
Uses map Linear to convert or format TMPEXTR:
  • a0 : 0
  • a1 : 10
TMPEXTR (esi), real / I11 / , access r
spectrograph-exterior-temperature-raw in volts (-10.0 to 10.0)
ESI spectrograph exterior temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted ??? and readout through controller #0. (see TMPEXTR)
Place(s) where you can monitor this signal (Analog temperature sensor I):
At pin 23 on Connector/J2 as shown on drawing EL-3306-1L-3
corresponds to signal Dome Air on Galil controller 1.
At pin 23 on Connector/J2 as shown on drawing EL-1230-2S-1
corresponds to signal CH. 6A on Galil controller 1.
TMPEXTF (esi), real / E13.6 / map, access r
spectrograph-exterior-temperature-fahrenheit in fahrenheit (-148.0 to 212.0)
ESI spectrograph exterior free air temperature expressed in degrees fahrenheit. The temperature comes from a sensor mounted on ??? and readout through controller #0.
Uses map Linear to convert or format TMPEXTR:
  • a0 : 32
  • a1 : 18
TMPEXTR (esi), real / I11 / , access r
spectrograph-exterior-temperature-raw in volts (-10.0 to 10.0)
ESI spectrograph exterior temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted ??? and readout through controller #0. (see TMPEXTR)
Place(s) where you can monitor this signal (Analog temperature sensor I):
At pin 23 on Connector/J2 as shown on drawing EL-3306-1L-3
corresponds to signal Dome Air on Galil controller 1.
At pin 23 on Connector/J2 as shown on drawing EL-1230-2S-1
corresponds to signal CH. 6A on Galil controller 1.
POW28S1V (esi), real / E13.6 / map, access r
motor-controller-1-electronics-28-volt-power-supply-voltage in volts (-48.0 to 48.0)
Motor controller #1 electronics +28 volt power supply voltage level.
Place(s) where you can monitor this signal (28V power from supply I):
At pin 2 on Connector/J5 as shown on drawing EL-1230-2S-3
corresponds to signal SERVO SUPPLY on Galil controller 1.
At pin VAMP on Amp board #1/AMP PO as shown on drawing Galil ICM-1100
corresponds to signal SERVO SUPPLY on Galil controller 1.

Uses map Linear to convert or format POW28S1R:
  • a0 : 0.0
  • a1 : 5.6
POW28S1R (esi), real / I11 / , access r
motor-controller-1-electronics-28-volt-power-raw in volts (-10.0 to 10.0)
Motor controller #1 electronics +28 volt power supply status expressed as a raw analog voltage after a voltage divider reduces the nominal 28 volts to 5 volts. (see POW28S1R)
TMPLAMPC (esi), real / E13.6 / map, access r
calibration-lamp-temperature-celsius in celsius (-100.0 to 100.0)
Calibration lamp enclosure temperature expressed in degrees celsius. The temperature comes from a sensor mounted on the calibration lamp enclosure.
Uses map Linear to convert or format TMPLAMPR:
  • a0 : 0.0
  • a1 : 10.0
TMPLAMPR (esi), real / I11 / , access r
calibration-lamp-temperature-raw in volts (-10.0 to 10.0)
Calibration lamp enclosure temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted on the lamp enclosure. (see TMPLAMPR)
Place(s) where you can monitor this signal (Analog temperature sensor I):
At pin 9 on Connector/J4 as shown on drawing EL-3306-1L-3
corresponds to signal Photon torpedo temperature on Galil controller 1.
At pin 9 on Connector/J4 as shown on drawing EL-1230-2S-3
corresponds to signal CH. 5C on Galil controller 1.
TMPLAMPF (esi), real / E13.6 / map, access r
calibration-lamp-temperature-fahrenheit in fahrenheit (-148.0 to 212.0)
Calibration lamp enclosure temperature expressed in degrees fahrenheit. The temperature comes from a sensor mounted on the calibration lamp enclosure.
Uses map Linear to convert or format TMPLAMPR:
  • a0 : 32.0
  • a1 : 18.0
TMPLAMPR (esi), real / I11 / , access r
calibration-lamp-temperature-raw in volts (-10.0 to 10.0)
Calibration lamp enclosure temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted on the lamp enclosure. (see TMPLAMPR)
Place(s) where you can monitor this signal (Analog temperature sensor I):
At pin 9 on Connector/J4 as shown on drawing EL-3306-1L-3
corresponds to signal Photon torpedo temperature on Galil controller 1.
At pin 9 on Connector/J4 as shown on drawing EL-1230-2S-3
corresponds to signal CH. 5C on Galil controller 1.
TMPELE1C (esi), real / E13.6 / map, access r
motor-controller-1-electronics-temperature-celsius in celsius (-100.0 to 100.0)
Motor controller #1 electronics temperature expressed in degrees celsius. The temperature comes from a sensor mounted directly on one of the analog input boards.
Uses map Linear to convert or format TMPELE1R:
  • a0 : 0.0
  • a1 : 10.0
TMPELE1R (esi), real / I11 / , access r
motor-controller-1-electronics-temperature-raw in volts (-10.0 to 10.0)
Motor controller #1electronics temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted directly on one of the analog input boards. (see TMPELE1R)
Place(s) where you can monitor this signal (LM35 temp sensor on board I):
At pin Vout on Analog board #1/G8 as shown on drawing EL-1230-2S-3
corresponds to signal CH. 7C ONBOARD TEMPERATURE on Galil controller 1.
TMPELE1F (esi), real / E13.6 / map, access r
motor-controller-1-electronics-temperature-fahrenheit in fahrenheit (-148.0 to 212.0)
Motor controller #1 electronics temperature expressed in degrees fahrenheit. The temperature comes from a sensor mounted directly on one of the analog input boards.
Uses map Linear to convert or format TMPELE1R:
  • a0 : 32.0
  • a1 : 18.0
TMPELE1R (esi), real / I11 / , access r
motor-controller-1-electronics-temperature-raw in volts (-10.0 to 10.0)
Motor controller #1electronics temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted directly on one of the analog input boards. (see TMPELE1R)
Place(s) where you can monitor this signal (LM35 temp sensor on board I):
At pin Vout on Analog board #1/G8 as shown on drawing EL-1230-2S-3
corresponds to signal CH. 7C ONBOARD TEMPERATURE on Galil controller 1.
TMPBOX1C (esi), real / E13.6 / map, access r
motor-controller-1-electronics-box-temperature-celsius in celsius (-100.0 to 100.0)
Motor controller #1 electronics enclosure (box) temperature expressed in degrees celsius. The temperature comes from a sensor mounted ???.
Uses map Linear to convert or format TMPBOX1R:
  • a0 : 0.0
  • a1 : 10.0
TMPBOX1R (esi), real / I11 / , access r
motor-controller-1-electronics-box-temperature-raw in volts (-10.0 to 10.0)
Motor controller #1electronics enclosure (box) temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted ???. (see TMPBOX1R)
Place(s) where you can monitor this signal (Analog temperature sensor I):
At pin 6 on Connector/J4 as shown on drawing EL-3306-1L-3
corresponds to signal Sensor in DB9 shell on Galil controller 1.
At pin 6 on Connector/J4 as shown on drawing EL-1230-2S-3
corresponds to signal CH. 8C on Galil controller 1.
TMPBOX1F (esi), real / E13.6 / map, access r
motor-controller-1-electronics-box-temperature-fahrenheit in fahrenheit (-148.0 to 212.0)
Motor controller #1 electronics enclosure (box) temperature expressed in degrees fahrenheit. The temperature comes from a sensor mounted directly on one of the analog input boards.
Uses map Linear to convert or format TMPBOX1R:
  • a0 : 32.0
  • a1 : 18.0
TMPBOX1R (esi), real / I11 / , access r
motor-controller-1-electronics-box-temperature-raw in volts (-10.0 to 10.0)
Motor controller #1electronics enclosure (box) temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted ???. (see TMPBOX1R)
Place(s) where you can monitor this signal (Analog temperature sensor I):
At pin 6 on Connector/J4 as shown on drawing EL-3306-1L-3
corresponds to signal Sensor in DB9 shell on Galil controller 1.
At pin 6 on Connector/J4 as shown on drawing EL-1230-2S-3
corresponds to signal CH. 8C on Galil controller 1.
IonPumpdev (esi), bundle / bundle / bundle, access
ion pump keyword bundle
KTL bundle for device: ion pump (Galil-1500 DC ion pump) IonPumpdev consists of elements:
IONPUMP (esi), varchar(68) / A / tinyint, access rw
ion-pump
Ion pump (Galil-1500 DC ion pump) control and status.
Place(s) where you can monitor this signal (Mode switch set at 5k I):
At pin 15 on Opto-22 panel/Board as shown on drawing EL-3315-1W
corresponds to signal ACTIVATE PUSHBUTTON on Galil controller 0.
At pins 3-4 on Terminal block/TB as shown on drawing EL-1027B-1S
corresponds to signal Remote Reset PB on Galil controller 0.
At pin 15 on Opto-22 panel/Board as shown on drawing EL-3335
corresponds to signal ION PUMP PUSHBUTTON* on Galil controller 0.
At pin 48 on Opto-22 panel/Board as shown on drawing EL-3315-1W
corresponds to signal ION PUMP AC IS ON on Galil controller 0.
At pin 38 on Opto-22 panel/Board as shown on drawing EL-3315-1W
corresponds to signal ION PUMP SWITCH IS OKAY on Galil controller 0.
At pins 1-2 on Terminal block/TB as shown on drawing EL-1027B-1S
corresponds to signal Switched AC on Galil controller 0.
At pin 38 on Opto-22 panel/Board as shown on drawing EL-3337
corresponds to signal ION PUMP SWITCH OK* on Galil controller 0.
At pin 48 on Opto-22 panel/Board as shown on drawing EL-3337
corresponds to signal ION PUMP AC OK* on Galil controller 0.
At pins 11-12 on Terminal block/TB as shown on drawing EL-1027B-1S
corresponds to signal Switch posn bit on Galil controller 0.

Uses map KTLenumerated to convert or format ionpump_state:
ionpump_state (SharedMemeMap), tinyint / I11 / %d, access r
(0.0 to 7.0)
Generic map meme for ion pump keywords. This map applies to devices with one input for the pump mode switch,one input for the pump output status, and one output to start the pump. (see ionpump_state)
Valid values of ionpump_state are:
  • off :
  • starting :
  • on :
  • Error - Not in 5 Kv mode :

Map Definitions

Derivative (MapTypes), map / map / , access
This map type indicates a derivative (velocity) map. It's used only in the special case where VEL ISA VAL.
DWRN2LVM (KECK1CCD), varchar(68) / A / %s, access rw
ccd-dewar-nitrogen-level-map
An array of linear unit conversion constants used to convert a raw dewar liquid nitrogen level value (see DWRN2LVR) into a percentage full (see DWRN2LV). WARNING: this keyword does not support the NOTIFY or READ_CONT KTL ioctls. Is really a:
isaMAP (TYPEDEFS), tuple / tuple / , access
The Keck Instrument Control System uses maps to describe conversions from device encoder units to human-comprehensible units. These consist of arrays of 5 32-bit floating point numbers. (see isaMAP) isaMAP consists of elements:
pre_bias (MapParams), real / E13.6 / , access
The pre-bias parameter in a mapping from device units to user units.
scale (MapParams), real / E13.6 / , access
The scale parameter in a mapping from device units to user units.
post_bias (MapParams), real / E13.6 / , access
The post-bias parameter in a mapping from device units to user units.
minb (MapParams), real / E13.6 / , access
The lower_bound parameter in a mapping from device units to user units.
maxb (MapParams), real / E13.6 / , access
The upper_bound parameter in a mapping from device units to user units.
KTLboolean (MapTypes), tinyint / I1 / %d, access
(0.0 to 1.0)
A special case of the KTL Enumerated map, (q.v.). ktlBoolean has two legal int values, 0 and 1. When setting 't', 'true', or a nonzero int =>1; and 'f' or 'false' => 0. FIORD keywords report and accept string values such as 'open', 'closed', etc.
KTLenumerated (MapTypes), tinyint / tinyint / tinyint, access
This map type is a KTL Enumerated map, meaning that KTL rather than the crate does the conversion from binary to ascii. Practically speaking, all this means is that the list of ascii res_vals ends up in fiord_table.h
Linear (MapFuncs), map / map / , access
A map which indicates that you should perform a linear conversion from the min and max of the first meme to the min and max of the second meme (ISA target). Example: mumbleVAL ISA mumbleRAW, map is Linear. Linear consists of elements:
a0 (MapParams), float / E20.12 / %.12E, access
Coefficient of the zero order term in a polynomial map. Typically this will be the constant term.
a1 (MapParams), float / E20.12 / %.12E, access
Coefficient of the first order term in a polynomial map. Typically this will be the coefficient of the linear term.
PWRBLOKM (KECK1CCD), varchar(68) / A / %s, access rw
ccd-dewar-heater-voltage-map
An array of linear unit conversion constants used to convert a raw dewar heater power block value (see PWRBLOKR) into a voltage (see PWRBLOK). WARNING: this keyword does not support the NOTIFY or READ_CONT KTL ioctls. Is really a:
isaMAP (TYPEDEFS), tuple / tuple / , access
The Keck Instrument Control System uses maps to describe conversions from device encoder units to human-comprehensible units. These consist of arrays of 5 32-bit floating point numbers. (see isaMAP) isaMAP consists of elements:
pre_bias (MapParams), real / E13.6 / , access
The pre-bias parameter in a mapping from device units to user units.
scale (MapParams), real / E13.6 / , access
The scale parameter in a mapping from device units to user units.
post_bias (MapParams), real / E13.6 / , access
The post-bias parameter in a mapping from device units to user units.
minb (MapParams), real / E13.6 / , access
The lower_bound parameter in a mapping from device units to user units.
maxb (MapParams), real / E13.6 / , access
The upper_bound parameter in a mapping from device units to user units.
RESN2LVM (KECK1CCD), varchar(68) / A / %s, access rw
ccd-reservoir-nitrogen-level-map
An array of linear unit conversion constants used to convert a raw dewar refill reservoir level (see RESN2LVR) into a percentage full (see RESN2LV). WARNING: this keyword does not support the NOTIFY or READ_CONT KTL ioctls. Is really a:
isaMAP (TYPEDEFS), tuple / tuple / , access
The Keck Instrument Control System uses maps to describe conversions from device encoder units to human-comprehensible units. These consist of arrays of 5 32-bit floating point numbers. (see isaMAP) isaMAP consists of elements:
pre_bias (MapParams), real / E13.6 / , access
The pre-bias parameter in a mapping from device units to user units.
scale (MapParams), real / E13.6 / , access
The scale parameter in a mapping from device units to user units.
post_bias (MapParams), real / E13.6 / , access
The post-bias parameter in a mapping from device units to user units.
minb (MapParams), real / E13.6 / , access
The lower_bound parameter in a mapping from device units to user units.
maxb (MapParams), real / E13.6 / , access
The upper_bound parameter in a mapping from device units to user units.
TableLook (MapTypes), map / map / , access
This map type indicates a simple table lookup using the Mmaps table. CodeGen will presume that this lookup is not being done within KTL/fiord code. Use of this map is probably equivalent to having a null map_mid.
TEMPDETM (KECK1CCD), varchar(68) / A / %s, access rw
detector-temperature-map
An array of linear unit conversion constants used to convert a raw detector temperature (see TEMPDETR) into degrees celsius (see TEMPDET). WARNING: this keyword does not support the NOTIFY or READ_CONT KTL ioctls. Is really a:
isaMAP (TYPEDEFS), tuple / tuple / , access
The Keck Instrument Control System uses maps to describe conversions from device encoder units to human-comprehensible units. These consist of arrays of 5 32-bit floating point numbers. (see isaMAP) isaMAP consists of elements:
pre_bias (MapParams), real / E13.6 / , access
The pre-bias parameter in a mapping from device units to user units.
scale (MapParams), real / E13.6 / , access
The scale parameter in a mapping from device units to user units.
post_bias (MapParams), real / E13.6 / , access
The post-bias parameter in a mapping from device units to user units.
minb (MapParams), real / E13.6 / , access
The lower_bound parameter in a mapping from device units to user units.
maxb (MapParams), real / E13.6 / , access
The upper_bound parameter in a mapping from device units to user units.
TEMPSETM (KECK1CCD), varchar(68) / A / %s, access rw
ccd-desired-dewar-temperature-map
An array of linear unit conversion constants used to convert a raw detector temperature set point (see TEMPSETR) into degrees celsius (see TEMPSET). WARNING: this keyword does not support the NOTIFY or READ_CONT KTL ioctls. Is really a:
isaMAP (TYPEDEFS), tuple / tuple / , access
The Keck Instrument Control System uses maps to describe conversions from device encoder units to human-comprehensible units. These consist of arrays of 5 32-bit floating point numbers. (see isaMAP) isaMAP consists of elements:
pre_bias (MapParams), real / E13.6 / , access
The pre-bias parameter in a mapping from device units to user units.
scale (MapParams), real / E13.6 / , access
The scale parameter in a mapping from device units to user units.
post_bias (MapParams), real / E13.6 / , access
The post-bias parameter in a mapping from device units to user units.
minb (MapParams), real / E13.6 / , access
The lower_bound parameter in a mapping from device units to user units.
maxb (MapParams), real / E13.6 / , access
The upper_bound parameter in a mapping from device units to user units.
UTBM15VM (KECK1CCD), varchar(68) / A / %s, access rw
ccd-minus-15-volts-map
An array of linear unit conversion constants used to convert a 'raw' -15 volt power supply voltage value from an analog-to-digital converter (see UTBM15VR) to a voltage (see UTBM15V). NOT IMPLIMENTED FOR VOLTAGE YET! WARNING: this keyword does not support the NOTIFY or READ_CONT KTL ioctls. Is really a:
isaMAP (TYPEDEFS), tuple / tuple / , access
The Keck Instrument Control System uses maps to describe conversions from device encoder units to human-comprehensible units. These consist of arrays of 5 32-bit floating point numbers. (see isaMAP) isaMAP consists of elements:
pre_bias (MapParams), real / E13.6 / , access
The pre-bias parameter in a mapping from device units to user units.
scale (MapParams), real / E13.6 / , access
The scale parameter in a mapping from device units to user units.
post_bias (MapParams), real / E13.6 / , access
The post-bias parameter in a mapping from device units to user units.
minb (MapParams), real / E13.6 / , access
The lower_bound parameter in a mapping from device units to user units.
maxb (MapParams), real / E13.6 / , access
The upper_bound parameter in a mapping from device units to user units.
UTBP15VM (KECK1CCD), varchar(68) / A / %s, access rw
ccd-plus-15-volts-map
An array of linear unit conversion constants used to convert a 'raw' +15 volt power supply voltage value from an analog-to-digital converter (see UTBP15VR) to a voltage (see UTBP15V). NOT IMPLIMENTED FOR VOLTAGE YET! WARNING: this keyword does not support the NOTIFY or READ_CONT KTL ioctls. Is really a:
isaMAP (TYPEDEFS), tuple / tuple / , access
The Keck Instrument Control System uses maps to describe conversions from device encoder units to human-comprehensible units. These consist of arrays of 5 32-bit floating point numbers. (see isaMAP) isaMAP consists of elements:
pre_bias (MapParams), real / E13.6 / , access
The pre-bias parameter in a mapping from device units to user units.
scale (MapParams), real / E13.6 / , access
The scale parameter in a mapping from device units to user units.
post_bias (MapParams), real / E13.6 / , access
The post-bias parameter in a mapping from device units to user units.
minb (MapParams), real / E13.6 / , access
The lower_bound parameter in a mapping from device units to user units.
maxb (MapParams), real / E13.6 / , access
The upper_bound parameter in a mapping from device units to user units.
UTBP30VM (KECK1CCD), varchar(68) / A / %s, access rw
ccd-plus-30-volts-map
An array of linear unit conversion constants used to convert a 'raw' +30 volt power supply voltage value from an analog-to-digital converter (see UTBP30VR) to a voltage (see UTBP30V). NOT IMPLIMENTED FOR VOLTAGE YET! WARNING: this keyword does not support the NOTIFY or READ_CONT KTL ioctls. Is really a:
isaMAP (TYPEDEFS), tuple / tuple / , access
The Keck Instrument Control System uses maps to describe conversions from device encoder units to human-comprehensible units. These consist of arrays of 5 32-bit floating point numbers. (see isaMAP) isaMAP consists of elements:
pre_bias (MapParams), real / E13.6 / , access
The pre-bias parameter in a mapping from device units to user units.
scale (MapParams), real / E13.6 / , access
The scale parameter in a mapping from device units to user units.
post_bias (MapParams), real / E13.6 / , access
The post-bias parameter in a mapping from device units to user units.
minb (MapParams), real / E13.6 / , access
The lower_bound parameter in a mapping from device units to user units.
maxb (MapParams), real / E13.6 / , access
The upper_bound parameter in a mapping from device units to user units.
UTBP5VM (KECK1CCD), varchar(68) / A / %s, access rw
ccd-plus-5-volts-map
An array of linear unit conversion constants used to convert a 'raw' +5 volt power supply voltage value from an analog-to-digital converter (see UTBP5VR) to a voltage (see UTBP5V). NOT IMPLIMENTED FOR VOLTAGE YET! WARNING: this keyword does not support the NOTIFY or READ_CONT KTL ioctls. Is really a:
isaMAP (TYPEDEFS), tuple / tuple / , access
The Keck Instrument Control System uses maps to describe conversions from device encoder units to human-comprehensible units. These consist of arrays of 5 32-bit floating point numbers. (see isaMAP) isaMAP consists of elements:
pre_bias (MapParams), real / E13.6 / , access
The pre-bias parameter in a mapping from device units to user units.
scale (MapParams), real / E13.6 / , access
The scale parameter in a mapping from device units to user units.
post_bias (MapParams), real / E13.6 / , access
The post-bias parameter in a mapping from device units to user units.
minb (MapParams), real / E13.6 / , access
The lower_bound parameter in a mapping from device units to user units.
maxb (MapParams), real / E13.6 / , access
The upper_bound parameter in a mapping from device units to user units.
UTBTEMPM (KECK1CCD), varchar(68) / A / %s, access rw
ccd-utility-board-temperature-map
An array of linear unit conversion constants used to convert the raw CCD controller utility board temperature from an analog-to-digital converter value (see UTBTEMPR) to a value in degrees celsius (see UTBTEMP). WARNING: this keyword does not support the NOTIFY or READ_CONT KTL ioctls. Is really a:
isaMAP (TYPEDEFS), tuple / tuple / , access
The Keck Instrument Control System uses maps to describe conversions from device encoder units to human-comprehensible units. These consist of arrays of 5 32-bit floating point numbers. (see isaMAP) isaMAP consists of elements:
pre_bias (MapParams), real / E13.6 / , access
The pre-bias parameter in a mapping from device units to user units.
scale (MapParams), real / E13.6 / , access
The scale parameter in a mapping from device units to user units.
post_bias (MapParams), real / E13.6 / , access
The post-bias parameter in a mapping from device units to user units.
minb (MapParams), real / E13.6 / , access
The lower_bound parameter in a mapping from device units to user units.
maxb (MapParams), real / E13.6 / , access
The upper_bound parameter in a mapping from device units to user units.
UTBTMPSM (KECK1CCD), varchar(68) / A / %s, access rw
ccd-desired-utility-board-temperature-map
An array of linear unit conversion constants used to convert a 'raw' CCD electronics enclosure temperature set point from an analog-to-digital converter (see UTBTMPSR) to a value in degrees celsius (see UTBTMPS). WARNING: this keyword does not support the NOTIFY or READ_CONT KTL ioctls. Is really a:
isaMAP (TYPEDEFS), tuple / tuple / , access
The Keck Instrument Control System uses maps to describe conversions from device encoder units to human-comprehensible units. These consist of arrays of 5 32-bit floating point numbers. (see isaMAP) isaMAP consists of elements:
pre_bias (MapParams), real / E13.6 / , access
The pre-bias parameter in a mapping from device units to user units.
scale (MapParams), real / E13.6 / , access
The scale parameter in a mapping from device units to user units.
post_bias (MapParams), real / E13.6 / , access
The post-bias parameter in a mapping from device units to user units.
minb (MapParams), real / E13.6 / , access
The lower_bound parameter in a mapping from device units to user units.
maxb (MapParams), real / E13.6 / , access
The upper_bound parameter in a mapping from device units to user units.

Unresolved references:
BinSize blocked_open close_open ctrl_mod dc_stage_status disp_mod enabled_dis failed_okay false_true ionpump_state isaMAP low_high manual_auto off_on okay_failed on_off open_not process_state pulse_stage_door pulse_stage_stat reset_homed stage_lim_1sec stage_lim_inv stage_mod stage_mod_slave window0 winmod0b write_true

Sorry, these memes do not have primary definitions in this document. However, they may be found in a related document. For example, memes not found directly in an instrument service may be found in the Documentary memes reference for that service.
The Observer documents are hand-written. The Technical Documents are produced from plain text files in the CVS source tree by some Tcl scripts written at UCO/Lick Observatory. The Reference Documents are mostly generated by software from data in a relational database. Individual authors are responsible for the content of the Observer and Technical Documentation. The Lick SPG as a whole is responsible for the content of the Reference doco. Send mail to de@ucolick.org to report inconsistencies or errors in the documentation.