Memes whose name is deimot

Wed 2002 Jul 3 15:31:50 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.

Regular Memes

deimot (KTL), bundle / bundle / , access
KTL.service.deimot
DEIMOS instrument hardware specific keywords, development. This should be the final pre-ship version. These are the motor-control-related keywords only. CCD-related keywords are in separate KTL libraries. deimot consists of elements:
DISP1 (deimos3), bundle / bundle / bundle, access
deimos.dispatcher-1.bundle (DefV: 1 )
KTL bundle for device: Dispatcher #1 (keyword/device control interface process) DISP1 consists of elements:
DISP1CFG (deimos3), varchar(68) / A / %s, access r
dispatcher-1-config-time-stamp
Dispatcher #1 (keyword/device control interface process) configuration time stamp (found in the 'config.cfg' file).
DISP1LOG (deimos3), varchar(68) / A / %s, access r
dispatcher-1-log-filename
Dispatcher #1 (keyword/device control interface process) log file name.
DISP1MOD (deimos3), char(64) / A / tinyint, access w
dispatcher-1-control-mode
Dispatcher #1 (keyword/device control interface process) special control modes.
Uses map KTLenumerated to convert or format disp_mod:
disp_mod (SharedMapDefs), tinyint / I11 / %d, access rw
(0.0 to 7.0)
Generic map meme for dispatcher mode keywords.
Valid values of disp_mod are:
  • shutdown : Exit dispatcher (shutdown dispatcher process)
  • reconfig : Reload the dispatcher configuration data from the configuration file.
DISP1MSG (deimos3), varchar(68) / A / %s, access r
dispatcher-1-message
DEIMOS dispatcher #1 status message. It reports keyword change requests and results. This keyword is best used in an event log or a status display.
DISP1HOM (deimos3), varchar(68) / A / %s, access r
dispatcher-1-host-machine
Dispatcher #1 (keyword/device control interface process) host machine.
DISP1PID (deimos3), int / I11 / %d, access r
dispatcher-1-process-id
Dispatcher #1 (keyword/device control interface process) process id.
DISP1DSK (deimos3), int / I11 / %d, access r
dispatcher-1-disk-space in blocks
Dispatcher #1 (keyword/device control interface process) disk space. Disk space available on the dispatcher log's file system.
DISP1DMP (deimos3), char(5) / A / %d, access w
dispatcher-1-dump (0.0 to 1.0) (nom 0.0 to 1.0)
DEIMOS dispatcher #1 data dump. Reports all information on the device 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 (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
  • false :
  • true :
DISP2 (deimos3), bundle / bundle / bundle, access
deimos.dispatcher-2.bundle (DefV: 2 )
KTL bundle for device: Dispatcher #2 (keyword/device control interface process) DISP2 consists of elements:
DISP2CFG (deimos3), varchar(68) / A / %s, access r
dispatcher-2-config-time-stamp
Dispatcher #2 (keyword/device control interface process) configuration time stamp (found in the 'config.cfg' file).
DISP2LOG (deimos3), varchar(68) / A / %s, access r
dispatcher-2-log-filename
Dispatcher #2 (keyword/device control interface process) log file name.
DISP2MOD (deimos3), char(64) / A / tinyint, access w
dispatcher-2-control-mode
Dispatcher #2 (keyword/device control interface process) special control modes.
Uses map KTLenumerated to convert or format disp_mod:
disp_mod (SharedMapDefs), tinyint / I11 / %d, access rw
(0.0 to 7.0)
Generic map meme for dispatcher mode keywords.
Valid values of disp_mod are:
  • shutdown : Exit dispatcher (shutdown dispatcher process)
  • reconfig : Reload the dispatcher configuration data from the configuration file.
DISP2MSG (deimos3), varchar(68) / A / %s, access r
dispatcher-2-message
DEIMOS dispatcher #2 status message. It reports keyword change requests and results. This keyword is best used in an event log or a status display.
DISP2HOM (deimos3), varchar(68) / A / %s, access r
dispatcher-2-host-machine
Dispatcher #2 (keyword/device control interface process) host machine.
DISP2PID (deimos3), int / I11 / %d, access r
dispatcher-2-process-id
Dispatcher #2 (keyword/device control interface process) process id.
DISP2DSK (deimos3), int / I11 / %d, access r
dispatcher-2-disk-space in blocks
Dispatcher #2 (keyword/device control interface process) disk space. Disk space available on the dispatcher log's file system.
DISP2DMP (deimos3), char(5) / A / %d, access w
dispatcher-2-dump (0.0 to 1.0) (nom 0.0 to 1.0)
DEIMOS dispatcher #2 data dump. Reports all information on the device 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 (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
  • false :
  • true :
CTRL1 (deimos3), bundle / bundle / bundle, access
deimos.controller-1.bundle (DefV: 1 )
KTL bundle for device: Controller #1 (Galil-1500 motor controller) CTRL1 consists of elements:
CTRL1MOD (deimos3), 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 (SharedMapDefs), tinyint / I11 / %d, access w
(0.0 to 1.0)
Generic map meme for motor controller mode keywords.
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.
CTRL1VER (deimos3), varchar(68) / A / %s, access r
controller-1-version
Controller #1 (Galil-1500 motor controller) software & configuration data version information.
CTRL1CLK (deimos3), int / I11 / %d, access r
controller-1-clock
Controller #1 (Galil-1500 motor controller) time from its clock.
CTRL1BEK (deimos3), varchar(68) / A / tinyint, access r
controller-1-bekins
Controller #1 (Galil-1500 motor controller) bekins process state.
Uses map KTLenumerated to convert or format process_state:
process_state (SharedMapDefs), tinyint / I11 / %d, access rw
(0.0 to 1.0)
Generic map meme for motor controller process state keywords.
Valid values of process_state are:
  • Halted : Process is NOT running.
  • Running : Process is running.
CTRL1UHL (deimos3), 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 (SharedMapDefs), tinyint / I11 / %d, access rw
(0.0 to 1.0)
Generic map meme for motor controller process state keywords.
Valid values of process_state are:
  • Halted : Process is NOT running.
  • Running : Process is running.
CTRL1MON (deimos3), varchar(68) / A / tinyint, access r
controller-1-monitor
Controller #1 (Galil-1500 motor controller) monitor process state. The monitor provides continuous monitoring and control of digital and analog signal states (i.e. instrument temperature and power control).
Uses map KTLenumerated to convert or format process_state:
process_state (SharedMapDefs), tinyint / I11 / %d, access rw
(0.0 to 1.0)
Generic map meme for motor controller process state keywords.
Valid values of process_state are:
  • Halted : Process is NOT running.
  • Running : Process is running.
CTRL1DMP (deimos3), char(5) / A / %d, access w
controller-1-dump (0.0 to 1.0) (nom 0.0 to 1.0)
Controller #1 (Galil-1500 motor controller) data dump. Reports all information on the device 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 (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
  • false :
  • true :
CTRL2 (deimos3), bundle / bundle / bundle, access
deimos.controller-2.bundle (DefV: 2 )
KTL bundle for device: Controller #2 (Galil-1500 motor controller) CTRL2 consists of elements:
CTRL2MOD (deimos3), varchar(68) / A / tinyint, access w
controller-2-control-mode
Controller #2 (Galil-1500 motor controller) control mode.
Uses map KTLenumerated to convert or format ctrl_mod:
ctrl_mod (SharedMapDefs), tinyint / I11 / %d, access w
(0.0 to 1.0)
Generic map meme for motor controller mode keywords.
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.
CTRL2VER (deimos3), varchar(68) / A / %s, access r
controller-2-version
Controller #2 (Galil-1500 motor controller) software & configuration data version information.
CTRL2CLK (deimos3), int / I11 / %d, access r
controller-2-clock
Controller #2 (Galil-1500 motor controller) time from its clock.
CTRL2BEK (deimos3), varchar(68) / A / tinyint, access r
controller-2-bekins
Controller #2 (Galil-1500 motor controller) bekins process state.
Uses map KTLenumerated to convert or format process_state:
process_state (SharedMapDefs), tinyint / I11 / %d, access rw
(0.0 to 1.0)
Generic map meme for motor controller process state keywords.
Valid values of process_state are:
  • Halted : Process is NOT running.
  • Running : Process is running.
CTRL2UHL (deimos3), varchar(68) / A / tinyint, access r
controller-2-uhaul
Controller #2 (Galil-1500 motor controller) uhaul process state.
Uses map KTLenumerated to convert or format process_state:
process_state (SharedMapDefs), tinyint / I11 / %d, access rw
(0.0 to 1.0)
Generic map meme for motor controller process state keywords.
Valid values of process_state are:
  • Halted : Process is NOT running.
  • Running : Process is running.
CTRL2MON (deimos3), varchar(68) / A / tinyint, access r
controller-2-monitor
Controller #2 (Galil-1500 motor controller) monitor process state. The monitor provides continuous monitoring and control of digital and analog signal states (i.e. instrument temperature and power control).
Uses map KTLenumerated to convert or format process_state:
process_state (SharedMapDefs), tinyint / I11 / %d, access rw
(0.0 to 1.0)
Generic map meme for motor controller process state keywords.
Valid values of process_state are:
  • Halted : Process is NOT running.
  • Running : Process is running.
CTRL2DMP (deimos3), char(5) / A / %d, access w
controller-2-dump (0.0 to 1.0) (nom 0.0 to 1.0)
Controller #2 (Galil-1500 motor controller) data dump. Reports all information on the device 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 (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
  • false :
  • true :
G1TLT (deimos3), bundle / bundle / bundle, access
grating #1 tilt keyword bundle
KTL bundle for device: Grating #1 tilt (Galil-1500 DC servo stage) G1TLT consists of elements:
G1TLTCAL (deimos3), char(5) / A / %d, access rw
grating-1-tilt-calibration (0.0 to 1.0) (nom 0.0 to 1.0)
Grating #1 tilt calibration state.
Uses map KTLboolean to convert or format reset_homed_2:
reset_homed_2 (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for stage calibration boolean state (RESET/HOMED) keywords.
Valid values of reset_homed_2 are:
  • reset : (Read-only state) 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).
G1TLTENC (deimos3), int / I11 / %d, access r
grating-1-tilt-motor-encoder-position in motor encoder counts (0.0 to 30000.0)
Grating #1 tilt 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).
G1TLTERR (deimos3), int / I11 / %d, access r
grating-1-tilt-error-number
Grating #1 tilt command error number.
G1TLTFIP (deimos3), char(7) / A / %d, access r
grating-1-tilt-fiducial-light-sensor (0.0 to 1.0) (nom 0.0 to 1.0)
Grating #1 tilt fiducial light sensor input.
Uses map KTLboolean to convert or format open_blocked:
open_blocked (SharedMapDefs), tinyint / L1 / %s, access r
(0.0 to 1.0)
Generic map meme for fiducial light sensor boolean state (OPEN/BLOCKED) keywords.
Valid values of open_blocked are:
  • open : Light detected at fiducial sensor. Light source on and light path not blocked.
  • blocked : No light detected at fiducial sensor. Light source off or light path blocked.
G1TLTFOP (deimos3), char(3) / A / %d, access rw
grating-1-tilt-fiducial-light-source (0.0 to 1.0) (nom 0.0 to 1.0)
Grating #1 tilt fiducial light source control.
Uses map KTLboolean to convert or format on_off:
on_off (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (ON/OFF) keywords.
Valid values of on_off are:
  • on :
  • off :
G1TLTLCK (deimos3), char(10) / A10 / %s, access rw
grating-1-tilt-lock
Grating #1 tilt 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.
G1TLTLIM (deimos3), varchar(68) / A / tinyint, access r
grating-1-tilt-limits
Grating #1 tilt limit status.
Uses map KTLenumerated to convert or format stage_lim_dei:
stage_lim_dei (SharedMapDefs), tinyint / I11 / %d, access r
(0.0 to 15.0)
Generic map meme for deimos style stage limit keywords. This map applies to stages with a single input reporting the secondary limit status. Also see memes 4258,4844 and 2021 for other limit status maps.
Valid values of stage_lim_dei are:
  • Check signals: Both FWD & REV primary limits active :
  • In FWD primary limit :
  • Bad value: Assume in REV secondary limit :
  • Bad value: Assume 2nd lim active, but no primary lim active :
  • Check signals: All limit signals active :
  • In FWD secondary limit :
  • In REV secondary limit :
  • Check signals: Secondary limit active, but no primary limit active :
  • In REV primary limit :
  • Not in a limit :
  • Bad value: Assume all limit signals active :
  • Bad value: Assume in FWD secondary limit :
  • Bad value: Assume in REV secondary limit :
  • Bad value: Assume 2nd lim active, but no primary lim active :
  • Bad value: Assume all limit signals active :
  • Bad value: Assume in FWD secondary limit :
G1TLTMOD (deimos3), char(8) / A / tinyint, access rw
grating-1-tilt-control-mode
Grating #1 tilt control mode.
Uses map KTLenumerated to convert or format stage_mod:
stage_mod (SharedMapDefs), tinyint / I11 / %d, access rw
in control mode (0.0 to 5.0)
Generic map meme for stage control mode keywords.
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.
G1TLTMSG (deimos3), varchar(68) / A / %s, access r
grating-1-tilt-message
Grating #1 tilt status message. It reports keyword change requests and results. This keyword is best used in an event log or a status display.
G1TLTNAM (deimos3), varchar(68) / A / map, access rw
grating-1-tilt-named-position
Grating #1 tilt 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 G1TLTORD:
  • -999 -> Unknown
  • 0 -> Home
  • 1 -> Position #1
  • 2 -> Position #2
  • 3 -> Position #3
  • -1 -> Unload
G1TLTORD (deimos3), int / I11 / map, access rw
grating-1-tilt-ordinal-position (-1.0 to 3.0)
Grating #1 tilt 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 G1TLTRAW:
  • 0 -> 0
  • -> -999
  • 10000 -> 1
  • 20000 -> 2
  • 30000 -> 3
  • -50000 -> -1
G1TLTRAW (deimos3), int / I11 / %d, access rw
grating-1-tilt-raw-position in stage encoder counts (0.0 to 30000.0)
Grating #1 tilt raw position as measured by the stage's position encoder.
G1TLTORD (deimos3), int / I11 / map, access rw
grating-1-tilt-ordinal-position (-1.0 to 3.0)
Grating #1 tilt 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 G1TLTRAW:
  • 0 -> 0
  • -> -999
  • 10000 -> 1
  • 20000 -> 2
  • 30000 -> 3
  • -50000 -> -1
G1TLTRAW (deimos3), int / I11 / %d, access rw
grating-1-tilt-raw-position in stage encoder counts (0.0 to 30000.0)
Grating #1 tilt raw position as measured by the stage's position encoder.
G1TLTRAW (deimos3), int / I11 / %d, access rw
grating-1-tilt-raw-position in stage encoder counts (0.0 to 30000.0)
Grating #1 tilt raw position as measured by the stage's position encoder.
G1TLTSTA (deimos3), char(14) / A / tinyint, access r
grating-1-tilt-status
Grating #1 tilt status.
Uses map KTLenumerated to convert or format dc_stage_status:
dc_stage_status (SharedMapDefs), tinyint / I11 / %d, access r
(0.0 to 6.0)
Generic map meme for stage status keywords.
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 (*MOD) keyword.
  • Diagnostics : A selected diagnotics test is running.
G1TLTTRG (deimos3), int / I11 / %d, access r
grating-1-tilt-raw-position-target in stage encoder counts (0.0 to 30000.0)
Grating #1 tilt raw position target as measured by stage's position encoder.
G1TLTVAL (deimos3), real / E13.6 / map, access rw
grating-1-tilt-value in degrees (0.0 to 30000.0)
Grating #1 tilt position. Convert a 'RAW' keyword value into a 'VAL' keyword value via: val = a0 + (raw * a1).
Uses map Linear to convert or format G1TLTRAW:
  • a1 : 1.0
  • a0 : 0
G1TLTRAW (deimos3), int / I11 / %d, access rw
grating-1-tilt-raw-position in stage encoder counts (0.0 to 30000.0)
Grating #1 tilt raw position as measured by the stage's position encoder.
G1TLTVRB (deimos3), char(5) / A8 / %d, access rw
grating-1-tilt-verbose-messages (0.0 to 1.0) (nom 0.0 to 1.0)
Grating #1 tilt verbose message flag. Turns on and off logging of verbose 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 (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
  • false :
  • true :
G1TLTTOR (deimos3), real / E13.6 / , access r
grating-1-tilt-torque in volts (-10.0 to 10.0)
Grating #1 tilt motor torque.
G1TLTTSP (deimos3), int / I11 / %d, access r
grating-1-tilt-speed-target in motor encoder counts/s (0.0 to 10000.0)
Grating #1 tilt speed target defined in counts/s from the stage's motor position encoder.
G1TLTSPD (deimos3), int / I11 / %d, access rw
grating-1-tilt-speed in motor encoder counts/s (0.0 to 10000.0)
Grating #1 tilt speed as measured by the stage's motor position encoder.
G1TLTNOM (deimos3), int / I11 / %d, access rw
grating-1-tilt-nominal-position in stage encoder counts (-85200.0 to 4500.0)
Grating #1 tilt nominal position (same as raw position without stage dithering).
G1TLTOFF (deimos3), int / I11 / %d, access rw
grating-1-tilt-nominal-offset in stage encoder counts (-85200.0 to 4500.0)
Grating #1 tilt raw position offset from nominal position for flexure control.
G1TLTWAV (deimos3), real / E13.6 / map, access rw
grating-1-tilt-wavelength in angstroms (0.0 to 100000.0)
Grating #1 tilt position. The complicated method of converting a RAW keyword value to a WAV keyword value is described in the dispatcher log file when G1TLT device data is dumped to the log via the G1TLTDMP keyword.
Uses map DeimosGrateWav to convert or format G1TLTRAW:
  • a0 : 0
  • a1 : 1
  • theta0 : 43.02
  • theta1 : 2.33
G1TLTRAW (deimos3), int / I11 / %d, access rw
grating-1-tilt-raw-position in stage encoder counts (0.0 to 30000.0)
Grating #1 tilt raw position as measured by the stage's position encoder.
G1TLTDMP (deimos3), char(5) / A / %d, access w
grating-1-tilt-dump (0.0 to 1.0) (nom 0.0 to 1.0)
Grating #1 tilt 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 (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
  • false :
  • true :
G3TLT (deimos3), bundle / bundle / bundle, access
grating #3 tilt keyword bundle
KTL bundle for device: Grating #3 tilt G3TLT consists of elements:
G3TLTCAL (deimos3), char(5) / A / %d, access rw
grating-3-tilt-calibration (0.0 to 1.0) (nom 0.0 to 1.0)
Grating #3 tilt calibration state.
Uses map KTLboolean to convert or format reset_homed_2:
reset_homed_2 (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for stage calibration boolean state (RESET/HOMED) keywords.
Valid values of reset_homed_2 are:
  • reset : (Read-only state) 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).
G3TLTENC (deimos3), int / I11 / %d, access r
grating-3-tilt-motor-encoder-position in motor encoder counts (-772000.0 to 191000.0)
Grating #3 tilt 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).
G3TLTERR (deimos3), int / I11 / %d, access r
grating-3-tilt-error-number
Grating #3 tilt command error number.
G3TLTFIP (deimos3), char(7) / A / %d, access r
grating-3-tilt-fiducial-light-sensor (0.0 to 1.0) (nom 0.0 to 1.0)
Grating #3 tilt fiducial light sensor input.
Uses map KTLboolean to convert or format open_blocked:
open_blocked (SharedMapDefs), tinyint / L1 / %s, access r
(0.0 to 1.0)
Generic map meme for fiducial light sensor boolean state (OPEN/BLOCKED) keywords.
Valid values of open_blocked are:
  • open : Light detected at fiducial sensor. Light source on and light path not blocked.
  • blocked : No light detected at fiducial sensor. Light source off or light path blocked.
G3TLTFOP (deimos3), char(3) / A / %d, access rw
grating-3-tilt-fiducial-light-source (0.0 to 1.0) (nom 0.0 to 1.0)
Grating #3 tilt fiducial light source control.
Uses map KTLboolean to convert or format on_off:
on_off (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (ON/OFF) keywords.
Valid values of on_off are:
  • on :
  • off :
G3TLTLCK (deimos3), char(10) / A10 / %s, access rw
grating-3-tilt-lock
Grating #3 tilt 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.
G3TLTLIM (deimos3), varchar(68) / A / tinyint, access r
grating-3-tilt-limits
Grating #3 tilt limit status.
Uses map KTLenumerated to convert or format stage_lim_dei:
stage_lim_dei (SharedMapDefs), tinyint / I11 / %d, access r
(0.0 to 15.0)
Generic map meme for deimos style stage limit keywords. This map applies to stages with a single input reporting the secondary limit status. Also see memes 4258,4844 and 2021 for other limit status maps.
Valid values of stage_lim_dei are:
  • Check signals: Both FWD & REV primary limits active :
  • In FWD primary limit :
  • Bad value: Assume in REV secondary limit :
  • Bad value: Assume 2nd lim active, but no primary lim active :
  • Check signals: All limit signals active :
  • In FWD secondary limit :
  • In REV secondary limit :
  • Check signals: Secondary limit active, but no primary limit active :
  • In REV primary limit :
  • Not in a limit :
  • Bad value: Assume all limit signals active :
  • Bad value: Assume in FWD secondary limit :
  • Bad value: Assume in REV secondary limit :
  • Bad value: Assume 2nd lim active, but no primary lim active :
  • Bad value: Assume all limit signals active :
  • Bad value: Assume in FWD secondary limit :
G3TLTMOD (deimos3), char(8) / A / tinyint, access rw
grating-3-tilt-control-mode
Grating #3 tilt control mode.
Uses map KTLenumerated to convert or format stage_mod:
stage_mod (SharedMapDefs), tinyint / I11 / %d, access rw
in control mode (0.0 to 5.0)
Generic map meme for stage control mode keywords.
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.
G3TLTMSG (deimos3), varchar(68) / A / %s, access r
grating-3-tilt-message
Grating #3 tilt status message. It reports keyword change requests and results. This keyword is best used in an event log or a status display.
G3TLTNAM (deimos3), varchar(68) / A / map, access rw
grating-3-tilt-named-position
Grating #3 tilt 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 G3TLTORD:
  • -999 -> Unknown
  • 0 -> Home
  • 1 -> Positive
  • 2 -> Middle
  • 3 -> Negative
  • -1 -> Unload
G3TLTORD (deimos3), int / I11 / map, access rw
grating-3-tilt-ordinal-position (-1.0 to 3.0)
Grating #3 tilt 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 G3TLTRAW:
  • 0 -> 0
  • -> -999
  • 15000 -> 1
  • -30000 -> 2
  • -75000 -> 3
  • -75000 -> -1
G3TLTRAW (deimos3), int / I11 / %d, access rw
grating-3-tilt-raw-position in stage encoder counts (-75000.0 to 19000.0)
Grating #3 tilt raw position as measured by the stage's position encoder.
G3TLTORD (deimos3), int / I11 / map, access rw
grating-3-tilt-ordinal-position (-1.0 to 3.0)
Grating #3 tilt 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 G3TLTRAW:
  • 0 -> 0
  • -> -999
  • 15000 -> 1
  • -30000 -> 2
  • -75000 -> 3
  • -75000 -> -1
G3TLTRAW (deimos3), int / I11 / %d, access rw
grating-3-tilt-raw-position in stage encoder counts (-75000.0 to 19000.0)
Grating #3 tilt raw position as measured by the stage's position encoder.
G3TLTRAW (deimos3), int / I11 / %d, access rw
grating-3-tilt-raw-position in stage encoder counts (-75000.0 to 19000.0)
Grating #3 tilt raw position as measured by the stage's position encoder.
G3TLTSTA (deimos3), char(14) / A / tinyint, access r
grating-3-tilt-status
Grating #3 tilt status.
Uses map KTLenumerated to convert or format dc_stage_status:
dc_stage_status (SharedMapDefs), tinyint / I11 / %d, access r
(0.0 to 6.0)
Generic map meme for stage status keywords.
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 (*MOD) keyword.
  • Diagnostics : A selected diagnotics test is running.
G3TLTTRG (deimos3), int / I11 / %d, access r
grating-3-tilt-raw-position-target in stage encoder counts (0.0 to 30000.0)
Grating #3 tilt raw position target as measured by stage's position encoder.
G3TLTVAL (deimos3), real / E13.6 / map, access rw
grating-3-tilt-value in degrees (-18.4376 to 19.162400000000002)
Grating #3 tilt position. Convert a 'RAW' keyword value into a 'VAL' keyword value via: val = a0 + (raw * a1).
Uses map Linear to convert or format G3TLTRAW:
  • a0 : 11.5624
  • a1 : 0.0004
G3TLTRAW (deimos3), int / I11 / %d, access rw
grating-3-tilt-raw-position in stage encoder counts (-75000.0 to 19000.0)
Grating #3 tilt raw position as measured by the stage's position encoder.
G3TLTVRB (deimos3), char(5) / A8 / %d, access rw
grating-3-tilt-verbose-messages (0.0 to 1.0) (nom 0.0 to 1.0)
Grating #3 tilt verbose message flag. Turns on and off logging of verbose 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 (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
  • false :
  • true :
G3TLTTOR (deimos3), real / E13.6 / , access r
grating-3-tilt-torque in volts (-10.0 to 10.0)
Grating #3 tilt motor torque.
G3TLTTSP (deimos3), int / I11 / %d, access r
grating-3-tilt-speed-target in motor encoder counts/s (0.0 to 10000.0)
Grating #3 tilt speed target defined in counts/s from the stage's motor position encoder.
G3TLTSPD (deimos3), int / I11 / %d, access rw
grating-3-tilt-speed in motor encoder counts/s (0.0 to 25000.0)
Grating #3 tilt speed as measured by the stage's motor position encoder.
G3TLTNOM (deimos3), int / I11 / %d, access rw
grating-3-tilt-nominal-position in stage encoder counts (-85200.0 to 4500.0)
Grating #3 tilt nominal position (same as raw position without stage dithering).
G3TLTOFF (deimos3), int / I11 / %d, access rw
grating-3-tilt-nominal-offset in stage encoder counts (-85200.0 to 4500.0)
Grating #3 tilt raw position offset from nominal position for flexure control.
G3TLTWAV (deimos3), real / E13.6 / map, access rw
grating-3-tilt-wavelength in angstroms (0.0 to 100000.0)
Grating #3 tilt position. The complicated method of converting a RAW keyword value to a WAV keyword value is described in the dispatcher log file when G3TLT device data is dumped to the log via the G3TLTDMP keyword.
Uses map DeimosGrateWav to convert or format G3TLTRAW:
  • a0 : 11.5624
  • a1 : 0.0004
  • theta0 : 43.02
  • theta1 : 2.33
G3TLTRAW (deimos3), int / I11 / %d, access rw
grating-3-tilt-raw-position in stage encoder counts (-75000.0 to 19000.0)
Grating #3 tilt raw position as measured by the stage's position encoder.
G3TLTDMP (deimos3), char(5) / A / %d, access w
grating-3-tilt-dump (0.0 to 1.0) (nom 0.0 to 1.0)
Grating #3 tilt data dump. Reports all information on the device 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 (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
  • false :
  • true :
G4TLT (deimos3), bundle / bundle / bundle, access
grating #4 tilt keyword bundle
KTL bundle for device: Grating #4 tilt G4TLT consists of elements:
G4TLTCAL (deimos3), char(5) / A / %d, access rw
grating-4-tilt-calibration (0.0 to 1.0) (nom 0.0 to 1.0)
Grating #4 tilt calibration state.
Uses map KTLboolean to convert or format reset_homed_2:
reset_homed_2 (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for stage calibration boolean state (RESET/HOMED) keywords.
Valid values of reset_homed_2 are:
  • reset : (Read-only state) 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).
G4TLTENC (deimos3), int / I11 / %d, access r
grating-4-tilt-motor-encoder-position in motor encoder counts (-832000.0 to 64000.0)
Grating #4 tilt 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).
G4TLTERR (deimos3), int / I11 / %d, access r
grating-4-tilt-error-number
Grating #4 tilt command error number.
G4TLTFIP (deimos3), char(7) / A / %d, access r
grating-4-tilt-fiducial-light-sensor (0.0 to 1.0) (nom 0.0 to 1.0)
Grating #4 tilt fiducial light sensor input.
Uses map KTLboolean to convert or format open_blocked:
open_blocked (SharedMapDefs), tinyint / L1 / %s, access r
(0.0 to 1.0)
Generic map meme for fiducial light sensor boolean state (OPEN/BLOCKED) keywords.
Valid values of open_blocked are:
  • open : Light detected at fiducial sensor. Light source on and light path not blocked.
  • blocked : No light detected at fiducial sensor. Light source off or light path blocked.
G4TLTFOP (deimos3), char(3) / A / %d, access rw
grating-4-tilt-fiducial-light-source (0.0 to 1.0) (nom 0.0 to 1.0)
Grating #4 tilt fiducial light source control.
Uses map KTLboolean to convert or format on_off:
on_off (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (ON/OFF) keywords.
Valid values of on_off are:
  • on :
  • off :
G4TLTLCK (deimos3), char(10) / A10 / %s, access rw
grating-4-tilt-lock
Grating #4 tilt 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.
G4TLTLIM (deimos3), varchar(68) / A / tinyint, access r
grating-4-tilt-limits
Grating #4 tilt limit status.
Uses map KTLenumerated to convert or format stage_lim_dei:
stage_lim_dei (SharedMapDefs), tinyint / I11 / %d, access r
(0.0 to 15.0)
Generic map meme for deimos style stage limit keywords. This map applies to stages with a single input reporting the secondary limit status. Also see memes 4258,4844 and 2021 for other limit status maps.
Valid values of stage_lim_dei are:
  • Check signals: Both FWD & REV primary limits active :
  • In FWD primary limit :
  • Bad value: Assume in REV secondary limit :
  • Bad value: Assume 2nd lim active, but no primary lim active :
  • Check signals: All limit signals active :
  • In FWD secondary limit :
  • In REV secondary limit :
  • Check signals: Secondary limit active, but no primary limit active :
  • In REV primary limit :
  • Not in a limit :
  • Bad value: Assume all limit signals active :
  • Bad value: Assume in FWD secondary limit :
  • Bad value: Assume in REV secondary limit :
  • Bad value: Assume 2nd lim active, but no primary lim active :
  • Bad value: Assume all limit signals active :
  • Bad value: Assume in FWD secondary limit :
G4TLTMOD (deimos3), char(8) / A / tinyint, access rw
grating-4-tilt-control-mode
Grating #4 tilt control mode.
Uses map KTLenumerated to convert or format stage_mod:
stage_mod (SharedMapDefs), tinyint / I11 / %d, access rw
in control mode (0.0 to 5.0)
Generic map meme for stage control mode keywords.
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.
G4TLTMSG (deimos3), varchar(68) / A / %s, access r
grating-4-tilt-message
Grating #4 tilt status message. It reports keyword change requests and results. This keyword is best used in an event log or a status display.
G4TLTNAM (deimos3), varchar(68) / A / map, access rw
grating-4-tilt-named-position
Grating #4 tilt 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 G4TLTORD:
  • -999 -> Unknown
  • 0 -> Home
  • 1 -> Positive
  • 2 -> Middle
  • 3 -> Negative
  • -1 -> Unload
G4TLTORD (deimos3), int / I11 / map, access rw
grating-4-tilt-ordinal-position (-1.0 to 3.0)
Grating #4 tilt 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 G4TLTRAW:
  • 0 -> 0
  • -> -999
  • 6500 -> 1
  • -37000 -> 2
  • -80500 -> 3
  • -80300 -> -1
G4TLTRAW (deimos3), int / I11 / %d, access rw
grating-4-tilt-raw-position in stage encoder counts (-80500.0 to 6500.0)
Grating #4 tilt raw position as measured by the stage's position encoder.
G4TLTORD (deimos3), int / I11 / map, access rw
grating-4-tilt-ordinal-position (-1.0 to 3.0)
Grating #4 tilt 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 G4TLTRAW:
  • 0 -> 0
  • -> -999
  • 6500 -> 1
  • -37000 -> 2
  • -80500 -> 3
  • -80300 -> -1
G4TLTRAW (deimos3), int / I11 / %d, access rw
grating-4-tilt-raw-position in stage encoder counts (-80500.0 to 6500.0)
Grating #4 tilt raw position as measured by the stage's position encoder.
G4TLTRAW (deimos3), int / I11 / %d, access rw
grating-4-tilt-raw-position in stage encoder counts (-80500.0 to 6500.0)
Grating #4 tilt raw position as measured by the stage's position encoder.
G4TLTSTA (deimos3), char(14) / A / tinyint, access r
grating-4-tilt-status
Grating #4 tilt status.
Uses map KTLenumerated to convert or format dc_stage_status:
dc_stage_status (SharedMapDefs), tinyint / I11 / %d, access r
(0.0 to 6.0)
Generic map meme for stage status keywords.
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 (*MOD) keyword.
  • Diagnostics : A selected diagnotics test is running.
G4TLTTRG (deimos3), int / I11 / %d, access r
grating-4-tilt-raw-position-target in stage encoder counts (0.0 to 30000.0)
Grating #4 tilt raw position target as measured by stage's position encoder.
G4TLTVAL (deimos3), real / E13.6 / map, access rw
grating-4-tilt-value in degrees (-15.8264 to 18.973600000000001)
Grating #4 tilt position. Convert a 'RAW' keyword value into a 'VAL' keyword value via: val = a0 + (raw * a1).
Uses map Linear to convert or format G4TLTRAW:
  • a0 : 16.3736
  • a1 : 0.0004
G4TLTRAW (deimos3), int / I11 / %d, access rw
grating-4-tilt-raw-position in stage encoder counts (-80500.0 to 6500.0)
Grating #4 tilt raw position as measured by the stage's position encoder.
G4TLTVRB (deimos3), char(5) / A8 / %d, access rw
grating-4-tilt-verbose-messages (0.0 to 1.0) (nom 0.0 to 1.0)
Grating #4 tilt verbose message flag. Turns on and off logging of verbose 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 (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
  • false :
  • true :
G4TLTTOR (deimos3), real / E13.6 / , access r
grating-4-tilt-torque in volts (-10.0 to 10.0)
Grating #4 tilt motor torque.
G4TLTTSP (deimos3), int / I11 / %d, access r
grating-4-tilt-speed-target in motor encoder counts/s (0.0 to 25000.0)
Grating #4 tilt speed target defined in counts/s from the stage's motor position encoder.
G4TLTSPD (deimos3), int / I11 / %d, access rw
grating-4-tilt-speed in motor encoder counts/s (0.0 to 25000.0)
Grating #4 tilt speed as measured by the stage's motor position encoder.
G4TLTNOM (deimos3), int / I11 / %d, access rw
grating-4-tilt-nominal-position in stage encoder counts (-85200.0 to 4500.0)
Grating #4 tilt nominal position (same as raw position without stage dithering).
G4TLTOFF (deimos3), int / I11 / %d, access rw
grating-4-tilt-nominal-offset in stage encoder counts (-85200.0 to 4500.0)
Grating #4 tilt raw position offset from nominal position for flexure control.
G4TLTWAV (deimos3), real / E13.6 / map, access rw
grating-4-tilt-wavelength in angstroms (0.0 to 100000.0)
Grating #4 tilt position. The complicated method of converting a RAW keyword value to a WAV keyword value is described in the dispatcher log file when G4TLT device data is dumped to the log via the G4TLTDMP keyword.
Uses map DeimosGrateWav to convert or format G4TLTRAW:
  • a0 : 16.3736
  • a1 : 0.0004
  • theta0 : 43.02
  • theta1 : 2.33
G4TLTRAW (deimos3), int / I11 / %d, access rw
grating-4-tilt-raw-position in stage encoder counts (-80500.0 to 6500.0)
Grating #4 tilt raw position as measured by the stage's position encoder.
G4TLTDMP (deimos3), char(5) / A / %d, access w
grating-4-tilt-dump (0.0 to 1.0) (nom 0.0 to 1.0)
Grating #4 tilt data dump. Reports all information on the device 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 (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
  • false :
  • true :
GRSEL (deimos3), bundle / bundle / bundle, access
grating selector keyword bundle
KTL bundle for device: Grating selector GRSEL consists of elements:
GRSELCAL (deimos3), char(5) / A / %d, access rw
grating-selector-calibration (0.0 to 1.0) (nom 0.0 to 1.0)
Grating selector calibration state.
Uses map KTLboolean to convert or format reset_homed:
reset_homed (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for stage calibration boolean state (RESET/HOMED) keywords.
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).
GRSELERR (deimos3), int / I11 / %d, access r
grating-selector-error-number
Grating selector command error number.
GRSELFIP (deimos3), char(7) / A / %d, access r
grating-selector-fiducial-light-sensor (0.0 to 1.0) (nom 0.0 to 1.0)
Grating selector fiducial light sensor input.
Uses map KTLboolean to convert or format open_blocked:
open_blocked (SharedMapDefs), tinyint / L1 / %s, access r
(0.0 to 1.0)
Generic map meme for fiducial light sensor boolean state (OPEN/BLOCKED) keywords.
Valid values of open_blocked are:
  • open : Light detected at fiducial sensor. Light source on and light path not blocked.
  • blocked : No light detected at fiducial sensor. Light source off or light path blocked.
GRSELFOP (deimos3), char(3) / A / %d, access rw
grating-selector-fiducial-light-source (0.0 to 1.0) (nom 0.0 to 1.0)
Grating selector fiducial light source control.
Uses map KTLboolean to convert or format on_off:
on_off (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (ON/OFF) keywords.
Valid values of on_off are:
  • on :
  • off :
GRSELLCK (deimos3), char(10) / A10 / %s, access rw
grating-selector-lock
Grating selector 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.
GRSELLIM (deimos3), varchar(68) / A / tinyint, access r
grating-selector-limits
Grating selector limit status.
Uses map KTLenumerated to convert or format stage_lim_dei_gr:
stage_lim_dei_gr (SharedMapDefs), tinyint / I11 / %d, access r
(0.0 to 15.0)
Generic map meme for deimos grating style stage limit keywords. This map applies to stages with a single input reporting the secondary limit status. Also see memes 4258,4844 and 2021 for other limit status maps.
Valid values of stage_lim_dei_gr are:
  • Check signals: Both FWD & REV primary limits active :
  • In FWD primary limit :
  • Bad value: Assume in REV secondary limit :
  • Bad value: Assume a grating clamp not open, motor power cut :
  • Check signals: All limit signals active :
  • In FWD secondary limit :
  • In REV secondary limit :
  • Check signals: Assume a grating clamp not open, motor power cut :
  • In REV primary limit :
  • Not in a limit :
  • Bad value: Assume all limit signals active :
  • Bad value: Assume in FWD secondary limit :
  • Bad value: Assume in REV secondary limit :
  • Bad value: Assume a grating clamp not open, motor power cut :
  • Bad value: Assume all limit signals active :
  • Bad value: Assume in FWD secondary limit :
GRSELMOD (deimos3), char(8) / A / tinyint, access rw
grating-selector-control-mode
Grating selector control mode.
Uses map KTLenumerated to convert or format stage_mod:
stage_mod (SharedMapDefs), tinyint / I11 / %d, access rw
in control mode (0.0 to 5.0)
Generic map meme for stage control mode keywords.
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.
GRSELMSG (deimos3), varchar(68) / A / %s, access r
grating-selector-message
Grating selector status message. It reports keyword change requests and results. This keyword is best used in an event log or a status display.
GRSELNAM (deimos3), varchar(68) / A / map, access rw
grating-selector-named-position
Grating selector 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 GRSELORD:
  • -999 -> Unknown
  • 0 -> Home
  • 1 -> Grating_1
  • 2 -> Mirror
  • 3 -> Grating_3
  • 4 -> Grating_4
  • -1 -> Unload_grating_1
  • -2 -> Unload_mirror
  • -3 -> Unload_grating_3
  • -4 -> Unload_grating_4
GRSELORD (deimos3), int / I11 / map, access rw
grating-selector-ordinal-position (-4.0 to 4.0)
Grating selector 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 GRSELRAW:
  • 0 -> 0
  • -> -999
  • 10000 -> 1
  • -9308000 -> 2
  • -4398200 -> 3
  • -4000 -> 4
  • 10000 -> -1
  • 20000 -> -2
  • -13116300 -> -3
  • -8742772 -> -4
GRSELRAW (deimos3), int / I11 / %d, access rw
grating-selector-raw-position in stage encoder counts (-13140000.0 to 300000.0)
Grating selector raw position as measured by the stage's position encoder.
GRSELORD (deimos3), int / I11 / map, access rw
grating-selector-ordinal-position (-4.0 to 4.0)
Grating selector 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 GRSELRAW:
  • 0 -> 0
  • -> -999
  • 10000 -> 1
  • -9308000 -> 2
  • -4398200 -> 3
  • -4000 -> 4
  • 10000 -> -1
  • 20000 -> -2
  • -13116300 -> -3
  • -8742772 -> -4
GRSELRAW (deimos3), int / I11 / %d, access rw
grating-selector-raw-position in stage encoder counts (-13140000.0 to 300000.0)
Grating selector raw position as measured by the stage's position encoder.
GRSELRAW (deimos3), int / I11 / %d, access rw
grating-selector-raw-position in stage encoder counts (-13140000.0 to 300000.0)
Grating selector raw position as measured by the stage's position encoder.
GRSELSTA (deimos3), char(14) / A / tinyint, access r
grating-selector-status
Grating selector status.
Uses map KTLenumerated to convert or format dc_stage_status:
dc_stage_status (SharedMapDefs), tinyint / I11 / %d, access r
(0.0 to 6.0)
Generic map meme for stage status keywords.
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 (*MOD) keyword.
  • Diagnostics : A selected diagnotics test is running.
GRSELTRG (deimos3), int / I11 / %d, access r
grating-selector-raw-position-target in stage encoder counts (0.0 to 30000.0)
Grating selector raw position target as measured by stage's position encoder.
GRSELVAL (deimos3), real / E13.6 / map, access rw
grating-selector-value in fake (0.0 to 30000.0)
Grating selector position. Convert a 'RAW' keyword value into a 'VAL' keyword value via: val = a0 + (raw * a1).
Uses map Linear to convert or format GRSELRAW:
  • a0 : 0
  • a1 : 1.0
GRSELRAW (deimos3), int / I11 / %d, access rw
grating-selector-raw-position in stage encoder counts (-13140000.0 to 300000.0)
Grating selector raw position as measured by the stage's position encoder.
GRSELVEL (deimos3), real / E13.6 / map, access rw
grating-selector-velocity in fake/s (0.0 to 10000.0)
Grating selector velocity. Convert a 'SPD' keyword value to a 'VEL' keyword value via: vel = spd * a1.
Uses map Derivative to convert or format GRSELVAL:
GRSELVAL (deimos3), real / E13.6 / map, access rw
grating-selector-value in fake (0.0 to 30000.0)
Grating selector position. Convert a 'RAW' keyword value into a 'VAL' keyword value via: val = a0 + (raw * a1).
Uses map Linear to convert or format GRSELRAW:
  • a0 : 0
  • a1 : 1.0
GRSELRAW (deimos3), int / I11 / %d, access rw
grating-selector-raw-position in stage encoder counts (-13140000.0 to 300000.0)
Grating selector raw position as measured by the stage's position encoder.
GRSELVRB (deimos3), char(5) / A8 / %d, access rw
grating-selector-verbose-messages (0.0 to 1.0) (nom 0.0 to 1.0)
Grating selector verbose message flag. Turns on and off logging of verbose 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 (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
  • false :
  • true :
GRSELTOR (deimos3), real / E13.6 / , access r
grating-selector-torque in volts (-10.0 to 10.0)
Grating selector motor torque.
GRSELTSP (deimos3), int / I11 / %d, access r
grating-selector-speed-target in stage encoder counts/s (0.0 to 10000.0)
Grating selector speed target defined in counts/s from the stage's position encoder.
GRSELSPD (deimos3), int / I11 / %d, access rw
grating-selector-speed in stage encoder counts/s (0.0 to 10000.0)
Grating selector speed as measured by the stage's position encoder.
GRSELDMP (deimos3), char(5) / A / %d, access w
grating-selector-dump (0.0 to 1.0) (nom 0.0 to 1.0)
Grating selector data dump. Reports all information on the device 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 (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
  • false :
  • true :
SLSEL (deimos3), bundle / bundle / bundle, access
slitmask selector keyword bundle
KTL bundle for device: Slitmask selector SLSEL consists of elements:
SLSELCAL (deimos3), char(5) / A / %d, access rw
slitmask-selector-calibration (0.0 to 1.0) (nom 0.0 to 1.0)
Slitmask selector calibration state.
Uses map KTLboolean to convert or format reset_homed:
reset_homed (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for stage calibration boolean state (RESET/HOMED) keywords.
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).
SLSELERR (deimos3), int / I11 / %d, access r
slitmask-selector-error-number
Slitmask selector command error number.
SLSELFIP (deimos3), char(7) / A / %d, access r
slitmask-selector-fiducial-light-sensor (0.0 to 1.0) (nom 0.0 to 1.0)
Slitmask selector fiducial light sensor input.
Uses map KTLboolean to convert or format open_blocked:
open_blocked (SharedMapDefs), tinyint / L1 / %s, access r
(0.0 to 1.0)
Generic map meme for fiducial light sensor boolean state (OPEN/BLOCKED) keywords.
Valid values of open_blocked are:
  • open : Light detected at fiducial sensor. Light source on and light path not blocked.
  • blocked : No light detected at fiducial sensor. Light source off or light path blocked.
SLSELFOP (deimos3), char(3) / A / %d, access rw
slitmask-selector-fiducial-light-source (0.0 to 1.0) (nom 0.0 to 1.0)
Slitmask selector fiducial light source control.
Uses map KTLboolean to convert or format on_off:
on_off (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (ON/OFF) keywords.
Valid values of on_off are:
  • on :
  • off :
SLSELLCK (deimos3), char(10) / A10 / %s, access rw
slitmask-selector-lock
Slitmask selector 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.
SLSELLIM (deimos3), varchar(68) / A / tinyint, access r
slitmask-selector-limits
Slitmask selector limit status.
Uses map KTLenumerated to convert or format stage_lim_dei:
stage_lim_dei (SharedMapDefs), tinyint / I11 / %d, access r
(0.0 to 15.0)
Generic map meme for deimos style stage limit keywords. This map applies to stages with a single input reporting the secondary limit status. Also see memes 4258,4844 and 2021 for other limit status maps.
Valid values of stage_lim_dei are:
  • Check signals: Both FWD & REV primary limits active :
  • In FWD primary limit :
  • Bad value: Assume in REV secondary limit :
  • Bad value: Assume 2nd lim active, but no primary lim active :
  • Check signals: All limit signals active :
  • In FWD secondary limit :
  • In REV secondary limit :
  • Check signals: Secondary limit active, but no primary limit active :
  • In REV primary limit :
  • Not in a limit :
  • Bad value: Assume all limit signals active :
  • Bad value: Assume in FWD secondary limit :
  • Bad value: Assume in REV secondary limit :
  • Bad value: Assume 2nd lim active, but no primary lim active :
  • Bad value: Assume all limit signals active :
  • Bad value: Assume in FWD secondary limit :
SLSELMOD (deimos3), char(8) / A / tinyint, access rw
slitmask-selector-control-mode
Slitmask selector control mode.
Uses map KTLenumerated to convert or format stage_mod:
stage_mod (SharedMapDefs), tinyint / I11 / %d, access rw
in control mode (0.0 to 5.0)
Generic map meme for stage control mode keywords.
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.
SLSELMSG (deimos3), varchar(68) / A / %s, access r
slitmask-selector-message
Slitmask selector status message. It reports keyword change requests and results. This keyword is best used in an event log or a status display.
SLSELNAM (deimos3), varchar(68) / A / map, access rw
slitmask-selector-named-position
Slitmask selector 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 SLSELORD:
  • -999 -> Unknown
  • 0 -> Home
  • 2 -> Position #2
  • 3 -> Position #3
  • 4 -> Position #4
  • 5 -> Position #5
  • 6 -> Position #6
  • 7 -> Position #7
  • 8 -> Position #8
  • 9 -> Position #9
  • 10 -> Position #10
  • 11 -> Position #11
  • 12 -> Position #12
  • 13 -> Position #13
  • -1 -> Unload
SLSELORD (deimos3), int / I11 / map, access rw
slitmask-selector-ordinal-position (-1.0 to 13.0)
Slitmask selector 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 SLSELRAW:
  • -> 0
  • -> -999
  • -417000 -> 2
  • -317000 -> 3
  • -229000 -> 4
  • -149000 -> 5
  • -75000 -> 6
  • -8000 -> 7
  • 53000 -> 8
  • 109000 -> 9
  • 160000 -> 10
  • 206000 -> 11
  • 249000 -> 12
  • 287000 -> 13
  • -539000 -> -1
SLSELRAW (deimos3), int / I11 / %d, access rw
slitmask-selector-raw-position in stage encoder counts (-590000.0 to 290000.0)
Slitmask selector raw position as measured by the stage's position encoder.
SLSELORD (deimos3), int / I11 / map, access rw
slitmask-selector-ordinal-position (-1.0 to 13.0)
Slitmask selector 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 SLSELRAW:
  • -> 0
  • -> -999
  • -417000 -> 2
  • -317000 -> 3
  • -229000 -> 4
  • -149000 -> 5
  • -75000 -> 6
  • -8000 -> 7
  • 53000 -> 8
  • 109000 -> 9
  • 160000 -> 10
  • 206000 -> 11
  • 249000 -> 12
  • 287000 -> 13
  • -539000 -> -1
SLSELRAW (deimos3), int / I11 / %d, access rw
slitmask-selector-raw-position in stage encoder counts (-590000.0 to 290000.0)
Slitmask selector raw position as measured by the stage's position encoder.
SLSELRAW (deimos3), int / I11 / %d, access rw
slitmask-selector-raw-position in stage encoder counts (-590000.0 to 290000.0)
Slitmask selector raw position as measured by the stage's position encoder.
SLSELSTA (deimos3), char(14) / A / tinyint, access r
slitmask-selector-status
Slitmask selector status.
Uses map KTLenumerated to convert or format dc_stage_status:
dc_stage_status (SharedMapDefs), tinyint / I11 / %d, access r
(0.0 to 6.0)
Generic map meme for stage status keywords.
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 (*MOD) keyword.
  • Diagnostics : A selected diagnotics test is running.
SLSELTRG (deimos3), int / I11 / %d, access r
slitmask-selector-raw-position-target in stage encoder counts (0.0 to 30000.0)
Slitmask selector raw position target as measured by stage's position encoder.
SLSELVAL (deimos3), real / E13.6 / map, access rw
slitmask-selector-value in fake (-590000.0 to 290000.0)
Slitmask selector position. Convert a 'RAW' keyword value into a 'VAL' keyword value via: val = a0 + (raw * a1).
Uses map Linear to convert or format SLSELRAW:
  • a0 : 0
  • a1 : 1.0
SLSELRAW (deimos3), int / I11 / %d, access rw
slitmask-selector-raw-position in stage encoder counts (-590000.0 to 290000.0)
Slitmask selector raw position as measured by the stage's position encoder.
SLSELVEL (deimos3), real / E13.6 / map, access rw
slitmask-selector-velocity in fake/s (0.0 to 10000.0)
Slitmask selector velocity. Convert a 'SPD' keyword value to a 'VEL' keyword value via: vel = spd * a1.
Uses map Derivative to convert or format SLSELVAL:
SLSELVAL (deimos3), real / E13.6 / map, access rw
slitmask-selector-value in fake (-590000.0 to 290000.0)
Slitmask selector position. Convert a 'RAW' keyword value into a 'VAL' keyword value via: val = a0 + (raw * a1).
Uses map Linear to convert or format SLSELRAW:
  • a0 : 0
  • a1 : 1.0
SLSELRAW (deimos3), int / I11 / %d, access rw
slitmask-selector-raw-position in stage encoder counts (-590000.0 to 290000.0)
Slitmask selector raw position as measured by the stage's position encoder.
SLSELVRB (deimos3), char(5) / A8 / %d, access rw
slitmask-selector-verbose-messages (0.0 to 1.0) (nom 0.0 to 1.0)
Slitmask selector verbose message flag. Turns on and off logging of verbose 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 (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
  • false :
  • true :
SLSELTOR (deimos3), real / E13.6 / , access r
slitmask-selector-torque in volts (-10.0 to 10.0)
Slitmask selector motor torque.
SLSELTSP (deimos3), int / I11 / %d, access r
slitmask-selector-speed-target in stage encoder counts/s (0.0 to 10000.0)
Slitmask selector speed target defined in counts/s from the stage's position encoder.
SLSELSPD (deimos3), int / I11 / %d, access rw
slitmask-selector-speed in stage encoder counts/s (0.0 to 10000.0)
Slitmask selector speed as measured by the stage's position encoder.
SLSELDMP (deimos3), char(5) / A / %d, access w
slitmask-selector-dump (0.0 to 1.0) (nom 0.0 to 1.0)
Slitmask selector data dump. Reports all information on the device 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 (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
  • false :
  • true :
TVFIL (deimos3), bundle / bundle / bundle, access
autoguider TV filter wheel keyword bundle
KTL bundle for device: Autoguider TV camera filter wheel TVFIL consists of elements:
TVFILCAL (deimos3), char(5) / A / %d, access rw
tv-filter-calibration (0.0 to 1.0) (nom 0.0 to 1.0)
Autoguider TV camera filter wheel calibration state.
Uses map KTLboolean to convert or format reset_homed:
reset_homed (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for stage calibration boolean state (RESET/HOMED) keywords.
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 (deimos3), int / I11 / %d, access r
tv-filter-error-number
Autoguider TV camera filter wheel command error number.
TVFILFIP (deimos3), char(7) / A / %d, access r
tv-filter-fiducial-light-sensor (0.0 to 1.0) (nom 0.0 to 1.0)
Autoguider TV camera filter wheel fiducial light sensor input.
Uses map KTLboolean to convert or format blocked_open:
blocked_open (SharedMapDefs), tinyint / L1 / %s, access r
(0.0 to 1.0)
Generic map meme for fiducial light sensor boolean state (BLOCKED/OPEN) keywords.
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 (deimos3), char(3) / A / %d, access rw
tv-filter-fiducial-light-source (0.0 to 1.0) (nom 0.0 to 1.0)
Autoguider TV camera filter wheel fiducial light source control.
Uses map KTLboolean to convert or format on_off:
on_off (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (ON/OFF) keywords.
Valid values of on_off are:
  • on :
  • off :
TVFILLCK (deimos3), char(10) / A10 / %s, access rw
tv-filter-lock
Autoguider TV camera filter wheel 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 (deimos3), char(8) / A / tinyint, access rw
tv-filter-control-mode
Autoguider TV camera filter wheel control mode.
Uses map KTLenumerated to convert or format stage_mod:
stage_mod (SharedMapDefs), tinyint / I11 / %d, access rw
in control mode (0.0 to 5.0)
Generic map meme for stage control mode keywords.
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 (deimos3), varchar(68) / A / %s, access r
tv-filter-message
Autoguider TV camera filter wheel status message. It reports keyword change requests and results. This keyword is best used in an event log or a status display.
TVFILNAM (deimos3), varchar(68) / A / map, access rw
tv-filter-named-position
Autoguider TV camera filter wheel 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
  • 1 -> Filter #1
  • 2 -> Filter #2
  • 4 -> Filter #4
  • 5 -> Filter #5
  • 6 -> Filter #6
  • 7 -> Filter #7
  • 8 -> Filter #8
  • 3 -> Filter #3
TVFILORD (deimos3), int / I11 / map, access rw
tv-filter-ordinal-position (0.0 to 8.0)
Autoguider TV camera filter wheel 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 TVFILRAW:
  • 0 -> 0
  • -> -999
  • 8500 -> 1
  • 23500 -> 2
  • 38500 -> 3
  • 53500 -> 4
  • 68500 -> 5
  • 83500 -> 6
  • 98500 -> 7
  • 113500 -> 8
TVFILRAW (deimos3), int / I11 / %d, access rw
tv-filter-raw-position in stage encoder counts (0.0 to 120000.0)
Autoguider TV camera filter wheel raw position as measured by the stage's position encoder.
TVFILORD (deimos3), int / I11 / map, access rw
tv-filter-ordinal-position (0.0 to 8.0)
Autoguider TV camera filter wheel 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 TVFILRAW:
  • 0 -> 0
  • -> -999
  • 8500 -> 1
  • 23500 -> 2
  • 38500 -> 3
  • 53500 -> 4
  • 68500 -> 5
  • 83500 -> 6
  • 98500 -> 7
  • 113500 -> 8
TVFILRAW (deimos3), int / I11 / %d, access rw
tv-filter-raw-position in stage encoder counts (0.0 to 120000.0)
Autoguider TV camera filter wheel raw position as measured by the stage's position encoder.
TVFILRAW (deimos3), int / I11 / %d, access rw
tv-filter-raw-position in stage encoder counts (0.0 to 120000.0)
Autoguider TV camera filter wheel raw position as measured by the stage's position encoder.
TVFILSTA (deimos3), char(14) / A / tinyint, access r
tv-filter-status
Autoguider TV camera filter wheel status.
Uses map KTLenumerated to convert or format dc_stage_status:
dc_stage_status (SharedMapDefs), tinyint / I11 / %d, access r
(0.0 to 6.0)
Generic map meme for stage status keywords.
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 (*MOD) keyword.
  • Diagnostics : A selected diagnotics test is running.
TVFILTRG (deimos3), int / I11 / %d, access r
tv-filter-raw-position-target in stage encoder counts (0.0 to 30000.0)
Autoguider TV camera filter wheel raw position target as measured by stage's position encoder.
TVFILVAL (deimos3), real / E13.6 / map, access rw
tv-filter-value in fake (-10000.0 to 130000.0)
Autoguider TV camera filter wheel 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 : 1.0
TVFILRAW (deimos3), int / I11 / %d, access rw
tv-filter-raw-position in stage encoder counts (0.0 to 120000.0)
Autoguider TV camera filter wheel raw position as measured by the stage's position encoder.
TVFILVEL (deimos3), real / E13.6 / map, access rw
tv-filter-velocity in fake/s (0.0 to 10000.0)
Autoguider TV camera filter wheel velocity. Convert a 'SPD' keyword value to a 'VEL' keyword value via: vel = spd * a1.
Uses map Derivative to convert or format TVFILVAL:
TVFILVAL (deimos3), real / E13.6 / map, access rw
tv-filter-value in fake (-10000.0 to 130000.0)
Autoguider TV camera filter wheel 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 : 1.0
TVFILRAW (deimos3), int / I11 / %d, access rw
tv-filter-raw-position in stage encoder counts (0.0 to 120000.0)
Autoguider TV camera filter wheel raw position as measured by the stage's position encoder.
TVFILVRB (deimos3), char(5) / A8 / %d, access rw
tv-filter-verbose-messages (0.0 to 1.0) (nom 0.0 to 1.0)
Autoguider TV camera filter wheel verbose message flag. Turns on and off logging of verbose 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 (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
  • false :
  • true :
TVFILTOR (deimos3), real / E13.6 / , access r
tv-filter-torque in volts (-10.0 to 10.0)
Autoguider TV camera filter wheel motor torque.
TVFILTSP (deimos3), int / I11 / %d, access r
tv-filter-speed-target in stage encoder counts/s (0.0 to 10000.0)
Autoguider TV camera filter wheel speed target defined in counts/s from the stage's position encoder.
TVFILSPD (deimos3), int / I11 / %d, access rw
tv-filter-speed in stage encoder counts/s (0.0 to 5000.0)
Autoguider TV camera filter wheel speed as measured by the stage's position encoder.
TVFILDMP (deimos3), char(5) / A / %d, access w
tv-filter-dump (0.0 to 1.0) (nom 0.0 to 1.0)
Autoguider TV camera filter wheel data dump. Reports all information on the device 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 (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
  • false :
  • true :
TVFOC (deimos3), bundle / bundle / bundle, access
autoguider TV camera focus keyword bundle
KTL bundle for device: Autoguider TV camera focus TVFOC consists of elements:
TVFOCCAL (deimos3), char(5) / A / %d, access rw
tv-focus-calibration (0.0 to 1.0) (nom 0.0 to 1.0)
Autoguider TV camera focus calibration state.
Uses map KTLboolean to convert or format reset_homed:
reset_homed (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for stage calibration boolean state (RESET/HOMED) keywords.
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 (deimos3), int / I11 / %d, access r
tv-focus-error-number
Autoguider TV camera focus command error number.
TVFOCFIP (deimos3), char(7) / A / %d, access r
tv-focus-fiducial-light-sensor (0.0 to 1.0) (nom 0.0 to 1.0)
Autoguider TV camera focus fiducial light sensor input.
Uses map KTLboolean to convert or format blocked_open:
blocked_open (SharedMapDefs), tinyint / L1 / %s, access r
(0.0 to 1.0)
Generic map meme for fiducial light sensor boolean state (BLOCKED/OPEN) keywords.
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 (deimos3), char(3) / A / %d, access rw
tv-focus-fiducial-light-source (0.0 to 1.0) (nom 0.0 to 1.0)
Autoguider TV camera focus fiducial light source control.
Uses map KTLboolean to convert or format on_off:
on_off (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (ON/OFF) keywords.
Valid values of on_off are:
  • on :
  • off :
TVFOCLCK (deimos3), char(10) / A10 / %s, access rw
tv-focus-lock
Autoguider TV camera focus 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 (deimos3), varchar(68) / A / tinyint, access r
tv-focus-limits
Autoguider TV camera focus limit status.
Uses map KTLenumerated to convert or format stage_lim_dei:
stage_lim_dei (SharedMapDefs), tinyint / I11 / %d, access r
(0.0 to 15.0)
Generic map meme for deimos style stage limit keywords. This map applies to stages with a single input reporting the secondary limit status. Also see memes 4258,4844 and 2021 for other limit status maps.
Valid values of stage_lim_dei are:
  • Check signals: Both FWD & REV primary limits active :
  • In FWD primary limit :
  • Bad value: Assume in REV secondary limit :
  • Bad value: Assume 2nd lim active, but no primary lim active :
  • Check signals: All limit signals active :
  • In FWD secondary limit :
  • In REV secondary limit :
  • Check signals: Secondary limit active, but no primary limit active :
  • In REV primary limit :
  • Not in a limit :
  • Bad value: Assume all limit signals active :
  • Bad value: Assume in FWD secondary limit :
  • Bad value: Assume in REV secondary limit :
  • Bad value: Assume 2nd lim active, but no primary lim active :
  • Bad value: Assume all limit signals active :
  • Bad value: Assume in FWD secondary limit :
TVFOCMOD (deimos3), char(8) / A / tinyint, access rw
tv-focus-control-mode
Autoguider TV camera focus control mode.
Uses map KTLenumerated to convert or format stage_mod:
stage_mod (SharedMapDefs), tinyint / I11 / %d, access rw
in control mode (0.0 to 5.0)
Generic map meme for stage control mode keywords.
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 (deimos3), varchar(68) / A / %s, access r
tv-focus-message
Autoguider TV camera focus status message. It reports keyword change requests and results. This keyword is best used in an event log or a status display.
TVFOCNAM (deimos3), varchar(68) / A / map, access rw
tv-focus-named-position
Autoguider TV camera focus 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 -> Position #1
  • 2 -> Position #2
  • 3 -> Position #3
TVFOCORD (deimos3), int / I11 / map, access rw
tv-focus-ordinal-position (0.0 to 3.0)
Autoguider TV camera focus 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 TVFOCRAW:
  • 0 -> 0
  • -> -999
  • -1000 -> 1
  • 1000 -> 2
  • 2000 -> 3
TVFOCRAW (deimos3), int / I11 / %d, access rw
tv-focus-raw-position in stage encoder counts (-2375.0 to 2100.0)
Autoguider TV camera focus raw position as measured by the stage's position encoder.
TVFOCORD (deimos3), int / I11 / map, access rw
tv-focus-ordinal-position (0.0 to 3.0)
Autoguider TV camera focus 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 TVFOCRAW:
  • 0 -> 0
  • -> -999
  • -1000 -> 1
  • 1000 -> 2
  • 2000 -> 3
TVFOCRAW (deimos3), int / I11 / %d, access rw
tv-focus-raw-position in stage encoder counts (-2375.0 to 2100.0)
Autoguider TV camera focus raw position as measured by the stage's position encoder.
TVFOCRAW (deimos3), int / I11 / %d, access rw
tv-focus-raw-position in stage encoder counts (-2375.0 to 2100.0)
Autoguider TV camera focus raw position as measured by the stage's position encoder.
TVFOCSTA (deimos3), char(14) / A / tinyint, access r
tv-focus-status
Autoguider TV camera focus status.
Uses map KTLenumerated to convert or format dc_stage_status:
dc_stage_status (SharedMapDefs), tinyint / I11 / %d, access r
(0.0 to 6.0)
Generic map meme for stage status keywords.
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 (*MOD) keyword.
  • Diagnostics : A selected diagnotics test is running.
TVFOCTRG (deimos3), int / I11 / %d, access r
tv-focus-raw-position-target in stage encoder counts (0.0 to 30000.0)
Autoguider TV camera focus raw position target as measured by stage's position encoder.
TVFOCVAL (deimos3), real / E13.6 / map, access rw
tv-focus-value in fake (-2000.0 to 2200.0)
Autoguider TV camera focus 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 (deimos3), int / I11 / %d, access rw
tv-focus-raw-position in stage encoder counts (-2375.0 to 2100.0)
Autoguider TV camera focus raw position as measured by the stage's position encoder.
TVFOCVEL (deimos3), real / E13.6 / map, access rw
tv-focus-velocity in fake/s (0.0 to 10000.0)
Autoguider TV camera focus velocity. Convert a 'SPD' keyword value to a 'VEL' keyword value via: vel = spd * a1.
Uses map Derivative to convert or format TVFOCVAL:
TVFOCVAL (deimos3), real / E13.6 / map, access rw
tv-focus-value in fake (-2000.0 to 2200.0)
Autoguider TV camera focus 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 (deimos3), int / I11 / %d, access rw
tv-focus-raw-position in stage encoder counts (-2375.0 to 2100.0)
Autoguider TV camera focus raw position as measured by the stage's position encoder.
TVFOCVRB (deimos3), char(5) / A8 / %d, access rw
tv-focus-verbose-messages (0.0 to 1.0) (nom 0.0 to 1.0)
Autoguider TV camera focus verbose message flag. Turns on and off logging of verbose 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 (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
  • false :
  • true :
TVFOCTOR (deimos3), real / E13.6 / , access r
tv-focus-torque in volts (-10.0 to 10.0)
Autoguider TV camera focus motor torque.
TVFOCTSP (deimos3), int / I11 / %d, access r
tv-focus-speed-target in stage encoder counts/s (0.0 to 10000.0)
Autoguider TV camera focus speed target defined in counts/s from the stage's position encoder.
TVFOCSPD (deimos3), int / I11 / %d, access rw
tv-focus-speed in stage encoder counts/s (0.0 to 200.0)
Autoguider TV camera focus speed as measured by the stage's position encoder.
TVFOCDMP (deimos3), char(5) / A / %d, access w
tv-focus-dump (0.0 to 1.0) (nom 0.0 to 1.0)
Autoguider TV camera focus data dump. Reports all information on the device 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 (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
  • false :
  • true :
DWFOC (deimos3), bundle / bundle / bundle, access
dewar focus keyword bundle
KTL bundle for device: Dewar focus DWFOC consists of elements:
DWFOCCAL (deimos3), char(5) / A / %d, access rw
dewar-focus-calibration (0.0 to 1.0) (nom 0.0 to 1.0)
Dewar focus calibration state.
Uses map KTLboolean to convert or format reset_homed:
reset_homed (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for stage calibration boolean state (RESET/HOMED) keywords.
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).
DWFOCERR (deimos3), int / I11 / %d, access r
dewar-focus-error-number
Dewar focus command error number.
DWFOCFIP (deimos3), char(7) / A / %d, access r
dewar-focus-fiducial-light-sensor (0.0 to 1.0) (nom 0.0 to 1.0)
Dewar focus fiducial light sensor input.
Uses map KTLboolean to convert or format blocked_open:
blocked_open (SharedMapDefs), tinyint / L1 / %s, access r
(0.0 to 1.0)
Generic map meme for fiducial light sensor boolean state (BLOCKED/OPEN) keywords.
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.
DWFOCFOP (deimos3), char(3) / A / %d, access rw
dewar-focus-fiducial-light-source (0.0 to 1.0) (nom 0.0 to 1.0)
Dewar focus fiducial light source control.
Uses map KTLboolean to convert or format on_off:
on_off (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (ON/OFF) keywords.
Valid values of on_off are:
  • on :
  • off :
DWFOCLCK (deimos3), char(10) / A10 / %s, access rw
dewar-focus-lock
Dewar focus 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.
DWFOCLIM (deimos3), varchar(68) / A / tinyint, access r
dewar-focus-limits
Dewar focus limit status.
Uses map KTLenumerated to convert or format stage_lim_0sec:
stage_lim_0sec (SharedMapDefs), tinyint / I11 / %d, access r
(0.0 to 15.0)
Generic map meme for stage limit keywords. This map applies to stages with a no input reporting the secondary limit status. For stages with inputs for secondary limits use another limit map (see Meme 5800).
Valid values of stage_lim_0sec are:
  • Check signals: Both FWD & REV primary limits active :
  • In FWD primary limit :
  • In REV primary limit :
  • Not in a limit :
  • Check signals: Both FWD & REV primary limits active :
  • In FWD primary limit :
  • In REV primary limit :
  • Not in a limit :
  • In REV primary limit :
  • Not in a limit :
  • Check signals: Both FWD & REV primary limits active :
  • In FWD primary limit :
  • In REV primary limit :
  • Not in a limit :
  • Check signals: Both FWD & REV primary limits active :
  • In FWD primary limit :
DWFOCMOD (deimos3), char(8) / A / tinyint, access rw
dewar-focus-control-mode
Dewar focus control mode.
Uses map KTLenumerated to convert or format stage_mod:
stage_mod (SharedMapDefs), tinyint / I11 / %d, access rw
in control mode (0.0 to 5.0)
Generic map meme for stage control mode keywords.
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.
DWFOCMSG (deimos3), varchar(68) / A / %s, access r
dewar-focus-message
Dewar focus status message. It reports keyword change requests and results. This keyword is best used in an event log or a status display.
DWFOCNAM (deimos3), varchar(68) / A / map, access rw
dewar-focus-named-position
Dewar focus 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 DWFOCORD:
  • -999 -> Unknown
  • 0 -> Home
  • 1 -> Position #1
  • 2 -> Position #2
  • 3 -> Position #3
DWFOCORD (deimos3), int / I11 / map, access rw
dewar-focus-ordinal-position (0.0 to 3.0)
Dewar focus 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 DWFOCRAW:
  • 0 -> 0
  • -> -999
  • -13500 -> 1
  • -3250 -> 2
  • 7000 -> 3
DWFOCRAW (deimos3), int / I11 / %d, access rw
dewar-focus-raw-position in stage encoder counts (-13500.0 to 7000.0)
Dewar focus raw position as measured by the stage's position encoder.
DWFOCORD (deimos3), int / I11 / map, access rw
dewar-focus-ordinal-position (0.0 to 3.0)
Dewar focus 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 DWFOCRAW:
  • 0 -> 0
  • -> -999
  • -13500 -> 1
  • -3250 -> 2
  • 7000 -> 3
DWFOCRAW (deimos3), int / I11 / %d, access rw
dewar-focus-raw-position in stage encoder counts (-13500.0 to 7000.0)
Dewar focus raw position as measured by the stage's position encoder.
DWFOCRAW (deimos3), int / I11 / %d, access rw
dewar-focus-raw-position in stage encoder counts (-13500.0 to 7000.0)
Dewar focus raw position as measured by the stage's position encoder.
DWFOCSTA (deimos3), char(14) / A / tinyint, access r
dewar-focus-status
Dewar focus status.
Uses map KTLenumerated to convert or format dc_stage_status:
dc_stage_status (SharedMapDefs), tinyint / I11 / %d, access r
(0.0 to 6.0)
Generic map meme for stage status keywords.
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 (*MOD) keyword.
  • Diagnostics : A selected diagnotics test is running.
DWFOCTRG (deimos3), int / I11 / %d, access r
dewar-focus-raw-position-target in stage encoder counts (-13500.0 to 7000.0)
Dewar focus raw position target as measured by stage's position encoder.
DWFOCVAL (deimos3), real / E13.6 / map, access rw
dewar-focus-value in fake (-13500.0 to 7000.0)
Dewar focus position. Convert a 'RAW' keyword value into a 'VAL' keyword value via: val = a0 + (raw * a1). The map data for the FOCUSVAL keyword must match the map data for this keyword.
Uses map Linear to convert or format DWFOCRAW:
  • a0 : 0
  • a1 : 1.0
DWFOCRAW (deimos3), int / I11 / %d, access rw
dewar-focus-raw-position in stage encoder counts (-13500.0 to 7000.0)
Dewar focus raw position as measured by the stage's position encoder.
DWFOCVEL (deimos3), real / E13.6 / map, access rw
dewar-focus-velocity in fake/s (-500.0 to 500.0)
Dewar focus velocity. Convert a 'SPD' keyword value to a 'VEL' keyword value via: vel = spd * a1.
Uses map Derivative to convert or format DWFOCVAL:
DWFOCVAL (deimos3), real / E13.6 / map, access rw
dewar-focus-value in fake (-13500.0 to 7000.0)
Dewar focus position. Convert a 'RAW' keyword value into a 'VAL' keyword value via: val = a0 + (raw * a1). The map data for the FOCUSVAL keyword must match the map data for this keyword.
Uses map Linear to convert or format DWFOCRAW:
  • a0 : 0
  • a1 : 1.0
DWFOCRAW (deimos3), int / I11 / %d, access rw
dewar-focus-raw-position in stage encoder counts (-13500.0 to 7000.0)
Dewar focus raw position as measured by the stage's position encoder.
DWFOCVRB (deimos3), char(5) / A8 / %d, access rw
dewar-focus-verbose-messages (0.0 to 1.0) (nom 0.0 to 1.0)
Dewar focus verbose message flag. Turns on and off logging of verbose 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 (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
  • false :
  • true :
DWFOCTOR (deimos3), real / E13.6 / , access r
dewar-focus-torque in volts (-10.0 to 10.0)
Dewar focus motor torque.
DWFOCTSP (deimos3), int / I11 / %d, access r
dewar-focus-speed-target in stage encoder counts/s (-500.0 to 500.0)
Dewar focus speed target defined in counts/s from the stage's position encoder.
DWFOCSPD (deimos3), int / I11 / %d, access rw
dewar-focus-speed in stage encoder counts/s (-500.0 to 500.0)
Dewar focus speed as measured by the stage's position encoder.
DWFOCDMP (deimos3), char(5) / A / %d, access w
dewar-focus-dump (0.0 to 1.0) (nom 0.0 to 1.0)
Dewar focus data dump. Reports all information on the device 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 (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
  • false :
  • true :
DWFIL (deimos3), bundle / bundle / bundle, access
dewar filter wheel keyword bundle
KTL bundle for device: Dewar filter wheel DWFIL consists of elements:
DWFILCAL (deimos3), char(5) / A / %d, access rw
dewar-filter-calibration (0.0 to 1.0) (nom 0.0 to 1.0)
Dewar filter wheel calibration state.
Uses map KTLboolean to convert or format reset_homed:
reset_homed (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for stage calibration boolean state (RESET/HOMED) keywords.
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).
DWFILERR (deimos3), int / I11 / %d, access r
dewar-filter-error-number
Dewar filter wheel command error number.
DWFILFIP (deimos3), char(7) / A / %d, access r
dewar-filter-fiducial-light-sensor (0.0 to 1.0) (nom 0.0 to 1.0)
Dewar filter wheel fiducial light sensor input.
Uses map KTLboolean to convert or format blocked_open:
blocked_open (SharedMapDefs), tinyint / L1 / %s, access r
(0.0 to 1.0)
Generic map meme for fiducial light sensor boolean state (BLOCKED/OPEN) keywords.
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.
DWFILFOP (deimos3), char(3) / A / %d, access rw
dewar-filter-fiducial-light-source (0.0 to 1.0) (nom 0.0 to 1.0)
Dewar filter wheel fiducial light source control.
Uses map KTLboolean to convert or format on_off:
on_off (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (ON/OFF) keywords.
Valid values of on_off are:
  • on :
  • off :
DWFILLCK (deimos3), char(10) / A10 / %s, access rw
dewar-filter-lock
Dewar filter wheel 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.
DWFILMOD (deimos3), char(8) / A / tinyint, access rw
dewar-filter-control-mode
Dewar filter wheel control mode.
Uses map KTLenumerated to convert or format stage_mod:
stage_mod (SharedMapDefs), tinyint / I11 / %d, access rw
in control mode (0.0 to 5.0)
Generic map meme for stage control mode keywords.
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 (deimos3), varchar(68) / A / %s, access r
dewar-filter-message
Dewar filter wheel status message. It reports keyword change requests and results. This keyword is best used in an event log or a status display.
DWFILNAM (deimos3), varchar(68) / A / map, access rw
dewar-filter-named-position
Dewar filter wheel 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 -> Filter #1
  • 2 -> Filter #2
  • 3 -> Filter #3
  • 4 -> Filter #4
  • 5 -> Filter #5
  • 7 -> Filter #7
  • -1 -> Unload filter #1
  • -2 -> Unload filter #2
  • -3 -> Unload filter #3
  • -4 -> Unload filter #4
  • -5 -> Unload filter #5
  • -6 -> Unload filter #6
  • -7 -> Unload filter #7
  • 6 -> Filter #6
DWFILORD (deimos3), int / I11 / map, access rw
dewar-filter-ordinal-position (0.0 to 7.0)
Dewar filter wheel 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 DWFILRAW:
  • 88500 -> 0
  • -> -999
  • 0 -> 1
  • 142857 -> 2
  • 285714 -> 3
  • 428571 -> 4
  • 571429 -> 5
  • 714286 -> 6
  • 857143 -> 7
  • 492000 -> -1
  • 634857 -> -2
  • 777714 -> -3
  • 920571 -> -4
  • 63429 -> -5
  • 206286 -> -6
  • 349143 -> -7
DWFILRAW (deimos3), int / I11 / %d, access rw
dewar-filter-raw-position in stage encoder counts (0.0 to 900000.0)
Dewar filter wheel raw position as measured by the stage's position encoder.
DWFILORD (deimos3), int / I11 / map, access rw
dewar-filter-ordinal-position (0.0 to 7.0)
Dewar filter wheel 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 DWFILRAW:
  • 88500 -> 0
  • -> -999
  • 0 -> 1
  • 142857 -> 2
  • 285714 -> 3
  • 428571 -> 4
  • 571429 -> 5
  • 714286 -> 6
  • 857143 -> 7
  • 492000 -> -1
  • 634857 -> -2
  • 777714 -> -3
  • 920571 -> -4
  • 63429 -> -5
  • 206286 -> -6
  • 349143 -> -7
DWFILRAW (deimos3), int / I11 / %d, access rw
dewar-filter-raw-position in stage encoder counts (0.0 to 900000.0)
Dewar filter wheel raw position as measured by the stage's position encoder.
DWFILRAW (deimos3), int / I11 / %d, access rw
dewar-filter-raw-position in stage encoder counts (0.0 to 900000.0)
Dewar filter wheel raw position as measured by the stage's position encoder.
DWFILSTA (deimos3), char(14) / A / tinyint, access r
dewar-filter-status
Dewar filter wheel status.
Uses map KTLenumerated to convert or format dc_stage_status:
dc_stage_status (SharedMapDefs), tinyint / I11 / %d, access r
(0.0 to 6.0)
Generic map meme for stage status keywords.
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 (*MOD) keyword.
  • Diagnostics : A selected diagnotics test is running.
DWFILTRG (deimos3), int / I11 / %d, access r
dewar-filter-raw-position-target in stage encoder counts (0.0 to 30000.0)
Dewar filter wheel raw position target as measured by stage's position encoder.
DWFILVAL (deimos3), real / E13.6 / map, access rw
dewar-filter-value in deg (0.0 to 324.0)
Dewar filter wheel 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.00036
DWFILRAW (deimos3), int / I11 / %d, access rw
dewar-filter-raw-position in stage encoder counts (0.0 to 900000.0)
Dewar filter wheel raw position as measured by the stage's position encoder.
DWFILVEL (deimos3), real / E13.6 / map, access rw
dewar-filter-velocity in deg/s (0.0 to 36.0)
Dewar filter wheel velocity. Convert a 'SPD' keyword value to a 'VEL' keyword value via: vel = spd * a1.
Uses map Derivative to convert or format DWFILVAL:
DWFILVAL (deimos3), real / E13.6 / map, access rw
dewar-filter-value in deg (0.0 to 324.0)
Dewar filter wheel 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.00036
DWFILRAW (deimos3), int / I11 / %d, access rw
dewar-filter-raw-position in stage encoder counts (0.0 to 900000.0)
Dewar filter wheel raw position as measured by the stage's position encoder.
DWFILVRB (deimos3), char(5) / A8 / %d, access rw
dewar-filter-verbose-messages (0.0 to 1.0) (nom 0.0 to 1.0)
Dewar filter wheel verbose message flag. Turns on and off logging of verbose 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 (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
  • false :
  • true :
DWFILTOR (deimos3), real / E13.6 / , access r
dewar-filter-torque in volts (-10.0 to 10.0)
Dewar filter wheel motor torque.
DWFILTSP (deimos3), int / I11 / %d, access r
dewar-filter-speed-target in stage encoder counts/s (0.0 to 100000.0)
Dewar filter wheel speed target defined in counts/s from the stage's position encoder.
DWFILSPD (deimos3), int / I11 / %d, access rw
dewar-filter-speed in stage encoder counts/s (0.0 to 100000.0)
Dewar filter wheel speed as measured by the stage's position encoder.
DWFILDMP (deimos3), char(5) / A / %d, access w
dewar-filter-dump (0.0 to 1.0) (nom 0.0 to 1.0)
Dewar filter wheel data dump. Reports all information on the device 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 (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
  • false :
  • true :
DWXL8 (deimos3), bundle / bundle / bundle, access
dewar position translation keyword bundle
KTL bundle for device: Dewar position translation DWXL8 consists of elements:
DWXL8CAL (deimos3), char(5) / A / %d, access rw
dewar-translation-calibration (0.0 to 1.0) (nom 0.0 to 1.0)
Dewar position translation calibration state.
Uses map KTLboolean to convert or format reset_homed:
reset_homed (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for stage calibration boolean state (RESET/HOMED) keywords.
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).
DWXL8ERR (deimos3), int / I11 / %d, access r
dewar-translation-error-number
Dewar position translation command error number.
DWXL8FIP (deimos3), char(7) / A / %d, access r
dewar-translation-fiducial-light-sensor (0.0 to 1.0) (nom 0.0 to 1.0)
Dewar position translation fiducial light sensor input.
Uses map KTLboolean to convert or format blocked_open:
blocked_open (SharedMapDefs), tinyint / L1 / %s, access r
(0.0 to 1.0)
Generic map meme for fiducial light sensor boolean state (BLOCKED/OPEN) keywords.
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.
DWXL8FOP (deimos3), char(3) / A / %d, access rw
dewar-translation-fiducial-light-source (0.0 to 1.0) (nom 0.0 to 1.0)
Dewar position translation fiducial light source control.
Uses map KTLboolean to convert or format on_off:
on_off (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (ON/OFF) keywords.
Valid values of on_off are:
  • on :
  • off :
DWXL8LCK (deimos3), char(10) / A10 / %s, access rw
dewar-translation-lock
Dewar position translation 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.
DWXL8LIM (deimos3), varchar(68) / A / tinyint, access r
dewar-translation-limits
Dewar position translation limit status.
Uses map KTLenumerated to convert or format stage_lim_0sec:
stage_lim_0sec (SharedMapDefs), tinyint / I11 / %d, access r
(0.0 to 15.0)
Generic map meme for stage limit keywords. This map applies to stages with a no input reporting the secondary limit status. For stages with inputs for secondary limits use another limit map (see Meme 5800).
Valid values of stage_lim_0sec are:
  • Check signals: Both FWD & REV primary limits active :
  • In FWD primary limit :
  • In REV primary limit :
  • Not in a limit :
  • Check signals: Both FWD & REV primary limits active :
  • In FWD primary limit :
  • In REV primary limit :
  • Not in a limit :
  • In REV primary limit :
  • Not in a limit :
  • Check signals: Both FWD & REV primary limits active :
  • In FWD primary limit :
  • In REV primary limit :
  • Not in a limit :
  • Check signals: Both FWD & REV primary limits active :
  • In FWD primary limit :
DWXL8MOD (deimos3), char(8) / A / tinyint, access rw
dewar-translation-control-mode
Dewar position translation control mode.
Uses map KTLenumerated to convert or format stage_mod:
stage_mod (SharedMapDefs), tinyint / I11 / %d, access rw
in control mode (0.0 to 5.0)
Generic map meme for stage control mode keywords.
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.
DWXL8MSG (deimos3), varchar(68) / A / %s, access r
dewar-translation-message
Dewar position translation status message. It reports keyword change requests and results. This keyword is best used in an event log or a status display.
DWXL8NAM (deimos3), varchar(68) / A / map, access rw
dewar-translation-named-position
Dewar position translation 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 DWXL8ORD:
  • -999 -> Unknown
  • 0 -> Home
  • 1 -> Position #1
  • 2 -> Position #2
  • 3 -> Position #3
DWXL8ORD (deimos3), int / I11 / map, access rw
dewar-translation-ordinal-position (0.0 to 3.0)
Dewar position translation 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 DWXL8RAW:
  • 0 -> 0
  • -> -999
  • -2050 -> 1
  • -600 -> 2
  • 750 -> 3
DWXL8RAW (deimos3), int / I11 / %d, access rw
dewar-translation-raw-position in stage encoder counts (-2200.0 to 800.0)
Dewar position translation raw position as measured by the stage's position encoder.
DWXL8ORD (deimos3), int / I11 / map, access rw
dewar-translation-ordinal-position (0.0 to 3.0)
Dewar position translation 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 DWXL8RAW:
  • 0 -> 0
  • -> -999
  • -2050 -> 1
  • -600 -> 2
  • 750 -> 3
DWXL8RAW (deimos3), int / I11 / %d, access rw
dewar-translation-raw-position in stage encoder counts (-2200.0 to 800.0)
Dewar position translation raw position as measured by the stage's position encoder.
DWXL8RAW (deimos3), int / I11 / %d, access rw
dewar-translation-raw-position in stage encoder counts (-2200.0 to 800.0)
Dewar position translation raw position as measured by the stage's position encoder.
DWXL8STA (deimos3), char(14) / A / tinyint, access r
dewar-translation-status
Dewar position translation status.
Uses map KTLenumerated to convert or format dc_stage_status:
dc_stage_status (SharedMapDefs), tinyint / I11 / %d, access r
(0.0 to 6.0)
Generic map meme for stage status keywords.
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 (*MOD) keyword.
  • Diagnostics : A selected diagnotics test is running.
DWXL8TRG (deimos3), int / I11 / %d, access r
dewar-translation-raw-position-target in stage encoder counts (-2100.0 to 900.0)
Dewar position translation raw position target as measured by stage's position encoder.
DWXL8VAL (deimos3), real / E13.6 / map, access rw
dewar-translation-value in fake (-2100.0 to 900.0)
Dewar position translation position. Convert a 'RAW' keyword value into a 'VAL' keyword value via: val = a0 + (raw * a1).
Uses map Linear to convert or format DWXL8RAW:
  • a0 : 0
  • a1 : 1.0
DWXL8RAW (deimos3), int / I11 / %d, access rw
dewar-translation-raw-position in stage encoder counts (-2200.0 to 800.0)
Dewar position translation raw position as measured by the stage's position encoder.
DWXL8VEL (deimos3), real / E13.6 / map, access rw
dewar-translation-velocity in fake/s (-100.0 to 100.0)
Dewar position translation velocity. Convert a 'SPD' keyword value to a 'VEL' keyword value via: vel = spd * a1.
Uses map Derivative to convert or format DWXL8VAL:
DWXL8VAL (deimos3), real / E13.6 / map, access rw
dewar-translation-value in fake (-2100.0 to 900.0)
Dewar position translation position. Convert a 'RAW' keyword value into a 'VAL' keyword value via: val = a0 + (raw * a1).
Uses map Linear to convert or format DWXL8RAW:
  • a0 : 0
  • a1 : 1.0
DWXL8RAW (deimos3), int / I11 / %d, access rw
dewar-translation-raw-position in stage encoder counts (-2200.0 to 800.0)
Dewar position translation raw position as measured by the stage's position encoder.
DWXL8VRB (deimos3), char(5) / A8 / %d, access rw
dewar-translation-verbose-messages (0.0 to 1.0) (nom 0.0 to 1.0)
Dewar position translation verbose message flag. Turns on and off logging of verbose 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 (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
  • false :
  • true :
DWXL8TOR (deimos3), real / E13.6 / , access r
dewar-translation-torque in volts (-10.0 to 10.0)
Dewar position translation motor torque.
DWXL8TSP (deimos3), int / I11 / %d, access r
dewar-translation-speed-target in stage encoder counts/s (-100.0 to 100.0)
Dewar position translation speed target defined in counts/s from the stage's position encoder.
DWXL8SPD (deimos3), int / I11 / %d, access rw
dewar-translation-speed in stage encoder counts/s (-100.0 to 100.0)
Dewar position translation speed as measured by the stage's position encoder.
DWXL8DMP (deimos3), char(5) / A / %d, access w
dewar-translation-dump (0.0 to 1.0) (nom 0.0 to 1.0)
Dewar position translation data dump. Reports all information on the device 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 (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
  • false :
  • true :
LAMP (deimos3), bundle / bundle / bundle, access
Controls all comparison lamps
Master bundle for the DEIMOS comparison lamp system. LAMP consists of elements:
LAMPDMP (deimos3), char(5) / A / %d, access w
lamp-dump (0.0 to 1.0) (nom 0.0 to 1.0)
Lamp system data dump. Reports all information on the device 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 (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
  • false :
  • true :
LAMPERR (deimos3), int / I11 / %d, access r
comparison-lamps-error-number
Comparison lamp command error number.
LAMPMSG (deimos3), varchar(68) / A / %s, access r
comparison-lamps-message
Comparison lamps status message. It reports keyword change requests and results. This keyword is best used in an event log or a status display.
LAMPLIST (deimos3), varchar(68) / varchar(68) / map, access r
comparison-lamps-inventory
Space separated list of available lamps found in the instrument. The lamp names are defined in the 'doutSysMap.cfg' file in the dispatcher's configuration directory.
Valid values of LAMPLIST are:
  • Kr : Calibration lamp #1, krypton
  • Xe : Calibration lamp #2, xenon
  • Hg : Calibration lamp #3, mercury
  • Ar : Calibration lamp #4, argon
  • Ne : Calibration lamp #5, neon
  • Cd : Calibration lamp #6, cadmium
  • Zn : Calibration lamp #7, zinc
  • Qz : Calibration lamp #8, quartz
LAMPS (deimos3), varchar(68) / varchar(68) / varchar(68), access rw
comparison-lamps-lit
Space seperated list of lamps actually turned on, by name. Writing this keyword turns lamps on or off such that the lamps left on match the list of lamps written to the keyword. Legitimate lamp names are those found via LAMPLIST.
LAMPOFF (deimos3), varchar(68) / varchar(68) / varchar(68), access w
comparison-lamps-off
A write-only keyword whose argument is a list of lamp names. Legitimate lamp names are those found via LAMPLIST. The effect is to turn the named lamps OFF.
LAMPON (deimos3), varchar(68) / varchar(68) / varchar(68), access w
comparison-lamps-on
A write-only keyword whose argument is a list of lamp names. Legitimate lamp names are those found via LAMPLIST. The effect is to turn the named lamps ON.
IOports (deimos3), 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:
MANU1CON (deimos3), char(6) / A / %d, access r
controller-1-manual-control-switch-state (0.0 to 1.0) (nom 0.0 to 1.0)
Controller #1 (Galil-1500 motor controller) auto/manual control switch state.
Uses map KTLboolean to convert or format manual_auto:
manual_auto (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for a control mode boolean state (MANUAL/AUTOMATIC) keywords.
Valid values of manual_auto are:
  • manual : System is in manual mode. Automated control suspended.
  • auto : System is in automatic control mode.
MANU2CON (deimos3), char(6) / A / %d, access r
controller-2-manual-control-switch-state (0.0 to 1.0) (nom 0.0 to 1.0)
Controller #2 (Galil-1500 motor controller) auto/manual control switch state.
Uses map KTLboolean to convert or format manual_auto:
manual_auto (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for a control mode boolean state (MANUAL/AUTOMATIC) keywords.
Valid values of manual_auto are:
  • manual : System is in manual mode. Automated control suspended.
  • auto : System is in automatic control mode.
LAMP1 (deimos3), bit / bit / %d, access rw
lamp-1
This is a KTLboolean, representing the i/o port controlling one lamp. Used for engineering not normal user ops.
Uses map KTLboolean to convert or format on_off:
on_off (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (ON/OFF) keywords.
Valid values of on_off are:
  • on :
  • off :
LAMP2 (deimos3), bit / bit / %d, access rw
lamp-2
This is a KTLboolean, representing the i/o port controlling one lamp. Used for engineering not normal user ops.
Uses map KTLboolean to convert or format on_off:
on_off (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (ON/OFF) keywords.
Valid values of on_off are:
  • on :
  • off :
LAMP3 (deimos3), bit / bit / %d, access rw
lamp-3
This is a KTLboolean, representing the i/o port controlling one lamp. Used for engineering not normal user ops.
Uses map KTLboolean to convert or format on_off:
on_off (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (ON/OFF) keywords.
Valid values of on_off are:
  • on :
  • off :
LAMP4 (deimos3), bit / bit / %d, access rw
lamp-4
This is a KTLboolean, representing the i/o port controlling one lamp. Used for engineering not normal user ops.
Uses map KTLboolean to convert or format on_off:
on_off (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (ON/OFF) keywords.
Valid values of on_off are:
  • on :
  • off :
LAMP5 (deimos3), bit / bit / %d, access rw
lamp-5
This is a KTLboolean, representing the i/o port controlling one lamp. Used for engineering not normal user ops.
Uses map KTLboolean to convert or format on_off:
on_off (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (ON/OFF) keywords.
Valid values of on_off are:
  • on :
  • off :
LAMP6 (deimos3), bit / bit / %d, access rw
lamp-6
This is a KTLboolean, representing the i/o port controlling one lamp. Used for engineeringl not normal user ops.
Uses map KTLboolean to convert or format on_off:
on_off (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (ON/OFF) keywords.
Valid values of on_off are:
  • on :
  • off :
LAMP7 (deimos3), bit / bit / %d, access rw
lamp-7
This is a KTLboolean, representing the i/o port controlling one lamp. Used for engineeringl not normal user ops.
Uses map KTLboolean to convert or format on_off:
on_off (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (ON/OFF) keywords.
Valid values of on_off are:
  • on :
  • off :
LAMP8 (deimos3), bit / bit / %d, access rw
lamp-8
This is a KTLboolean, representing the i/o port controlling one lamp. Used for engineeringl not normal user ops.
Uses map KTLboolean to convert or format on_off:
on_off (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (ON/OFF) keywords.
Valid values of on_off are:
  • on :
  • off :
FLAMP1 (deimos3), bit / bit / %d, access rw
flexure-compensation-system-lamp-1
This is a KTLboolean, representing the i/o port controlling one flexure compensation lamp. Used for engineering not normal user ops.
Uses map KTLboolean to convert or format on_off:
on_off (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (ON/OFF) keywords.
Valid values of on_off are:
  • on :
  • off :
FLAMP2 (deimos3), bit / bit / %d, access rw
flexure-compensation-system-lamp-2
This is a KTLboolean, representing the i/o port controlling one flexure compensation lamp. Used for engineering not normal user ops.
Uses map KTLboolean to convert or format on_off:
on_off (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (ON/OFF) keywords.
Valid values of on_off are:
  • on :
  • off :
ION1VOLT (deimos3), real / I11 / , access r
dewar-ion-pump-current-signal-voltage in volts (-10.0 to 10.0)
Dewar ion pump current expressed as a raw analog voltage. The current comes from a sensor mounted on the ion pump controller.
ION2VOLT (deimos3), real / I11 / , access r
vessel-ion-pump-current-signal-voltage in volts (-10.0 to 10.0)
Vessel ion pump current expressed as a raw analog voltage. The current comes from a sensor mounted on the ion pump controller.
AIRPRESS (deimot3), char(7) / A / %d, access r
air-pressure-status (0.0 to 1.0) (nom 0.0 to 1.0)
Status of instrument pressurized air supply.
Uses map KTLboolean to convert or format okay_failed:
okay_failed (SharedMapDefs), tinyint / L1 / %s, access r
(0.0 to 1.0)
Generic map meme for a system status boolean state (okay, failed) keywords.
Valid values of okay_failed are:
  • okay :
  • failed :
SLMSKCAS (deimos3), char(6) / A / %d, access r
slitmask-cassette-door-state (0.0 to 1.0) (nom 0.0 to 1.0)
Slitmask cassette door state. The cassette door holds the slitmasks in place in the slitmask cassette. NOTE: This is not the state of the hatch providing access to the entire slitmask system from outside DEIMOS. See SLMSKHAT for the hatch state.
Uses map KTLboolean to convert or format closed_open:
closed_open (SharedMapDefs), tinyint / L1 / %s, access r
(0.0 to 1.0)
Generic map meme for a door status boolean state (CLOSED/OPEN) keywords.
Valid values of closed_open are:
  • closed : Door or hatch is closed.
  • open : Door or hatch is open.
SLMSKFOO (deimos3), char(13) / A / %d, access r
slitmask-foot-state (0.0 to 1.0) (nom 0.0 to 1.0)
State of a special switch that cuts slitmask scissors jack power if the slitmask arm, holding the slitmask hotdog (called a foot in the electronics signal names), is not retracted.
Uses map KTLboolean to convert or format retracted_not:
  • 0 -> retracted
  • 1 -> not retracted (scissors jack motor power cut)
retracted_not (SharedMapDefs), tinyint / L1 / %s, access r
(0.0 to 1.0)
Generic map meme for n arm status boolean state (retracted, not retracted) keywords.
Valid values of retracted_not are:
  • retracted :
  • not retracted :
SLMSKALI (deimos3), char(7) / A / %d, access r
slitmasks-aligned-fiducial (0.0 to 1.0) (nom 0.0 to 1.0)
State of the slitmasks aligned position fiducial. This is the first fiducial along the slitmasks direction of travel during insertion. When all masks are retracted completely, the fiducial light passes thru the alignment holes in all of the masks.
Valid values of SLMSKALI are:
  • Open (Masks aligned or mask inserted beyond 10.20 inches) :
  • Blocked (SLMSKFOP=off,masks misaligned or mask inserted 0-10.20in) :
SLMSKAT1 (deimos3), char(7) / A / %d, access r
slitmask-at-place-1-fiducial (0.0 to 1.0) (nom 0.0 to 1.0)
State of the slitmask position fiducial at place #1. This is the second mask position fiducial along the slitmasks direction of travel during insertion.
Valid values of SLMSKAT1 are:
  • Blocked (SLMSKFOP=off,or mask inserted past 7.53 & not at 23.53in) :
  • Open (Mask not inserted past 7.53 inches or mask at 23.53 inches) :
SLMSKAT2 (deimos3), char(7) / A / %d, access r
slitmask-at-place-2-fiducial (0.0 to 1.0) (nom 0.0 to 1.0)
State of the slitmask position fiducial at place #2. This is the third mask position fiducial along the slitmasks direction of travel during insertion.
Valid values of SLMSKAT2 are:
  • Blocked (SLMSKFOP=off,or mask inserted past 7.77 & not at 23.77in) :
  • Open (Mask not inserted past 7.77 inches or mask at 23.77 inches) :
SLMSKEND (deimos3), char(7) / A / %d, access r
slitmask-at-end-of-travel-fiducial (0.0 to 1.0) (nom 0.0 to 1.0)
State of the slitmask position fiducial at end of slitmask travel. This is the fourth mask position fiducial along the slitmasks direction of travel during insertion.
Valid values of SLMSKEND are:
  • Blocked (SLMSKFOP=off,or mask inserted to end-of-travel) :
  • Open (Mask not inserted to end-of-travel) :
SLMSKFOP (deimos3), char(3) / A / %d, access rw
slitmask-position-fiducial-light-source (0.0 to 1.0) (nom 0.0 to 1.0)
Slitmask position fiducial light source control.
Uses map KTLboolean to convert or format on_off:
on_off (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (ON/OFF) keywords.
Valid values of on_off are:
  • on :
  • off :
SLMSKCMB (deimos3), char(7) / A / %d, access r
slitmask-misaligned-fiducial (0.0 to 1.0) (nom 0.0 to 1.0)
State of the slitmask misalign fiducial on the slitmask comb. The state is also reported by SLMSKMAL. SLMSKMAL reports a snapshot of the last state of the misalign fiducial during arm or jack motion. SLMSKCMB reports the current state of the fiducial.
Valid values of SLMSKCMB are:
  • Blocked (SLMSKFOP=off, or mask misaligned in comb) :
  • Open (Masks not misaligned in comb) :
GRATEPIN (deimos3), char(3) / A / %d, access r
grating-pin (0.0 to 1.0) (nom 0.0 to 1.0)
Grating system (DEIMOS grating type) alignment pin signal.
Uses map KTLboolean to convert or format out_in:
out_in (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (OUT/IN) keywords.
Valid values of out_in are:
  • out :
  • in :
FLAMP3 (deimos3), bit / bit / %d, access rw
flexure-compensation-system-lamp-3
This is a KTLboolean, representing the i/o port controlling one flexure compensation lamp. Used for engineering not normal user ops.
Uses map KTLboolean to convert or format on_off:
on_off (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (ON/OFF) keywords.
Valid values of on_off are:
  • on :
  • off :
TVCOFLOW (deimot3), char(66) / A / %d, access r
pxl-camera-coolant-flow (0.0 to 1.0) (nom 0.0 to 1.0)
Status of coolant flow to to the PXL camera.
Valid values of TVCOFLOW are:
  • okay : flow at least 0.45 GPM
  • failed : flow less than 0.55 GPM
GRATEFOP (deimos3), char(3) / A / %d, access rw
grating-slider-prm-tab-fiducial-light-source (0.0 to 1.0) (nom 0.0 to 1.0)
Grating slider position reference mark (PRM) tab fiducial light source control.
Uses map KTLboolean to convert or format on_off:
on_off (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (ON/OFF) keywords.
Valid values of on_off are:
  • on :
  • off :
LAMPLOCK (deimos3), char(14) / A / %d, access r
lamp-interlock (0.0 to 1.0) (nom 0.0 to 1.0)
Lamp interlock switch signal. State of the lamp lockout signal. Reports the state of the interlock relay that cuts lamp power if the front hatch is open.
Valid values of LAMPLOCK are:
  • lamps disabled : The front hatch is open.
  • lamps enabled : The front hatch is closed.
TVS2FPOW (deimos3), char(3) / A / %d, access rw
tv-scsi-to-fiber-power (0.0 to 1.0) (nom 0.0 to 1.0)
TV SCSI to fiber power control.
Uses map KTLboolean to convert or format on_off:
on_off (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (ON/OFF) keywords.
Valid values of on_off are:
  • on :
  • off :
TVA2SPOW (deimos3), char(3) / A / %d, access rw
tv-a2i-to-scsi-power (0.0 to 1.0) (nom 0.0 to 1.0)
TV A2I to SCSI power control.
Uses map KTLboolean to convert or format on_off:
on_off (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (ON/OFF) keywords.
Valid values of on_off are:
  • on :
  • off :
TVCAMPOW (deimos3), char(3) / A / %d, access rw
tv-camera-power (0.0 to 1.0) (nom 0.0 to 1.0)
TV camera power control.
Uses map KTLboolean to convert or format on_off:
on_off (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (ON/OFF) keywords.
Valid values of on_off are:
  • on :
  • off :
COOLFAN (deimos3), char(3) / A / %d, access rw
electronics-ring-coolant-fan-power (0.0 to 1.0) (nom 0.0 to 1.0)
Electronics ring coolant fan power control.
Uses map KTLboolean to convert or format on_off:
on_off (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (ON/OFF) keywords.
Valid values of on_off are:
  • on :
  • off :
KILLPOW (deimos3), char(3) / A / %d, access rw
kill-ac-power-to-ring (0.0 to 1.0) (nom 0.0 to 1.0)
Kill AC power to the electronics ring.
Valid values of KILLPOW are:
  • die : Will shutdown power to orange circuit on ring.
  • power on : Default state. Writing this state has no effect.
POW05S1V (deimos3), real / E13.6 / , access r
motor-controller-1-electronics-5-volt-power-supply-voltage in volts (-10.0 to 10.0) (nom 4.75 to 5.25)
Motor controller #1 electronics +5 volt power supply voltage level.
POW12S1R (deimos3), real / I11 / , access r
motor-controller-1-electronics-12-volt-power-raw in volts (-10.0 to 10.0) (nom 3.7200000000000002 to 4.7199999999999998)
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.
POW28S1R (deimos3), real / I11 / , access r
motor-controller-1-electronics-28-volt-power-raw in volts (-10.0 to 10.0) (nom 4.5999999999999996 to 5.3099999999999996)
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.
POW05S2V (deimos3), real / E13.6 / , access r
motor-controller-2-electronics-5-volt-power-supply-voltage in volts (-10.0 to 10.0) (nom 4.75 to 5.25)
Motor controller #2 electronics +5 volt power supply voltage level.
POW12S2R (deimos3), real / I11 / , access r
motor-controller-2-electronics-12-volt-power-raw in volts (-10.0 to 10.0) (nom 3.7200000000000002 to 4.7199999999999998)
Motor controller #2 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.
POW28S2R (deimos3), real / I11 / , access r
motor-controller-2-electronics-28-volt-power-raw in volts (-10.0 to 10.0) (nom 4.5999999999999996 to 5.3099999999999996)
Motor controller #2 electronics +28 volt power supply status expressed as a raw analog voltage after a voltage divider reduces the nominal 28 volts to 5 volts.
TMPELE1R (deimos3), 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.
TMPELE2R (deimos3), real / I11 / , access r
motor-controller-2-electronics-temperature-raw in volts (-10.0 to 10.0)
Motor controller #2 electronics temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted directly on one of the analog input boards.
TMPTVCOR (deimos3), real / I11 / , access r
pxl-camera-coolant-temperature-raw in volts (-10.0 to 10.0)
Temperature of incoming coolant for the PXL camera expressed as a raw analog voltage.
TMPBOX1R (deimos3), real / I11 / , access r
electronics-ring-temperature-1-raw in volts (-10.0 to 10.0)
Electronics ring (box) temperature at sensor #1 expressed as a raw analog voltage.
TMPBOX2R (deimos3), real / I11 / , access r
electronics-ring-temperature-2-raw in volts (-10.0 to 10.0)
Electronics ring (box) temperature at sensor #2 expressed as a raw analog voltage.
DWFHATCH (deimos3), char(5) / A / %d, access r
dewar-filter-hatch (0.0 to 1.0) (nom 0.0 to 1.0)
Science (dewar) filter hatch state. Must be OPEN to operate manual pushbutton controls.
Uses map KTLboolean to convert or format open_closed:
open_closed (SharedMapDefs), tinyint / L1 / %s, access r
(0.0 to 1.0)
Generic map meme for a door status boolean state (open, closed) keywords.
Valid values of open_closed are:
  • open :
  • closed :
DWFIPLED (deimos3), bit / bit / %d, access rw
dewar-filter-in-unload-position-led
State of the output port controlling the LED, on the manual pushbutton station, indicating the science (dewar) filter wheel is in the unload position commanded from the manual pushbutton panel for the system. Used for engineering not normal user ops.
Uses map KTLboolean to convert or format on_off:
on_off (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (ON/OFF) keywords.
Valid values of on_off are:
  • on :
  • off :
DWFMVLED (deimos3), bit / bit / %d, access rw
dewar-filter-moving-led
State of the output port controlling the LED, on the manual pushbutton station, indicating the science (dewar) filter wheel is moving. Used for engineering not normal user ops.
Uses map KTLboolean to convert or format on_off:
on_off (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (ON/OFF) keywords.
Valid values of on_off are:
  • on :
  • off :
MAN1FLED (deimos3), bit / bit / %d, access rw
manual-paddle-1-forward-limit-led
State of the output port controlling the forward LED on manual control paddle #1. The LED indicates the stage, selected by the motor select switch on the paddle, is in a forward limit. Used for engineering not normal user ops.
Uses map KTLboolean to convert or format on_off:
on_off (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (ON/OFF) keywords.
Valid values of on_off are:
  • on :
  • off :
MAN1RLED (deimos3), bit / bit / %d, access rw
manual-paddle-1-reverse-limit-led
State of the output port controlling the reverse LED on manual control paddle #1. The LED indicates the stage, selected by the motor select switch on the paddle, is in a reverse limit. Used for engineering not normal user ops.
Uses map KTLboolean to convert or format on_off:
on_off (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (ON/OFF) keywords.
Valid values of on_off are:
  • on :
  • off :
MAN1MLED (deimos3), bit / bit / %d, access rw
manual-paddle-1-moving-led
State of the output port controlling the moving LED on manual control paddle #1. The LED indicates the stage, selected by the motor select switch on the paddle, is moving. Used for engineering not normal user ops.
Uses map KTLboolean to convert or format on_off:
on_off (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (ON/OFF) keywords.
Valid values of on_off are:
  • on :
  • off :
MAN2FLED (deimos3), bit / bit / %d, access rw
manual-paddle-2-forward-limit-led
State of the output port controlling the forward LED on manual control paddle #2. The LED indicates the stage, selected by the motor select switch on the paddle, is in a forward limit. Used for engineering not normal user ops.
Uses map KTLboolean to convert or format on_off:
on_off (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (ON/OFF) keywords.
Valid values of on_off are:
  • on :
  • off :
MAN2RLED (deimos3), bit / bit / %d, access rw
manual-paddle-2-reverse-limit-led
State of the output port controlling the reverse LED on manual control paddle #2. The LED indicates the stage, selected by the motor select switch on the paddle, is in a reverse limit. Used for engineering not normal user ops.
Uses map KTLboolean to convert or format on_off:
on_off (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (ON/OFF) keywords.
Valid values of on_off are:
  • on :
  • off :
MAN2MLED (deimos3), bit / bit / %d, access rw
manual-paddle-2-moving-led
State of the output port controlling the moving LED on manual control paddle #2. The LED indicates the stage, selected by the motor select switch on the paddle, is moving. Used for engineering not normal user ops.
Uses map KTLboolean to convert or format on_off:
on_off (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (ON/OFF) keywords.
Valid values of on_off are:
  • on :
  • off :
SLMIPLED (deimos3), bit / bit / %d, access rw
slitmask-system-in-unload-position-led
State of the output port controlling the LED, on the manual pushbutton station, indicating the slitmask system is in the unload position commanded from the manual pushbutton panel for the system. Used for engineering not normal user ops.
Uses map KTLboolean to convert or format on_off:
on_off (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (ON/OFF) keywords.
Valid values of on_off are:
  • on :
  • off :
SLMMVLED (deimos3), bit / bit / %d, access rw
slitmask-system-moving-led
State of the output port controlling the LED, on the slitmask manual pushbutton station, indicating the slitmask system is moving. Used for engineering not normal user ops.
Uses map KTLboolean to convert or format on_off:
on_off (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (ON/OFF) keywords.
Valid values of on_off are:
  • on :
  • off :
MAN1SBUT (deimos3), char(3) / A / %d, access r
controller-1-manual-control-stop-button (0.0 to 1.0) (nom 0.0 to 1.0)
State of the stop button on the manual control box for motor controller #1 in the electronics ring.
Uses map KTLboolean to convert or format active_inactive:
active_inactive (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (ACTIVE/INACTIVE) keywords.
Valid values of active_inactive are:
  • active :
  • inactive :
MAN1FBUT (deimos3), char(3) / A / %d, access r
controller-1-manual-control-forward-button (0.0 to 1.0) (nom 0.0 to 1.0)
State of the forward button on the manual control box for motor controller #1 in the electronics ring.
Uses map KTLboolean to convert or format active_inactive:
active_inactive (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (ACTIVE/INACTIVE) keywords.
Valid values of active_inactive are:
  • active :
  • inactive :
MAN1RBUT (deimos3), char(3) / A / %d, access r
controller-1-manual-control-reverse-button (0.0 to 1.0) (nom 0.0 to 1.0)
State of the reverse button on the manual control box for motor controller #1 in the electronics ring.
Uses map KTLboolean to convert or format active_inactive:
active_inactive (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (ACTIVE/INACTIVE) keywords.
Valid values of active_inactive are:
  • active :
  • inactive :
MAN2SBUT (deimos3), char(3) / A / %d, access r
controller-2-manual-control-stop-button (0.0 to 1.0) (nom 0.0 to 1.0)
State of the stop button on the manual control box for motor controller #2 in the electronics ring.
Uses map KTLboolean to convert or format active_inactive:
active_inactive (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (ACTIVE/INACTIVE) keywords.
Valid values of active_inactive are:
  • active :
  • inactive :
MAN2FBUT (deimos3), char(3) / A / %d, access r
controller-2-manual-control-forward-button (0.0 to 1.0) (nom 0.0 to 1.0)
State of the forward button on the manual control box for motor controller #2 in the electronics ring.
Uses map KTLboolean to convert or format active_inactive:
active_inactive (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (ACTIVE/INACTIVE) keywords.
Valid values of active_inactive are:
  • active :
  • inactive :
MAN2RBUT (deimos3), char(3) / A / %d, access r
controller-2-manual-control-reverse-button (0.0 to 1.0) (nom 0.0 to 1.0)
State of the reverse button on the manual control box for motor controller #2 in the electronics ring.
Uses map KTLboolean to convert or format active_inactive:
active_inactive (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (ACTIVE/INACTIVE) keywords.
Valid values of active_inactive are:
  • active :
  • inactive :
SLMSBUT (deimos3), char(3) / A / %d, access r
slitmask-manual-control-stop-button (0.0 to 1.0) (nom 0.0 to 1.0)
State of the stop button on the manual pushbutton station for the slitmask system. Used for engineering not normal user ops.
Uses map KTLboolean to convert or format active_inactive:
active_inactive (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (ACTIVE/INACTIVE) keywords.
Valid values of active_inactive are:
  • active :
  • inactive :
SLMULBUT (deimos3), char(3) / A / %d, access r
slitmask-manual-control-unload-button (0.0 to 1.0) (nom 0.0 to 1.0)
State of the unload button on the on the manual pushbutton station for the slitmask system. Used for engineering not normal user ops.
Uses map KTLboolean to convert or format active_inactive:
active_inactive (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (ACTIVE/INACTIVE) keywords.
Valid values of active_inactive are:
  • active :
  • inactive :
DWFSBUT (deimos3), char(3) / A / %d, access r
dewar-filter-manual-control-stop-button (0.0 to 1.0) (nom 0.0 to 1.0)
State of the stop button on the manual pushbutton station for the science (dewar) filter wheel. Used for engineering not normal user ops.
Uses map KTLboolean to convert or format active_inactive:
active_inactive (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (ACTIVE/INACTIVE) keywords.
Valid values of active_inactive are:
  • active :
  • inactive :
DWFREQ0 (deimos3), char(3) / A / %d, access r
dewar-filter-manual-control-request-button-bit-0 (0.0 to 1.0) (nom 0.0 to 1.0)
State of the request bit #0 from the manual pushbutton station request buttons for the science (dewar) filter wheel. Bits #0 to #2 report the desired unload position requested via a button press for the stage. Used for engineering not normal user ops.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
DWFREQ1 (deimos3), char(3) / A / %d, access r
dewar-filter-manual-control-request-button-bit-1 (0.0 to 1.0) (nom 0.0 to 1.0)
State of the request bit #1 from the manual pushbutton station request buttons for the science (dewar) filter wheel. Bits #0 to #2 report the desired unload position requested via a button press for the stage. Used for engineering not normal user ops.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
DWFREQ2 (deimos3), char(3) / A / %d, access r
dewar-filter-manual-control-request-button-bit-2 (0.0 to 1.0) (nom 0.0 to 1.0)
State of the request bit #2 from the manual pushbutton station request buttons for the science (dewar) filter wheel. Bits #0 to #2 report the desired unload position requested via a button press for the stage. Used for engineering not normal user ops.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
MAN1MOD2 (deimos3), char(3) / A / %d, access r
controller-1-manual-control-mode-bit-2 (0.0 to 1.0) (nom 0.0 to 1.0)
State of mode switch bit #2 on the manual control box for motor controller #1 in the electronics ring. Used for engineering not normal user ops.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
MAN1MOD1 (deimos3), char(3) / A / %d, access r
controller-1-manual-control-mode-bit-1 (0.0 to 1.0) (nom 0.0 to 1.0)
State of mode switch bit #1 on the manual control box for motor controller #1 in the electronics ring. Used for engineering not normal user ops.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
MAN1MOD0 (deimos3), char(3) / A / %d, access r
controller-1-manual-control-mode-bit-0 (0.0 to 1.0) (nom 0.0 to 1.0)
State of mode switch bit #0 on the manual control box for motor controller #1 in the electronics ring. Used for engineering not normal user ops.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
MAN1SEL2 (deimos3), char(3) / A / %d, access r
controller-1-manual-control-select-bit-2 (0.0 to 1.0) (nom 0.0 to 1.0)
State of select switch bit #2 on the manual control box for motor controller #1 in the electronics ring. Used for engineering not normal user ops.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
MAN1SEL1 (deimos3), char(3) / A / %d, access r
controller-1-manual-control-select-bit-1 (0.0 to 1.0) (nom 0.0 to 1.0)
State of select switch bit #1 on the manual control box for motor controller #1 in the electronics ring. Used for engineering not normal user ops.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
MAN1SEL0 (deimos3), char(3) / A / %d, access r
controller-1-manual-control-select-bit-0 (0.0 to 1.0) (nom 0.0 to 1.0)
State of select switch bit #0 on the manual control box for motor controller #1 in the electronics ring. Used for engineering not normal user ops.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
MAN1TGL1 (deimos3), char(3) / A / %d, access r
controller-1-manual-control-toggle-bit-1 (0.0 to 1.0) (nom 0.0 to 1.0)
State of select toggle #1 on the manual control box for motor controller #1 in the electronics ring. Used for engineering not normal user ops.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
MAN1TGL2 (deimos3), char(3) / A / %d, access r
controller-1-manual-control-toggle-bit-2 (0.0 to 1.0) (nom 0.0 to 1.0)
State of select toggle #2 on the manual control box for motor controller #1 in the electronics ring. Used for engineering not normal user ops.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
MAN2MOD2 (deimos3), char(3) / A / %d, access r
controller-2-manual-control-mode-bit-2 (0.0 to 1.0) (nom 0.0 to 1.0)
State of mode switch bit #2 on the manual control box for motor controller #2 in the electronics ring. Used for engineering not normal user ops.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
MAN2MOD1 (deimos3), char(3) / A / %d, access r
controller-2-manual-control-mode-bit-1 (0.0 to 1.0) (nom 0.0 to 1.0)
State of mode switch bit #1 on the manual control box for motor controller #2 in the electronics ring. Used for engineering not normal user ops.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
MAN2MOD0 (deimos3), char(3) / A / %d, access r
controller-2-manual-control-mode-bit-0 (0.0 to 1.0) (nom 0.0 to 1.0)
State of mode switch bit #0 on the manual control box for motor controller #2 in the electronics ring. Used for engineering not normal user ops.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
MAN2SEL2 (deimos3), char(3) / A / %d, access r
controller-2-manual-control-select-bit-2 (0.0 to 1.0) (nom 0.0 to 1.0)
State of select switch bit #2 on the manual control box for motor controller #2 in the electronics ring. Used for engineering not normal user ops.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
MAN2SEL1 (deimos3), char(3) / A / %d, access r
controller-2-manual-control-select-bit-1 (0.0 to 1.0) (nom 0.0 to 1.0)
State of select switch bit #1 on the manual control box for motor controller #2 in the electronics ring. Used for engineering not normal user ops.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
MAN2SEL0 (deimos3), char(3) / A / %d, access r
controller-2-manual-control-select-bit-0 (0.0 to 1.0) (nom 0.0 to 1.0)
State of select switch bit #0 on the manual control box for motor controller #2 in the electronics ring. Used for engineering not normal user ops.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
MAN2TGL1 (deimos3), char(3) / A / %d, access r
controller-2-manual-control-toggle-bit-1 (0.0 to 1.0) (nom 0.0 to 1.0)
State of select toggle #1 on the manual control box for motor controller #2 in the electronics ring. Used for engineering not normal user ops.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
MAN2TGL2 (deimos3), char(3) / A / %d, access r
controller-2-manual-control-toggle-bit-2 (0.0 to 1.0) (nom 0.0 to 1.0)
State of select toggle #2 on the manual control box for motor controller #2 in the electronics ring. Used for engineering not normal user ops.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
SLMHATCH (deimos3), char(5) / A / %d, access r
slitmask-hatch (0.0 to 1.0) (nom 0.0 to 1.0)
Slitmask hatch state. Must be OPEN to operate manual pushbutton controls.
Uses map KTLboolean to convert or format open_closed:
open_closed (SharedMapDefs), tinyint / L1 / %s, access r
(0.0 to 1.0)
Generic map meme for a door status boolean state (open, closed) keywords.
Valid values of open_closed are:
  • open :
  • closed :
GRHATCH1 (deimos3), char(5) / A / %d, access r
grating-hatch-1 (0.0 to 1.0) (nom 0.0 to 1.0)
Grating hatch #1 state. Must be OPEN to operate manual pushbutton controls.
Uses map KTLboolean to convert or format open_closed:
open_closed (SharedMapDefs), tinyint / L1 / %s, access r
(0.0 to 1.0)
Generic map meme for a door status boolean state (open, closed) keywords.
Valid values of open_closed are:
  • open :
  • closed :
GRHATCH2 (deimos3), char(5) / A / %d, access r
grating-hatch-2 (0.0 to 1.0) (nom 0.0 to 1.0)
Grating hatch #1 state. Must be OPEN to operate manual pushbutton controls.
Uses map KTLboolean to convert or format open_closed:
open_closed (SharedMapDefs), tinyint / L1 / %s, access r
(0.0 to 1.0)
Generic map meme for a door status boolean state (open, closed) keywords.
Valid values of open_closed are:
  • open :
  • closed :
GRTSBUT (deimos3), char(3) / A / %d, access r
grating-manual-control-stop-button (0.0 to 1.0) (nom 0.0 to 1.0)
State of the stop button on the manual pushbutton station for the grating system. Used for engineering not normal user ops.
Uses map KTLboolean to convert or format active_inactive:
active_inactive (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (ACTIVE/INACTIVE) keywords.
Valid values of active_inactive are:
  • active :
  • inactive :
GRT1BUT (deimos3), char(3) / A / %d, access r
manual-control-unload-grating-1-button (0.0 to 1.0) (nom 0.0 to 1.0)
State of the unload grating #1 button on the on the manual pushbutton station for the slitmask system. Used for engineering not normal user ops.
Uses map KTLboolean to convert or format active_inactive:
active_inactive (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (ACTIVE/INACTIVE) keywords.
Valid values of active_inactive are:
  • active :
  • inactive :
GRT3BUT (deimos3), char(3) / A / %d, access r
manual-control-unload-grating-3-button (0.0 to 1.0) (nom 0.0 to 1.0)
State of the unload grating #3 button on the on the manual pushbutton station for the slitmask system. Used for engineering not normal user ops.
Uses map KTLboolean to convert or format active_inactive:
active_inactive (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (ACTIVE/INACTIVE) keywords.
Valid values of active_inactive are:
  • active :
  • inactive :
GRT4BUT (deimos3), char(3) / A / %d, access r
manual-control-unload-grating-4-button (0.0 to 1.0) (nom 0.0 to 1.0)
State of the unload grating #4 button on the on the manual pushbutton station for the slitmask system. Used for engineering not normal user ops.
Uses map KTLboolean to convert or format active_inactive:
active_inactive (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (ACTIVE/INACTIVE) keywords.
Valid values of active_inactive are:
  • active :
  • inactive :
GRMVLED (deimos3), bit / bit / %d, access rw
grating-system-moving-led
State of the output port controlling the LED, on the grating manual pushbutton station, indicating the grating system is moving. Used for engineering not normal user ops.
Uses map KTLboolean to convert or format on_off:
on_off (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (ON/OFF) keywords.
Valid values of on_off are:
  • on :
  • off :
GRIPLED1 (deimos3), bit / bit / %d, access rw
grating-system-in-unload-position-led-1
State of the IN_POSITION LED on the manual pushbutton station for unloading grating #1. The LED reports the grating system is in the unload position for grating #1. Used for engineering not normal user ops.
Uses map KTLboolean to convert or format on_off:
on_off (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (ON/OFF) keywords.
Valid values of on_off are:
  • on :
  • off :
GRIPLED2 (deimos3), bit / bit / %d, access rw
grating-system-in-unload-position-led-2
State of the IN_POSITION LED on the manual pushbutton station for unloading gratings #3 & #4. The LED reports the grating system is in the unload position for grating #3 or #4 (if unload #3 or #4 was commanded). Used for engineering not normal user ops.
Uses map KTLboolean to convert or format on_off:
on_off (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (ON/OFF) keywords.
Valid values of on_off are:
  • on :
  • off :
TMPCOOLR (deimos3), real / I11 / , access r
coolant-temperature-raw in volts (-10.0 to 10.0)
Coolant temperature on the ring (prior to entering the first heat exchanger) expressed as a raw analog voltage.
C1AMUXL1 (deimos3), real / I11 / , access r
controller-1-mux-line-1 in volts (-10.0 to 10.0)
Controller #1 analog multiplexor signal line #1 expressed as a raw analog voltage.
C1AMUXL2 (deimos3), real / I11 / , access r
controller-1-mux-line-2 in volts (-10.0 to 10.0)
Controller #1 analog multiplexor signal line #2 expressed as a raw analog voltage.
C1AMUXL3 (deimos3), real / I11 / , access r
controller-1-mux-line-3 in volts (-10.0 to 10.0)
Controller #1 analog multiplexor signal line #3 expressed as a raw analog voltage.
C1AIN04 (deimos3), real / I11 / , access r
controller-1-analog-input-4 in volts (-10.0 to 10.0)
Controller #1 analog input #4 expressed as a raw analog voltage.
C1AIN05 (deimos3), real / I11 / , access r
controller-1-analog-input-5 in volts (-10.0 to 10.0)
Controller #1 analog input #5 expressed as a raw analog voltage.
C1AIN06 (deimos3), real / I11 / , access r
controller-1-analog-input-6 in volts (-10.0 to 10.0)
Controller #1 analog input #6 expressed as a raw analog voltage.
C1AIN07 (deimos3), real / I11 / , access r
controller-1-analog-input-7 in volts (-10.0 to 10.0)
Controller #1 analog input #7 expressed as a raw analog voltage.
C1AIN2A (deimos3), real / I11 / , access r
controller-1-analog-mux-input-2a in volts (-10.0 to 10.0)
Controller #1 analog input from multiplexor channel 2A expressed as a raw analog voltage.
C1AIN3A (deimos3), real / I11 / , access r
controller-1-analog-mux-input-3a in volts (-10.0 to 10.0)
Controller #1 analog input from multiplexor channel 3A expressed as a raw analog voltage.
C1AIN4A (deimos3), real / I11 / , access r
controller-1-analog-mux-input-4a in volts (-10.0 to 10.0)
Controller #1 analog input from multiplexor channel 4A expressed as a raw analog voltage.
C1AIN5A (deimos3), real / I11 / , access r
controller-1-analog-mux-input-5a in volts (-10.0 to 10.0)
Controller #1 analog input from multiplexor channel 5A expressed as a raw analog voltage.
C1AIN6A (deimos3), real / I11 / , access r
controller-1-analog-mux-input-6a in volts (-10.0 to 10.0)
Controller #1 analog input from multiplexor channel 6A expressed as a raw analog voltage.
C1AIN7A (deimos3), real / I11 / , access r
controller-1-analog-mux-input-7a in volts (-10.0 to 10.0)
Controller #1 analog input from multiplexor channel 7A expressed as a raw analog voltage.
C1AIN8A (deimos3), real / I11 / , access r
controller-1-analog-mux-input-8a in volts (-10.0 to 10.0)
Controller #1 analog input from multiplexor channel 8A expressed as a raw analog voltage.
C1AIN1B (deimos3), real / I11 / , access r
controller-1-analog-mux-input-1b in volts (-10.0 to 10.0)
Controller #1 analog input from multiplexor channel 1B expressed as a raw analog voltage.
C1AIN2B (deimos3), real / I11 / , access r
controller-1-analog-mux-input-2b in volts (-10.0 to 10.0)
Controller #1 analog input from multiplexor channel 2B expressed as a raw analog voltage.
C1AIN3B (deimos3), real / I11 / , access r
controller-1-analog-mux-input-3b in volts (-10.0 to 10.0)
Controller #1 analog input from multiplexor channel 3B expressed as a raw analog voltage.
C1AIN4B (deimos3), real / I11 / , access r
controller-1-analog-mux-input-4b in volts (-10.0 to 10.0)
Controller #1 analog input from multiplexor channel 4B expressed as a raw analog voltage.
C1AIN5B (deimos3), real / I11 / , access r
controller-1-analog-mux-input-5b in volts (-10.0 to 10.0)
Controller #1 analog input from multiplexor channel 5B expressed as a raw analog voltage.
C1AIN6B (deimos3), real / I11 / , access r
controller-1-analog-mux-input-6b in volts (-10.0 to 10.0)
Controller #1 analog input from multiplexor channel 6B expressed as a raw analog voltage.
C1AIN7B (deimos3), real / I11 / , access r
controller-1-analog-mux-input-7b in volts (-10.0 to 10.0)
Controller #1 analog input from multiplexor channel 7B expressed as a raw analog voltage.
C1AIN8B (deimos3), real / I11 / , access r
controller-1-analog-mux-input-8b in volts (-10.0 to 10.0)
Controller #1 analog input from multiplexor channel 8B expressed as a raw analog voltage.
C1AIN4C (deimos3), real / I11 / , access r
controller-1-analog-mux-input-4c in volts (-10.0 to 10.0)
Controller #1 analog input from multiplexor channel 4C expressed as a raw analog voltage.
C2AMUXL1 (deimos3), real / I11 / , access r
controller-2-mux-line-1 in volts (-10.0 to 10.0)
Controller #2 analog multiplexor signal line #1 expressed as a raw analog voltage.
C2AMUXL2 (deimos3), real / I11 / , access r
controller-2-mux-line-2 in volts (-10.0 to 10.0)
Controller #2 analog multiplexor signal line #2 expressed as a raw analog voltage.
C2AMUXL3 (deimos3), real / I11 / , access r
controller-2-mux-line-3 in volts (-10.0 to 10.0)
Controller #2 analog multiplexor signal line #3 expressed as a raw analog voltage.
C2AIN04 (deimos3), real / I11 / , access r
controller-2-analog-input-4 in volts (-10.0 to 10.0)
Controller #2 analog input #4 expressed as a raw analog voltage.
C2AIN05 (deimos3), real / I11 / , access r
controller-2-analog-input-5 in volts (-10.0 to 10.0)
Controller #2 analog input #5 expressed as a raw analog voltage.
C2AIN06 (deimos3), real / I11 / , access r
controller-2-analog-input-6 in volts (-10.0 to 10.0)
Controller #2 analog input #6 expressed as a raw analog voltage.
C2AIN07 (deimos3), real / I11 / , access r
controller-2-analog-input-7 in volts (-10.0 to 10.0)
Controller #2 analog input #7 expressed as a raw analog voltage.
C2AIN3A (deimos3), real / I11 / , access r
controller-2-analog-mux-input-3a in volts (-10.0 to 10.0)
Controller #2 analog input from multiplexor channel 3A expressed as a raw analog voltage.
C2AIN4A (deimos3), real / I11 / , access r
controller-2-analog-mux-input-4a in volts (-10.0 to 10.0)
Controller #2 analog input from multiplexor channel 4A expressed as a raw analog voltage.
C2AIN5A (deimos3), real / I11 / , access r
controller-2-analog-mux-input-5a in volts (-10.0 to 10.0)
Controller #2 analog input from multiplexor channel 5A expressed as a raw analog voltage.
C2AIN6A (deimos3), real / I11 / , access r
controller-2-analog-mux-input-6a in volts (-10.0 to 10.0)
Controller #2 analog input from multiplexor channel 6A expressed as a raw analog voltage.
C2AIN7A (deimos3), real / I11 / , access r
controller-2-analog-mux-input-7a in volts (-10.0 to 10.0)
Controller #2 analog input from multiplexor channel 7A expressed as a raw analog voltage.
C2AIN8A (deimos3), real / I11 / , access r
controller-2-analog-mux-input-8a in volts (-10.0 to 10.0)
Controller #2 analog input from multiplexor channel 8A expressed as a raw analog voltage.
C2AIN1B (deimos3), real / I11 / , access r
controller-2-analog-mux-input-1b in volts (-10.0 to 10.0)
Controller #2 analog input from multiplexor channel 1B expressed as a raw analog voltage.
C2AIN2B (deimos3), real / I11 / , access r
controller-2-analog-mux-input-2b in volts (-10.0 to 10.0)
Controller #2 analog input from multiplexor channel 2B expressed as a raw analog voltage.
C2AIN3B (deimos3), real / I11 / , access r
controller-2-analog-mux-input-3b in volts (-10.0 to 10.0)
Controller #2 analog input from multiplexor channel 3B expressed as a raw analog voltage.
C2AIN4B (deimos3), real / I11 / , access r
controller-2-analog-mux-input-4b in volts (-10.0 to 10.0)
Controller #2 analog input from multiplexor channel 4B expressed as a raw analog voltage.
C2AIN5B (deimos3), real / I11 / , access r
controller-2-analog-mux-input-5b in volts (-10.0 to 10.0)
Controller #2 analog input from multiplexor channel 5B expressed as a raw analog voltage.
C2AIN6B (deimos3), real / I11 / , access r
controller-2-analog-mux-input-6b in volts (-10.0 to 10.0)
Controller #2 analog input from multiplexor channel 6B expressed as a raw analog voltage.
C2AIN7B (deimos3), real / I11 / , access r
controller-2-analog-mux-input-7b in volts (-10.0 to 10.0)
Controller #2 analog input from multiplexor channel 7B expressed as a raw analog voltage.
C2AIN8B (deimos3), real / I11 / , access r
controller-2-analog-mux-input-8b in volts (-10.0 to 10.0)
Controller #2 analog input from multiplexor channel 8B expressed as a raw analog voltage.
C2AIN4C (deimos3), real / I11 / , access r
controller-2-analog-mux-input-4c in volts (-10.0 to 10.0)
Controller #2 analog input from multiplexor channel 4C expressed as a raw analog voltage.
C2AIN5C (deimos3), real / I11 / , access r
controller-2-analog-mux-input-5c in volts (-10.0 to 10.0)
Controller #2 analog input from multiplexor channel 5C expressed as a raw analog voltage.
C2AIN6C (deimos3), real / I11 / , access r
controller-2-analog-mux-input-6c in volts (-10.0 to 10.0)
Controller #2 analog input from multiplexor channel 6C expressed as a raw analog voltage.
C2AIN8C (deimos3), real / I11 / , access r
controller-2-analog-mux-input-8c in volts (-10.0 to 10.0)
Controller #2 analog input from multiplexor channel 8C expressed as a raw analog voltage.
C1DIN03 (deimos3), char(4) / A / %d, access r
controller-1-digital-input-3 (0.0 to 1.0)
Controller #1 digital input #3 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C1DIN04 (deimos3), char(4) / A / %d, access r
controller-1-digital-input-4 (0.0 to 1.0)
Controller #1 digital input #4 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C1DIN05 (deimos3), char(4) / A / %d, access r
controller-1-digital-input-5 (0.0 to 1.0)
Controller #1 digital input #5 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C1DIN06 (deimos3), char(4) / A / %d, access r
controller-1-digital-input-6 (0.0 to 1.0)
Controller #1 digital input #6 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C1DIN07 (deimos3), char(4) / A / %d, access r
controller-1-digital-input-7 (0.0 to 1.0)
Controller #1 digital input #7 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C1DIN08 (deimos3), char(4) / A / %d, access r
controller-1-digital-input-8 (0.0 to 1.0)
Controller #1 digital input #8 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C1DIN12 (deimos3), char(4) / A / %d, access r
controller-1-digital-input-12 (0.0 to 1.0)
Controller #1 digital input #12 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C1DIN13 (deimos3), char(4) / A / %d, access r
controller-1-digital-input-13 (0.0 to 1.0)
Controller #1 digital input #13 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C1DIN14 (deimos3), char(4) / A / %d, access r
controller-1-digital-input-14 (0.0 to 1.0)
Controller #1 digital input #14 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C1DIN15 (deimos3), char(4) / A / %d, access r
controller-1-digital-input-15 (0.0 to 1.0)
Controller #1 digital input #15 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C1DIN16 (deimos3), char(4) / A / %d, access r
controller-1-digital-input-16 (0.0 to 1.0)
Controller #1 digital input #16 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C1DIN17 (deimos3), char(4) / A / %d, access r
controller-1-digital-input-17 (0.0 to 1.0)
Controller #1 digital input #17 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C1DIN18 (deimos3), char(4) / A / %d, access r
controller-1-digital-input-18 (0.0 to 1.0)
Controller #1 digital input #18 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C1DIN19 (deimos3), char(4) / A / %d, access r
controller-1-digital-input-19 (0.0 to 1.0)
Controller #1 digital input #19 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C1DIN20 (deimos3), char(4) / A / %d, access r
controller-1-digital-input-20 (0.0 to 1.0)
Controller #1 digital input #20 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C1DIN21 (deimos3), char(4) / A / %d, access r
controller-1-digital-input-21 (0.0 to 1.0)
Controller #1 digital input #21 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C1DIN22 (deimos3), char(4) / A / %d, access r
controller-1-digital-input-22 (0.0 to 1.0)
Controller #1 digital input #22 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C1DIN23 (deimos3), char(4) / A / %d, access r
controller-1-digital-input-23 (0.0 to 1.0)
Controller #1 digital input #23 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C1DIN24 (deimos3), char(4) / A / %d, access r
controller-1-digital-input-24 (0.0 to 1.0)
Controller #1 digital input #24 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C1DIN52 (deimos3), char(4) / A / %d, access r
controller-1-digital-input-52 (0.0 to 1.0)
Controller #1 digital input #52 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C1DIN53 (deimos3), char(4) / A / %d, access r
controller-1-digital-input-53 (0.0 to 1.0)
Controller #1 digital input #53 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C1DIN54 (deimos3), char(4) / A / %d, access r
controller-1-digital-input-54 (0.0 to 1.0)
Controller #1 digital input #54 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C1DIN55 (deimos3), char(4) / A / %d, access r
controller-1-digital-input-55 (0.0 to 1.0)
Controller #1 digital input #55 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C1DIN56 (deimos3), char(4) / A / %d, access r
controller-1-digital-input-56 (0.0 to 1.0)
Controller #1 digital input #56 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C1DIN58 (deimos3), char(4) / A / %d, access r
controller-1-digital-input-58 (0.0 to 1.0)
Controller #1 digital input #58 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C1DIN59 (deimos3), char(4) / A / %d, access r
controller-1-digital-input-59 (0.0 to 1.0)
Controller #1 digital input #59 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C1DIN60 (deimos3), char(4) / A / %d, access r
controller-1-digital-input-60 (0.0 to 1.0)
Controller #1 digital input #60 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C1DIN61 (deimos3), char(4) / A / %d, access r
controller-1-digital-input-61 (0.0 to 1.0)
Controller #1 digital input #61 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C1DIN62 (deimos3), char(4) / A / %d, access r
controller-1-digital-input-62 (0.0 to 1.0)
Controller #1 digital input #62 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C1DIN63 (deimos3), char(4) / A / %d, access r
controller-1-digital-input-63 (0.0 to 1.0)
Controller #1 digital input #63 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C1DIN64 (deimos3), char(4) / A / %d, access r
controller-1-digital-input-64 (0.0 to 1.0)
Controller #1 digital input #64 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C1DIN65 (deimos3), char(4) / A / %d, access r
controller-1-digital-input-65 (0.0 to 1.0)
Controller #1 digital input #65 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C1DIN66 (deimos3), char(4) / A / %d, access r
controller-1-digital-input-66 (0.0 to 1.0)
Controller #1 digital input #66 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C1DIN67 (deimos3), char(4) / A / %d, access r
controller-1-digital-input-67 (0.0 to 1.0)
Controller #1 digital input #67 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C1DIN85 (deimos3), char(4) / A / %d, access r
controller-1-digital-input-85 (0.0 to 1.0)
Controller #1 digital input #85 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C1DIN86 (deimos3), char(4) / A / %d, access r
controller-1-digital-input-86 (0.0 to 1.0)
Controller #1 digital input #86 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C1DIN87 (deimos3), char(4) / A / %d, access r
controller-1-digital-input-87 (0.0 to 1.0)
Controller #1 digital input #87 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C1DIN90 (deimos3), char(4) / A / %d, access r
controller-1-digital-input-90 (0.0 to 1.0)
Controller #1 digital input #90 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C1DIN91 (deimos3), char(4) / A / %d, access r
controller-1-digital-input-91 (0.0 to 1.0)
Controller #1 digital input #91 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C1DIN92 (deimos3), char(4) / A / %d, access r
controller-1-digital-input-92 (0.0 to 1.0)
Controller #1 digital input #92 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C1DIN93 (deimos3), char(4) / A / %d, access r
controller-1-digital-input-93 (0.0 to 1.0)
Controller #1 digital input #93 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C1DIN94 (deimos3), char(4) / A / %d, access r
controller-1-digital-input-94 (0.0 to 1.0)
Controller #1 digital input #94 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C1DIN95 (deimos3), char(4) / A / %d, access r
controller-1-digital-input-95 (0.0 to 1.0)
Controller #1 digital input #95 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C1DIN96 (deimos3), char(4) / A / %d, access r
controller-1-digital-input-96 (0.0 to 1.0)
Controller #1 digital input #96 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C2DIN05 (deimos3), char(4) / A / %d, access r
controller-2-digital-input-5 (0.0 to 1.0)
Controller #2 digital input #5 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C2DIN06 (deimos3), char(4) / A / %d, access r
controller-2-digital-input-6 (0.0 to 1.0)
Controller #2 digital input #6 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C2DIN07 (deimos3), char(4) / A / %d, access r
controller-2-digital-input-7 (0.0 to 1.0)
Controller #2 digital input #7 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C2DIN08 (deimos3), char(4) / A / %d, access r
controller-2-digital-input-8 (0.0 to 1.0)
Controller #2 digital input #8 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C2DIN10 (deimos3), char(4) / A / %d, access r
controller-2-digital-input-10 (0.0 to 1.0)
Controller #2 digital input #10 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C2DIN11 (deimos3), char(4) / A / %d, access r
controller-2-digital-input-11 (0.0 to 1.0)
Controller #2 digital input #11 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C2DIN12 (deimos3), char(4) / A / %d, access r
controller-2-digital-input-12 (0.0 to 1.0)
Controller #2 digital input #12 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C2DIN13 (deimos3), char(4) / A / %d, access r
controller-2-digital-input-13 (0.0 to 1.0)
Controller #2 digital input #13 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C2DIN14 (deimos3), char(4) / A / %d, access r
controller-2-digital-input-14 (0.0 to 1.0)
Controller #2 digital input #14 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C2DIN15 (deimos3), char(4) / A / %d, access r
controller-2-digital-input-15 (0.0 to 1.0)
Controller #2 digital input #15 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C2DIN16 (deimos3), char(4) / A / %d, access r
controller-2-digital-input-16 (0.0 to 1.0)
Controller #2 digital input #16 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C2DIN17 (deimos3), char(4) / A / %d, access r
controller-2-digital-input-17 (0.0 to 1.0)
Controller #2 digital input #17 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C2DIN18 (deimos3), char(4) / A / %d, access r
controller-2-digital-input-18 (0.0 to 1.0)
Controller #2 digital input #18 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C2DIN19 (deimos3), char(4) / A / %d, access r
controller-2-digital-input-19 (0.0 to 1.0)
Controller #2 digital input #19 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C2DIN20 (deimos3), char(4) / A / %d, access r
controller-2-digital-input-20 (0.0 to 1.0)
Controller #2 digital input #20 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C2DIN21 (deimos3), char(4) / A / %d, access r
controller-2-digital-input-21 (0.0 to 1.0)
Controller #2 digital input #21 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C2DIN22 (deimos3), char(4) / A / %d, access r
controller-2-digital-input-22 (0.0 to 1.0)
Controller #2 digital input #22 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C2DIN23 (deimos3), char(4) / A / %d, access r
controller-2-digital-input-23 (0.0 to 1.0)
Controller #2 digital input #23 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C2DIN24 (deimos3), char(4) / A / %d, access r
controller-2-digital-input-24 (0.0 to 1.0)
Controller #2 digital input #24 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C2DIN68 (deimos3), char(4) / A / %d, access r
controller-2-digital-input-68 (0.0 to 1.0)
Controller #2 digital input #68 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C2DIN85 (deimos3), char(4) / A / %d, access r
controller-2-digital-input-85 (0.0 to 1.0)
Controller #2 digital input #85 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C2DIN86 (deimos3), char(4) / A / %d, access r
controller-2-digital-input-86 (0.0 to 1.0)
Controller #2 digital input #86 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C1DOUT03 (deimos3), bit / bit / %d, access rw
controller-1-digital-output-3 (0.0 to 1.0)
Controller #1 digital output #3 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C1DOUT04 (deimos3), bit / bit / %d, access rw
controller-1-digital-output-4 (0.0 to 1.0)
Controller #1 digital output #4 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C1AMUXS0 (deimos3), bit / bit / %d, access rw
controller-1-mux-select-0 (0.0 to 1.0)
Controller #1 analog multiplexor select bit #0.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C1AMUXS1 (deimos3), bit / bit / %d, access rw
controller-1-mux-select-1 (0.0 to 1.0)
Controller #1 analog multiplexor select bit #1
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C1AMUXS2 (deimos3), bit / bit / %d, access rw
controller-1-mux-select-2 (0.0 to 1.0)
Controller #1 analog multiplexor select bit #2
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C1DOUT08 (deimos3), bit / bit / %d, access rw
controller-1-digital-output-8 (0.0 to 1.0)
Controller #1 digital output #8 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C1DOUT12 (deimos3), bit / bit / %d, access rw
controller-1-digital-output-12 (0.0 to 1.0)
Controller #1 digital output #12 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C1DOUT13 (deimos3), bit / bit / %d, access rw
controller-1-digital-output-13 (0.0 to 1.0)
Controller #1 digital output #13 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C1DOUT14 (deimos3), bit / bit / %d, access rw
controller-1-digital-output-14 (0.0 to 1.0)
Controller #1 digital output #14 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C1DOUT15 (deimos3), bit / bit / %d, access rw
controller-1-digital-output-15 (0.0 to 1.0)
Controller #1 digital output #15 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C1DOUT16 (deimos3), bit / bit / %d, access rw
controller-1-digital-output-16 (0.0 to 1.0)
Controller #1 digital output #16 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C1DOUT26 (deimos3), bit / bit / %d, access rw
controller-1-digital-output-26 (0.0 to 1.0)
Controller #1 digital output #26 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C1DOUT42 (deimos3), bit / bit / %d, access rw
controller-1-digital-output-42 (0.0 to 1.0)
Controller #1 digital output #42 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C1DOUT43 (deimos3), bit / bit / %d, access rw
controller-1-digital-output-43 (0.0 to 1.0)
Controller #1 digital output #43 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C2AMUXS0 (deimos3), bit / bit / %d, access rw
controller-2-mux-select-0 (0.0 to 1.0)
Controller #2 analog multiplexor select bit #0.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C2AMUXS1 (deimos3), bit / bit / %d, access rw
controller-2-mux-select-1 (0.0 to 1.0)
Controller #2 analog multiplexor select bit #1.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C2AMUXS2 (deimos3), bit / bit / %d, access rw
controller-2-mux-select-2 (0.0 to 1.0)
Controller #2 analog multiplexor select bit #2.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C2DOUT08 (deimos3), bit / bit / %d, access rw
controller-2-digital-output-8 (0.0 to 1.0)
Controller #2 digital output #8 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C2DOUT10 (deimos3), bit / bit / %d, access rw
controller-2-digital-output-10 (0.0 to 1.0)
Controller #2 digital output #10 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C2DOUT11 (deimos3), bit / bit / %d, access rw
controller-2-digital-output-11 (0.0 to 1.0)
Controller #2 digital output #11 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C2DOUT12 (deimos3), bit / bit / %d, access rw
controller-2-digital-output-12 (0.0 to 1.0)
Controller #2 digital output #12 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C2DOUT13 (deimos3), bit / bit / %d, access rw
controller-2-digital-output-13 (0.0 to 1.0)
Controller #2 digital output #13 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C2DOUT14 (deimos3), bit / bit / %d, access rw
controller-2-digital-output-14 (0.0 to 1.0)
Controller #2 digital output #14 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C2DOUT15 (deimos3), bit / bit / %d, access rw
controller-2-digital-output-15 (0.0 to 1.0)
Controller #2 digital output #15 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
C2DOUT16 (deimos3), bit / bit / %d, access rw
controller-2-digital-output-16 (0.0 to 1.0)
Controller #2 digital output #16 signal.
Uses map KTLboolean to convert or format low_high:
low_high (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
  • low :
  • high :
DWHATCH1 (deimos3), char(5) / A / %d, access r
dewar-hatch-1 (0.0 to 1.0) (nom 0.0 to 1.0)
Science (dewar) access hatch #1 state.
Uses map KTLboolean to convert or format closed_open:
closed_open (SharedMapDefs), tinyint / L1 / %s, access r
(0.0 to 1.0)
Generic map meme for a door status boolean state (CLOSED/OPEN) keywords.
Valid values of closed_open are:
  • closed : Door or hatch is closed.
  • open : Door or hatch is open.
DWHATCH2 (deimos3), char(5) / A / %d, access r
dewar-hatch-2 (0.0 to 1.0) (nom 0.0 to 1.0)
Science (dewar) access hatch #2 state.
Uses map KTLboolean to convert or format closed_open:
closed_open (SharedMapDefs), tinyint / L1 / %s, access r
(0.0 to 1.0)
Generic map meme for a door status boolean state (CLOSED/OPEN) keywords.
Valid values of closed_open are:
  • closed : Door or hatch is closed.
  • open : Door or hatch is open.
MANHATCH (deimos3), char(5) / A / %d, access r
man-hatch (0.0 to 1.0) (nom 0.0 to 1.0)
Man access hatch state.
Uses map KTLboolean to convert or format closed_open:
closed_open (SharedMapDefs), tinyint / L1 / %s, access r
(0.0 to 1.0)
Generic map meme for a door status boolean state (CLOSED/OPEN) keywords.
Valid values of closed_open are:
  • closed : Door or hatch is closed.
  • open : Door or hatch is open.
analogU1 (deimos3), bundle / bundle / , access
KTL bundle for analog device unit conversion data and keywords for Galil controll #1. analogU1 consists of elements:
TMPCOOLC (deimos3), real / E13.6 / map, access r
coolant-temperature-celsius in celsius (-100.0 to 100.0)
Coolant temperature on the ring (prior to entering the first heat exchanger) expressed in degrees celsius.
Uses map Linear to convert or format TMPCOOLR:
  • a0 : 0.0
  • a1 : 10.0
TMPCOOLR (deimos3), real / I11 / , access r
coolant-temperature-raw in volts (-10.0 to 10.0)
Coolant temperature on the ring (prior to entering the first heat exchanger) expressed as a raw analog voltage.
TMPCOOLF (deimos3), real / E13.6 / map, access r
coolant-temperature-fahrenheit in fahrenheit (-148.0 to 212.0) (nom 15.0 to 72.0)
Coolant temperature on the ring (prior to entering the first heat exchanger) expressed in degrees fahrenheit.
Uses map Linear to convert or format TMPCOOLR:
  • a0 : 32.0
  • a1 : 18.0
TMPCOOLR (deimos3), real / I11 / , access r
coolant-temperature-raw in volts (-10.0 to 10.0)
Coolant temperature on the ring (prior to entering the first heat exchanger) expressed as a raw analog voltage.
POW28S1V (deimos3), real / E13.6 / map, access r
motor-controller-1-electronics-28-volt-power-supply-voltage in volts (-48.0 to 48.0) (nom 26.0 to 30.0)
Motor controller #1 electronics +28 volt power supply voltage level.
Uses map Linear to convert or format POW28S1R:
  • a0 : 0.0
  • a1 : 5.6
POW28S1R (deimos3), real / I11 / , access r
motor-controller-1-electronics-28-volt-power-raw in volts (-10.0 to 10.0) (nom 4.5999999999999996 to 5.3099999999999996)
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.
TMPBOX1C (deimos3), real / E13.6 / map, access r
electronics-ring-temperature-1-celsius in celsius (-100.0 to 100.0)
Electronics ring (box) temperature at sensor #1 expressed in degrees celsius.
Uses map Linear to convert or format TMPBOX1R:
  • a0 : 0.0
  • a1 : 10.0
TMPBOX1R (deimos3), real / I11 / , access r
electronics-ring-temperature-1-raw in volts (-10.0 to 10.0)
Electronics ring (box) temperature at sensor #1 expressed as a raw analog voltage.
TMPBOX1F (deimos3), real / E13.6 / map, access r
electronics-ring-temperature-1-fahrenheit in fahrenheit (-148.0 to 212.0) (nom 15.0 to 72.0)
Electronics ring (box) temperature at sensor #1 expressed in degrees fahrenheit.
Uses map Linear to convert or format TMPBOX1R:
  • a0 : 32.0
  • a1 : 18.0
TMPBOX1R (deimos3), real / I11 / , access r
electronics-ring-temperature-1-raw in volts (-10.0 to 10.0)
Electronics ring (box) temperature at sensor #1 expressed as a raw analog voltage.
TMPBOX2C (deimos3), real / E13.6 / map, access r
electronics-ring-temperature-2-celsius in celsius (-100.0 to 100.0)
Electronics ring (box) temperature at sensor #2 expressed in degrees celsius.
Uses map Linear to convert or format TMPBOX2R:
  • a0 : 0.0
  • a1 : 10.0
TMPBOX2R (deimos3), real / I11 / , access r
electronics-ring-temperature-2-raw in volts (-10.0 to 10.0)
Electronics ring (box) temperature at sensor #2 expressed as a raw analog voltage.
TMPBOX2F (deimos3), real / E13.6 / map, access r
electronics-ring-temperature-2-fahrenheit in fahrenheit (-148.0 to 212.0) (nom 15.0 to 72.0)
Electronics ring (box) temperature at sensor #2 expressed in degrees fahrenheit.
Uses map Linear to convert or format TMPBOX2R:
  • a0 : 32.0
  • a1 : 18.0
TMPBOX2R (deimos3), real / I11 / , access r
electronics-ring-temperature-2-raw in volts (-10.0 to 10.0)
Electronics ring (box) temperature at sensor #2 expressed as a raw analog voltage.
TMPELE1C (deimos3), real / E13.6 / map, access r
motor-controller-1-electronics-temperature-celsius in celsius (-100.0 to 100.0) (nom 1.0 to 9.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 (deimos3), 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.
TMPELE1F (deimos3), real / E13.6 / map, access r
motor-controller-1-electronics-temperature-fahrenheit in fahrenheit (-148.0 to 212.0) (nom 15.0 to 72.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 (deimos3), 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.
TMPTVCOC (deimos3), real / E13.6 / map, access r
pxl-camera-coolant-temperature-celsius in celsius (-100.0 to 100.0)
Temperature of incoming coolant for the PXL camera expressed in degrees celsius.
Uses map Linear to convert or format TMPTVCOR:
  • a0 : 0.0
  • a1 : 10.0
TMPTVCOR (deimos3), real / I11 / , access r
pxl-camera-coolant-temperature-raw in volts (-10.0 to 10.0)
Temperature of incoming coolant for the PXL camera expressed as a raw analog voltage.
TMPTVCOF (deimos3), real / E13.6 / map, access r
pxl-camera-coolant-temperature-fahrenheit in fahrenheit (-148.0 to 212.0) (nom 10.0 to 62.0)
Temperature of incoming coolant for the PXL camera expressed in degrees fahrenheit.
Uses map Linear to convert or format TMPTVCOR:
  • a0 : 32.0
  • a1 : 18.0
TMPTVCOR (deimos3), real / I11 / , access r
pxl-camera-coolant-temperature-raw in volts (-10.0 to 10.0)
Temperature of incoming coolant for the PXL camera expressed as a raw analog voltage.
analogU2 (deimos3), bundle / bundle / , access
KTL bundle for analog device unit conversion data and keywords for Galil controller #2. analogU2 consists of elements:
ION1UAMP (deimos3), real / E13.6 / map, access r
dewar-ion-pump-current-microamps in microamps (0.0 to 2000.0)
Dewar ion pump current expressed in microamps. The current comes from a sensor mounted on the ion pump controller.
Uses map Linear to convert or format ION1VOLT:
  • a0 : 0
  • a1 : 240
ION1VOLT (deimos3), real / I11 / , access r
dewar-ion-pump-current-signal-voltage in volts (-10.0 to 10.0)
Dewar ion pump current expressed as a raw analog voltage. The current comes from a sensor mounted on the ion pump controller.
ION2UAMP (deimos3), real / E13.6 / map, access r
vessel-ion-pump-current-microamps in microamps (0.0 to 2000.0)
Vessel ion pump current expressed in microamps. The current comes from a sensor mounted on the ion pump controller.
Uses map Linear to convert or format ION2VOLT:
  • a0 : 0
  • a1 : 240
ION2VOLT (deimos3), real / I11 / , access r
vessel-ion-pump-current-signal-voltage in volts (-10.0 to 10.0)
Vessel ion pump current expressed as a raw analog voltage. The current comes from a sensor mounted on the ion pump controller.
POW28S2V (deimos3), real / E13.6 / map, access r
motor-controller-1-electronics-28-volt-power-supply-voltage in volts (-48.0 to 48.0) (nom 26.0 to 30.0)
Motor controller #1 electronics +28 volt power supply voltage level.
Uses map Linear to convert or format POW28S2R:
  • a0 : 0.0
  • a1 : 5.6
POW28S2R (deimos3), real / I11 / , access r
motor-controller-2-electronics-28-volt-power-raw in volts (-10.0 to 10.0) (nom 4.5999999999999996 to 5.3099999999999996)
Motor controller #2 electronics +28 volt power supply status expressed as a raw analog voltage after a voltage divider reduces the nominal 28 volts to 5 volts.
TMPELE2C (deimos3), real / E13.6 / map, access r
motor-controller-2-electronics-temperature-celsius in celsius (-100.0 to 100.0) (nom 1.0 to 9.0)
Motor controller #2 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 TMPELE2R:
  • a0 : 0.0
  • a1 : 10.0
TMPELE2R (deimos3), real / I11 / , access r
motor-controller-2-electronics-temperature-raw in volts (-10.0 to 10.0)
Motor controller #2 electronics temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted directly on one of the analog input boards.
TMPELE2F (deimos3), real / E13.6 / map, access r
motor-controller-2-electronics-temperature-fahrenheit in fahrenheit (-148.0 to 212.0) (nom 15.0 to 72.0)
Motor controller #2 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 TMPELE2R:
  • a0 : 32.0
  • a1 : 18.0
TMPELE2R (deimos3), real / I11 / , access r
motor-controller-2-electronics-temperature-raw in volts (-10.0 to 10.0)
Motor controller #2 electronics temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted directly on one of the analog input boards.
IonPump1dev (deimos3), bundle / bundle / bundle, access
dewar ion pump keyword bundle
KTL bundle for device: dewar ion pump (Galil-1500 DC ion pump) IonPump1dev consists of elements:
IONPUMP1 (deimos3), varchar(68) / A / tinyint, access rw
dewar-ion-pump-state
Dewar ion pump (Galil-1500 DC ion pump) control and status.
Uses map KTLenumerated to convert or format ionpump_state:
ionpump_state (SharedMapDefs), 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.
Valid values of ionpump_state are:
  • off :
  • starting :
  • on :
  • Error - Not in 5 Kv mode :
IonPump2dev (deimos3), bundle / bundle / bundle, access
vessel ion pump keyword bundle
KTL bundle for device: vessel ion pump (Galil-1500 DC ion pump) IonPump2dev consists of elements:
IONPUMP2 (deimos3), varchar(68) / A / tinyint, access rw
vessel-ion-pump-state
Vessel ion pump (Galil-1500 DC ion pump) control and status.
Uses map KTLenumerated to convert or format ionpump_state:
ionpump_state (SharedMapDefs), 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.
Valid values of ionpump_state are:
  • off :
  • starting :
  • on :
  • Error - Not in 5 Kv mode :
DISP3 (deimos3), bundle / bundle / bundle, access
deimos.dispatcher-3.bundle (DefV: 3 )
KTL bundle for device: Dispatcher #2 (keyword/device control interface process). This is a tcl dispatcher talking to a serial device via a Lantronix. DISP3 consists of elements:
DISP3DMP (deimos3), char(5) / A / %d, access w
dispatcher-3-dump (0.0 to 1.0) (nom 0.0 to 1.0)
DEIMOS dispatcher #3 data dump. Reports all information on the device 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 (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
  • false :
  • true :
DISP3LOG (deimos3), varchar(68) / I11 / %d, access r
dispatcher-3-log-file in blocks
Dispatcher number 3 log file.
DISP3MSG (deimos3), varchar(68) / A / %s, access r
dispatcher-3-message
DEIMOS dispatcher #3 status message. It reports keyword change requests and results. This keyword is best used in an event log or a status display.
DISP3HOM (deimos3), varchar(68) / A / %s, access r
dispatcher-3-host-machine
Dispatcher #3 (keyword/device control interface process) host machine.
DISP3PID (deimos3), int / I11 / %d, access r
dispatcher-3-process-id
Dispatcher #3 (keyword/device control interface process) process id.
DISP3DWM (deimos3), varchar(255) / I11 / %d, access rw
dispatcher-3-DWIM
Dispatcher #3 (keyword/device control interface process) Do What I Mean keyword. The semantics of this keyword are ARBITRARY and change WITHOUT NOTICE. It is only used by the developer. It is disimplemented at ship time.
TMIRR (deimos), bundle / bundle / bundle, access
dc.stage
KTL bundle for device: Galil-1500 DC stage for control of the TV pickoff Mirror (?) TMIRR consists of elements:
TMIRRCAL (DEIMOS2), char(5) / A / %d, access rw
Tent-mirror-translation-calibration (0.0 to 1.0) (nom 0.0 to 1.0)
Tent mirror translation stage calibration state.
Uses map KTLboolean to convert or format reset_homed:
reset_homed (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for stage calibration boolean state (RESET/HOMED) keywords.
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).
TMIRRDMP (deimos), char(5) / A / %d, access w
xxx-xxx-dump (0.0 to 1.0) (nom 0.0 to 1.0)
XXX XXX stage data dump.
Uses map KTLboolean to convert or format false_true:
false_true (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
  • false :
  • true :
TMIRRENC (deimos), int / I11 / %d, access r
xxx-xxx-motor-encoder-position in motor encoder counts
XXX XXX stage motor encoder raw position.
TMIRRERR (deimos), varchar(68) / A / %s, access r
tent-mirror-error-number
DEIMOS tent mirror stage command error number.
TMIRRVER (deimos), char(68) / A / %s, access r
piezo-version-ID
Version of the piezo controller firmware
TMIRRCMD (deimos), char(68) / A / %s, access w
direct-piezo-command
RAW COMMAND MODE -- this will be turned off after engineering's over, no doubt. you can send raw commands to the piezo controller!
TMIRRLCK (DEIMOS2), char(10) / A10 / %s, access rw
tent-mirror-translation-lock (0.0 to 1.0)
Tent mirror translation lock software switch.
TMIRRLIM (deimos), varchar(68) / A / tinyint, access r
xxx-xxx-limits
XXX XXX stage limit status.
Uses map KTLenumerated to convert or format stage_lim:
stage_lim (SharedMapDefs), 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 4844 (stage_lim_inv) for other limit maps.
Valid values of stage_lim are:
  • Not in a limit :
  • In REV primary limit :
  • In FWD secondary limit :
  • Check signals: FWD #2, FWD #1 & REV #1 limits active :
  • Check signals: FWD #2 & REV #2 limits active :
  • Check signals: FWD #2, REV #2 & REV #1 limits active :
  • Check signals: FWD #2, REV #2 & FWD #1 limits active :
  • Check signals: All limits active :
  • In FWD software limit :
  • In REV software limit :
  • Check soft limits: FWD primary active, but not soft limit :
  • Check soft limits: REV primary active, but not soft limit :
  • In FWD primary limit :
  • Check signals: FWD #1 & REV #1 limits active :
  • Check signals: REV #2 limit active, but not REV #1 :
  • In REV secondary limit :
  • Check signals: REV #2 & FWD #1 limits active :
  • Check signals: REV #2, REV #1 & FWD #1 limits active :
  • Check signals: FWD #2 limit active, but not FWD #1 :
  • Check signals: FWD #2 & REV #1 limits active :
TMIRRMOD (deimos), char(8) / A / tinyint, access rw
xxx-xxx-control-mode
XXX XXX stage control mode.
Uses map KTLenumerated to convert or format stage_mod:
stage_mod (SharedMapDefs), tinyint / I11 / %d, access rw
in control mode (0.0 to 5.0)
Generic map meme for stage control mode keywords.
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.
TMIRRMSG (DEIMOS2), varchar(68) / A / %s, access r
tent-mirror-translation-message
Tent mirror translation message.
TMIRRNAM (DEIMOS2), varchar(68) / A / map, access rw
tent-mirror-translation-named-position
Tent mirror translation ordinal position name.
Uses map TableLook to convert or format TMIRRORD:
  • 1 -> Posn 1
  • 2 -> Posn 2
  • 3 -> Posn 3
TMIRRORD (DEIMOS2), int / I11 / map, access rw
tent-mirror-translation-ordinal-position (0.0 to 5.0)
Tent mirror transaltion ordinal position.
Uses map TableLook to convert or format TMIRRRAW:
  • 1000 -> 1
  • 5000 -> 2
  • 9000 -> 3
TMIRRRAW (DEIMOS2), int / I11 / %d, access rw
tent-mirror-translation-raw-position in millivolts (0.0 to 9418.0)
Tent mirror translation raw position.
TMIRRORD (DEIMOS2), int / I11 / map, access rw
tent-mirror-translation-ordinal-position (0.0 to 5.0)
Tent mirror transaltion ordinal position.
Uses map TableLook to convert or format TMIRRRAW:
  • 1000 -> 1
  • 5000 -> 2
  • 9000 -> 3
TMIRRRAW (DEIMOS2), int / I11 / %d, access rw
tent-mirror-translation-raw-position in millivolts (0.0 to 9418.0)
Tent mirror translation raw position.
TMIRRRAW (DEIMOS2), int / I11 / %d, access rw
tent-mirror-translation-raw-position in millivolts (0.0 to 9418.0)
Tent mirror translation raw position.
TMIRRSPD (deimos), int / I11 / %d, access rw
xxx-xxx-speed in stage encoder counts/s (0.0 to 10000.0)
XXX XXX stage speed in stage encoder counts.
TMIRRSTA (deimos), char(14) / A / tinyint, access r
xxx-xxx-status
XXX XXX stage status.
Uses map KTLenumerated to convert or format dc_stage_status:
dc_stage_status (SharedMapDefs), tinyint / I11 / %d, access r
(0.0 to 6.0)
Generic map meme for stage status keywords.
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 (*MOD) keyword.
  • Diagnostics : A selected diagnotics test is running.
TMIRRTOR (deimos), real / E13.6 / , access r
xxx-xxx-torque in volts (-10.0 to 10.0)
XXX XXX motor torque.
TMIRRTRG (DEIMOS2), int / I11 / %d, access r
tent-mirror-translation-raw-position-target in encoder counts (0.0 to 10000.0)
Tent mirror translation raw position target.
TMIRRTSP (deimos), int / I11 / %d, access r
xxx-xxx-speed-target in encoder counts/s
XXX XXX stage speed target in stage encoder counts.
TMIRRTST (deimos), varchar(68) / A / tinyint, access rw
xxx-xxx-test
XXX XXX stage test selection.
Uses map KTLenumerated to convert or format stage_tst:
stage_tst (SharedMapDefs), tinyint / I11 / %d, access rw
in test mode (0.0 to 4.0)
Generic map meme for stage test mode keywords.
Valid values of stage_tst are:
  • Off : Test mode off.
  • Sim1 : Simulation mode #1. Reads return keyword id as value. Writes do nothing, but receive proper notification messages.
  • Sim2 : Simulation mode #2. Reads return simulated keyword value. Writes set simulated keyword value immediately.
  • Sim3 : Simulation mode #3. Reads return simulated keyword value. Writes set simulated keyword value slowly to simulate motion.
  • Diag1 : Diagnostic mode #1. First diagnostic mode. Effects TBD.
TMIRRVAL (DEIMOS2), real / F6.4 / map, access rw
tent-mirror-translation-value in micron (0.0 to 90.0)
Tent mirror translation position in microns.
Uses map Linear to convert or format TMIRRRAW:
  • a0 : 0.00
  • a1 : 0.00955621
TMIRRRAW (DEIMOS2), int / I11 / %d, access rw
tent-mirror-translation-raw-position in millivolts (0.0 to 9418.0)
Tent mirror translation raw position.
TMIRRVEL (deimos), real / E13.6 / map, access rw
xxx-xxx-velocity (0.0 to 10000.0)
XXX XXX stage velocity.
Uses map Derivative to convert or format TMIRRSPD:
TMIRRSPD (deimos), int / I11 / %d, access rw
xxx-xxx-speed in stage encoder counts/s (0.0 to 10000.0)
XXX XXX stage speed in stage encoder counts.
TMIRRVRB (deimos), char(5) / A8 / %d, access rw
xxx-xxx-verbose-messages (0.0 to 1.0) (nom 0.0 to 1.0)
XXX XXX stage verbose message flag.
Uses map KTLboolean to convert or format false_true:
false_true (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
  • false :
  • true :
TMIRRTUN (deimos), varchar(68) / A / %s, access r
xxx-xxx-tuning
Special keyword only for piezo controllers by Physik Instrumente: shows tuning parameters Offset and Gain. This will probably only be used for DEIMOS tent mirror.
HATCH (deimos3), bundle / bundle / bundle, access
hatch bundle
KTL bundle for device: Hatch (Solenoid controlled) HATCH consists of elements:
HATCHDMP (deimos3), char(5) / A / %d, access w
hatch-dump (0.0 to 1.0) (nom 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 (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
  • false :
  • true :
HATCHERR (deimos3), int / I11 / %d, access r
hatch-error-number
Hatch (Solenoid controlled) command error number.
HATCHLCK (deimos3), 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 (deimos3), 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 (deimos3), varchar(68) / A / tinyint, access rw
hatch-position
Hatch (Solenoid controlled) position.
Uses map KTLenumerated to convert or format pulse_stage_door:
pulse_stage_door (SharedMapDefs), int / L1 / %s, access r
(0.0 to 3.0) (nom 0.0 to 3.0)
Generic map meme for door or hatch state keywords.
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 (deimos3), 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 (SharedMapDefs), tinyint / I11 / %d, access r
(0.0 to 3.0)
Generic map meme for pulse stage (solenoid controlled stage) status keywords.
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 (deimos3), varchar(68) / A / tinyint, access r
hatch-target
Hatch (Solenoid controlled) target position.
Uses map KTLenumerated to convert or format pulse_stage_door:
pulse_stage_door (SharedMapDefs), int / L1 / %s, access r
(0.0 to 3.0) (nom 0.0 to 3.0)
Generic map meme for door or hatch state keywords.
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 (deimos3), char(5) / A8 / %d, access rw
hatch-verbose-messages (0.0 to 1.0) (nom 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 (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
  • false :
  • true :
CTRL3 (deimos3), bundle / bundle / bundle, access
deimos.controller-3.bundle (DefV: 3 )
FAKE KTL bundle for device: Controller #3 (Galil-1500 motor controller) -- there is no such controller, but to provide the usual keywords and keep codegen happy, I'm making a fake one. --de CTRL3 consists of elements:
CTRL3CLK (deimos3), int / I11 / %d, access r
controller-3-clock
Fake Controller #3 clock. there is no such device. the tcl dispatcher will maintain this keyword.
CTRL3VER (deimos3), varchar(68) / A / %s, access r
controller-3-version
Controller #3 version number -- there is no such controller, I just added this kw to pad out the bundle for testing purposes --de
CTRL4 (deimos3), bundle / bundle / bundle, access
deimos.controller-4.bundle (DefV: 4 )
FAKE KTL bundle for barcode : Controller #4 (Galil-1500 motor controller) -- there is no such controller, but to provide the usual keywords and keep codegen happy, I'm making a fake one. --de CTRL4 consists of elements:
CTRL4CLK (deimos3), int / I11 / %d, access r
controller-4-clock
Fake Controller #34clock. there is no such device. the tcl dispatcher will maintain this keyword.
CTRL4VER (deimos3), varchar(68) / A / %s, access r
controller-4-version
Controller #4 version number -- there is no such controller, I just added this kw to pad out the bundle for testing purposes --de
DISP4 (deimos3), bundle / bundle / bundle, access
deimos.dispatcher-4.bundle (DefV: 4 )
KTL bundle for device: Dispatcher #2 (keyword/device control interface process) This is a Tcl dispatcher talking to a serial device via a Lantronix. DISP4 consists of elements:
DISP4LOG (deimos3), varchar(68) / I11 / %d, access r
dispatcher-4-log-file in blocks
Dispatcher number 4 log file.
DISP4DMP (deimos3), char(5) / A / %d, access w
dispatcher-4-dump (0.0 to 1.0) (nom 0.0 to 1.0)
DEIMOS dispatcher #3 data dump. Reports all information on the device 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 (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
  • false :
  • true :
DISP4HOM (deimos3), varchar(68) / A / %s, access r
dispatcher-4-host-machine
Dispatcher #3 (keyword/device control interface process) host machine.
DISP4MSG (deimos3), varchar(68) / A / %s, access r
dispatcher-4-message
DEIMOS dispatcher #3 status message. It reports keyword change requests and results. This keyword is best used in an event log or a status display.
DISP4PID (deimos3), int / I11 / %d, access r
dispatcher-4-process-id
Dispatcher #3 (keyword/device control interface process) process id.
DISP4DWM (deimos3), varchar(255) / I11 / %d, access rw
dispatcher-4-DWIM
Dispatcher #4 (keyword/device control interface process) Do What I Mean keyword. The semantics of this keyword are ARBITRARY and change WITHOUT NOTICE. It is only used by the developer. It is disimplemented at ship time.
SLBAR (deimos), bundle / bundle / , access
dc.stage
slit mask cassette bar code reader SLBAR consists of elements:
SLBARCFG (deimos2), varchar(68) / A / %s, access rw
slitmask-bar-code-reader-configuration
Slit mask bar code reader configuration.
SLBARCMD (deimos2), varchar(68) / A / %s, access w
slitmask-bar-code-reader-command
Slit mask bar code reader command. A command for the bar code reader in its native command language. The response to the command is available via the SLBARRSP keyword.
SLBARGET (deimos2), varchar(68) / A / %s, access r
slitmask-bar-code
Read slit mask bar code. Returns the last bar code read by the scanner. Use the SLBARSCN keyword to read a bar code.
SLBARRSP (deimos2), varchar(68) / A / %s, access r
slitmask-bar-code-reader-response
Slit mask bar code reader response to a bar code reader command sent via the SLBARCMD keyword.
SLBARSCN (deimos2), char(3) / A / %d, access w
slitmask-bar-code-scan (0.0 to 1.0) (nom 0.0 to 1.0)
Scan slit mask bar code reader. An ON value pulses the laser for the bar code reader. Use the SLBARGET keyword to get the last bar code scanned. An OFF value turns off the laser, if it is ON.
Uses map KTLboolean to convert or format off_on:
off_on (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (OFF/ON) keywords.
Valid values of off_on are:
  • off :
  • on :
SLBARERR (DEIMOS), int / I6 / %d, access r
Int error keyword for slit mask bar scanner. It echoes internal (negative value) dispatcher errors.
CTRL5 (deimos3), bundle / bundle / bundle, access
deimos.controller-5.bundle (DefV: 5 )
FAKE KTL bundle for hp datalogger : Controller #5 (Galil-1500 motor controller) -- there is no such controller, but to provide the usual keywords and keep codegen happy, I'm making a fake one. --de CTRL5 consists of elements:
CTRL5CLK (deimos3), int / I11 / %d, access r
controller-5-clock
Fake Controller #5 clock. there is no such device. the tcl dispatcher will maintain this keyword.
CTRL5VER (deimos3), varchar(68) / A / %s, access r
controller-5-version
Controller #5 version number -- there is no such controller, I just added this kw to pad out the bundle for testing purposes --de
DISP5 (deimos3), bundle / bundle / bundle, access
deimos.dispatcher-5.bundle (DefV: 5 )
KTL bundle for device: Dispatcher #5 (keyword/device control interface process) This is a Tcl dispatcher talking to a serial device via a Lantronix. The device is the HP datalogger. DISP5 consists of elements:
DISP5DMP (deimos3), char(5) / A / %d, access w
dispatcher-5-dump (0.0 to 1.0) (nom 0.0 to 1.0)
DEIMOS dispatcher #5 data dump. Reports all information on the device 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 (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
  • false :
  • true :
DISP5LOG (deimos3), varchar(68) / I11 / %d, access r
dispatcher-5-log-file in blocks
Dispatcher number 5 log file.
DISP5HOM (deimos3), varchar(68) / A / %s, access r
dispatcher-5-host-machine
Dispatcher #5 (keyword/device control interface process) host machine.
DISP5MSG (deimos3), varchar(68) / A / %s, access r
dispatcher-5-message
DEIMOS dispatcher 5 status message. It reports keyword change requests and results. This keyword is best used in an event log or a status display.
DISP5PID (deimos3), int / I11 / %d, access r
dispatcher-5-process-id
Dispatcher #5 (keyword/device control interface process) process id.
DISP5DWM (deimos3), varchar(255) / I11 / %d, access rw
dispatcher-5-DWIM
Dispatcher #5 (keyword/device control interface process) Do What I Mean keyword. The semantics of this keyword are ARBITRARY and change WITHOUT NOTICE. It is only used by the developer. It is disimplemented at ship time.
HPTEMPS (deimos), bundle / bundle / , access
keywords for the temperature sensors read through the HP34970A datalogger: TBAR, TDIS, TGRA, TCAM. HPTEMPS consists of elements:
TDIS1RAW (deimos), float / float / float, access r
Drive Disk temp sensor 1 (HP) at about 4oclock (inner) with DEIMOS rotated A side straight up as in drawing D0961. Makes a pair with sensor 5.
TDIS1VAL (deimos), float / float / map, access r
in deg C
Drive Disk temp sensor 1 (HP) at about 4oclock (inner) with DEIMOS rotated A side straight up as in drawing D0961. Makes a pair with sensor 5.
Uses map Linear to convert or format TDIS1RAW:
  • a0 : 0
  • a1 : 1
TDIS1RAW (deimos), float / float / float, access r
Drive Disk temp sensor 1 (HP) at about 4oclock (inner) with DEIMOS rotated A side straight up as in drawing D0961. Makes a pair with sensor 5.
TDIS2RAW (deimos), float / float / float, access r
Drive Disk temp sensor 2 (HP) at about 8oclock (inner) with DEIMOS rotated A side straight up as in drawing D0961. Makes a pair with sensor 6.
TDIS2VAL (deimos), float / float / map, access r
Drive Disk temp sensor 2 (HP) at about 8oclock (inner) with DEIMOS rotated A side straight up as in drawing D0961. Makes a pair with sensor 6.
Uses map Linear to convert or format TDIS2RAW:
  • a0 : 0
  • a1 : 1
TDIS2RAW (deimos), float / float / float, access r
Drive Disk temp sensor 2 (HP) at about 8oclock (inner) with DEIMOS rotated A side straight up as in drawing D0961. Makes a pair with sensor 6.
TDIS3RAW (deimos), float / float / float, access r
Drive Disk temp sensor 3 (HP) at about 10oclock (inner) with DEIMOS rotated A side straight up as in drawing D0961. Makes a pair with sensor 7.
TDIS3VAL (deimos), float / float / map, access r
in deg C
Drive Disk temp sensor 3 (HP) at about 10oclock (inner) with DEIMOS rotated A side straight up as in drawing D0961. Makes a pair with sensor 7.
Uses map Linear to convert or format TDIS3RAW:
  • a0 : 0
  • a1 : 1
TDIS3RAW (deimos), float / float / float, access r
Drive Disk temp sensor 3 (HP) at about 10oclock (inner) with DEIMOS rotated A side straight up as in drawing D0961. Makes a pair with sensor 7.
TDIS4RAW (deimos), float / float / float, access r
Drive Disk temp sensor 4 (HP) at about 2oclock (inner) with DEIMOS rotated A side straight up as in drawing D0961. Makes a pair with sensor 8.
TDIS4VAL (deimos), float / float / map, access r
in deg C
Drive Disk temp sensor 4 (HP) at about 2oclock (inner) with DEIMOS rotated A side straight up as in drawing D0961. Makes a pair with sensor 8.
Uses map Linear to convert or format TDIS4RAW:
  • a0 : 0
  • a1 : 1
TDIS4RAW (deimos), float / float / float, access r
Drive Disk temp sensor 4 (HP) at about 2oclock (inner) with DEIMOS rotated A side straight up as in drawing D0961. Makes a pair with sensor 8.
TDIS5RAW (deimos), float / float / float, access r
Drive Disk temp sensor 5 (HP) at about 4oclock (outer) with DEIMOS rotated A side straight up as in drawing D0961. Makes a pair with sensor 1.
TDIS5VAL (deimos), float / float / map, access r
in deg C
Drive Disk temp sensor 5 (HP) at about 4oclock (outer) with DEIMOS rotated A side straight up as in drawing D0961. Makes a pair with sensor 1.
Uses map Linear to convert or format TDIS5RAW:
  • a0 : 0
  • a1 : 1
TDIS5RAW (deimos), float / float / float, access r
Drive Disk temp sensor 5 (HP) at about 4oclock (outer) with DEIMOS rotated A side straight up as in drawing D0961. Makes a pair with sensor 1.
TDIS6RAW (deimos), float / float / float, access r
Drive Disk temp sensor 6 (HP) at about 8oclock (outer) with DEIMOS rotated A side straight up as in drawing D0961. Makes a pair with sensor 2.
TDIS6VAL (deimos), float / float / map, access r
in deg C
Drive Disk temp sensor 6 (HP) at about 8oclock (outer) with DEIMOS rotated A side straight up as in drawing D0961. Makes a pair with sensor 2.
Uses map Linear to convert or format TDIS6RAW:
  • a0 : 0
  • a1 : 1
TDIS6RAW (deimos), float / float / float, access r
Drive Disk temp sensor 6 (HP) at about 8oclock (outer) with DEIMOS rotated A side straight up as in drawing D0961. Makes a pair with sensor 2.
TDIS7RAW (deimos), float / float / float, access r
Drive Disk temp sensor 7 (HP) at about 10oclock (outer) with DEIMOS rotated A side straight up as in drawing D0961. Makes a pair with sensor 3.
TDIS7VAL (deimos), float / float / map, access r
in deg C
Drive Disk temp sensor 7 (HP) at about 10oclock (outer) with DEIMOS rotated A side straight up as in drawing D0961. Makes a pair with sensor 3.
Uses map Linear to convert or format TDIS7RAW:
  • a0 : 0
  • a1 : 1
TDIS7RAW (deimos), float / float / float, access r
Drive Disk temp sensor 7 (HP) at about 10oclock (outer) with DEIMOS rotated A side straight up as in drawing D0961. Makes a pair with sensor 3.
TDIS8RAW (deimos), float / float / float, access r
Drive Disk temp sensor 8 (HP) at about 2oclock (outer) with DEIMOS rotated A side straight up as in drawing D0961. Makes a pair with sensor 4.
TDIS8VAL (deimos), float / float / map, access r
in deg C
Drive Disk temp sensor 8 (HP) at about 2oclock (outer) with DEIMOS rotated A side straight up as in drawing D0961. Makes a pair with sensor 4.
Uses map Linear to convert or format TDIS8RAW:
  • a0 : 0
  • a1 : 1
TDIS8RAW (deimos), float / float / float, access r
Drive Disk temp sensor 8 (HP) at about 2oclock (outer) with DEIMOS rotated A side straight up as in drawing D0961. Makes a pair with sensor 4.
TBAR1RAW (deimos), float / float / float, access r
Barrel temp sensor 1 (HP) at centre bottom (nearside) with DEIMOS rotated A side straight up as in drawing D0961. Makes a pair with sensor 2.
TBAR2RAW (deimos), float / float / float, access r
Barrel temp sensor 2 (HP) at centre bottom (farside) with DEIMOS rotated A side straight up as in drawing D0961. Makes a pair with sensor 1.
TBAR4RAW (deimos), float / float / float, access r
Barrel temp sensor 4 (HP) at centre top (nearside) with DEIMOS rotated A side straight up as in drawing D0961. Makes a pair with sensor 3.
TBAR3RAW (deimos), float / float / float, access r
Barrel temp sensor 3 (HP) at centre top (farside) with DEIMOS rotated A side straight up as in drawing D0961. Makes a pair with sensor 4.
TBAR8RAW (deimos), float / float / float, access r
Barrel temp sensor 8 (HP) at right top (nearside) with DEIMOS rotated A side straight up as in drawing D0961. Makes a pair with sensor 7.
TBAR7RAW (deimos), float / float / float, access r
Barrel temp sensor 7 (HP) at right top (farside) with DEIMOS rotated A side straight up as in drawing D0961. Makes a pair with sensor 8.
TBAR5RAW (deimos), float / float / float, access r
Barrel temp sensor 5 (HP) at right bottom (nearside) with DEIMOS rotated A side straight up as in drawing D0961. Makes a pair with sensor 6.
TBAR6RAW (deimos), float / float / float, access r
Barrel temp sensor 6 (HP) at right bottom (farside) with DEIMOS rotated A side straight up as in drawing D0961. Makes a pair with sensor 5.
TBAR1VAL (deimos), float / float / map, access r
in deg C
Barrel temp sensor 1 (HP) at about 4oclock (nearside) with DEIMOS rotated A side straight up as in drawing D0961. Makes a pair with sensor 5.
Uses map Linear to convert or format TBAR1RAW:
  • a0 : 0
  • a1 : 1
TBAR1RAW (deimos), float / float / float, access r
Barrel temp sensor 1 (HP) at centre bottom (nearside) with DEIMOS rotated A side straight up as in drawing D0961. Makes a pair with sensor 2.
TBAR5VAL (deimos), float / float / map, access r
in deg C
Barrel temp sensor 5 (HP) at about 4oclock (farside) with DEIMOS rotated A side straight up as in drawing D0961. Makes a pair with sensor 1.
Uses map Linear to convert or format TBAR5RAW:
  • a0 : 0
  • a1 : 1
TBAR5RAW (deimos), float / float / float, access r
Barrel temp sensor 5 (HP) at right bottom (nearside) with DEIMOS rotated A side straight up as in drawing D0961. Makes a pair with sensor 6.
TBAR4VAL (deimos), float / float / map, access r
in deg C
Barrel temp sensor 4 (HP) at about 2oclock (nearside) with DEIMOS rotated A side straight up as in drawing D0961. Makes a pair with sensor 8.
Uses map Linear to convert or format TBAR4RAW:
  • a0 : 0
  • a1 : 1
TBAR4RAW (deimos), float / float / float, access r
Barrel temp sensor 4 (HP) at centre top (nearside) with DEIMOS rotated A side straight up as in drawing D0961. Makes a pair with sensor 3.
TBAR8VAL (deimos), float / float / map, access r
in deg C
Barrel temp sensor 8 (HP) at about 2oclock (farside) with DEIMOS rotated A side straight up as in drawing D0961. Makes a pair with sensor 4.
Uses map Linear to convert or format TBAR8RAW:
  • a0 : 0
  • a1 : 1
TBAR8RAW (deimos), float / float / float, access r
Barrel temp sensor 8 (HP) at right top (nearside) with DEIMOS rotated A side straight up as in drawing D0961. Makes a pair with sensor 7.
TBAR3VAL (deimos), float / float / map, access r
in deg C
Barrel temp sensor 3 (HP) at about 10oclock (nearside) with DEIMOS rotated A side straight up as in drawing D0961. Makes a pair with sensor 7.
Uses map Linear to convert or format TBAR3RAW:
  • a0 : 0
  • a1 : 1
TBAR3RAW (deimos), float / float / float, access r
Barrel temp sensor 3 (HP) at centre top (farside) with DEIMOS rotated A side straight up as in drawing D0961. Makes a pair with sensor 4.
TBAR7VAL (deimos), float / float / map, access r
in deg C
Barrel temp sensor 7 (HP) at about 10oclock (farside) with DEIMOS rotated A side straight up as in drawing D0961. Makes a pair with sensor 3.
Uses map Linear to convert or format TBAR7RAW:
  • a0 : 0
  • a1 : 1
TBAR7RAW (deimos), float / float / float, access r
Barrel temp sensor 7 (HP) at right top (farside) with DEIMOS rotated A side straight up as in drawing D0961. Makes a pair with sensor 8.
TBAR2VAL (deimos), float / float / map, access r
Barrel temp sensor 2 (HP) at about 8oclock (nearside) with DEIMOS rotated A side straight up as in drawing D0961. Makes a pair with sensor 6.
Uses map Linear to convert or format TBAR2RAW:
  • a0 : 0
  • a1 : 1
TBAR2RAW (deimos), float / float / float, access r
Barrel temp sensor 2 (HP) at centre bottom (farside) with DEIMOS rotated A side straight up as in drawing D0961. Makes a pair with sensor 1.
TBAR6VAL (deimos), float / float / map, access r
in deg C
Barrel temp sensor 6 (HP) at about 8oclock (farside) with DEIMOS rotated A side straight up as in drawing D0961. Makes a pair with sensor 2.
Uses map Linear to convert or format TBAR6RAW:
  • a0 : 0
  • a1 : 1
TBAR6RAW (deimos), float / float / float, access r
Barrel temp sensor 6 (HP) at right bottom (farside) with DEIMOS rotated A side straight up as in drawing D0961. Makes a pair with sensor 5.
TCAM1RAW (deimos), float / float / float, access r
Camera temp sensor 1 (HP) at about 4oclock (inner) with camera as shown in drawing D0960. 5.
TCAM5RAW (deimos), float / float / float, access r
Camera temp sensor 5 (HP) at about 4oclock (outer) with camera as shown in drawing D0960. 1.
TCAM4RAW (deimos), float / float / float, access r
Camera temp sensor 4 (HP) at about 2oclock (inner) with camera as shown in drawing D0960. 8.
TCAM8RAW (deimos), float / float / float, access r
Camera temp sensor 8 (HP) at about 2oclock (outer) with camera as shown in drawing D0960. 4.
TCAM3RAW (deimos), float / float / float, access r
Camera temp sensor 3 (HP) at about 10oclock (inner) with camera as shown in drawing D0960. 7.
TCAM7RAW (deimos), float / float / float, access r
Camera temp sensor 7 (HP) at about 10oclock (outer) with camera as shown in drawing D0960. 3.
TCAM2RAW (deimos), float / float / float, access r
Camera temp sensor 2 (HP) at about 8oclock (inner) with camera as shown in drawing D0960. 6.
TCAM6RAW (deimos), float / float / float, access r
Camera temp sensor 6 (HP) at about 8oclock (outer) with camera as shown in drawing D0960. 2.
TCAM1VAL (deimos), float / float / map, access r
in deg C
Camera temp sensor 1 (HP) at about 4oclock (inner) with camera as shown in drawing D0960. 5.
Uses map Linear to convert or format TCAM1RAW:
  • a0 : 0
  • a1 : 1
TCAM1RAW (deimos), float / float / float, access r
Camera temp sensor 1 (HP) at about 4oclock (inner) with camera as shown in drawing D0960. 5.
TCAM5VAL (deimos), float / float / map, access r
in deg C
Camera temp sensor 5 (HP) at about 4oclock (outer) with camera as shown in drawing D0960. 1.
Uses map Linear to convert or format TCAM5RAW:
  • a0 : 0
  • a1 : 1
TCAM5RAW (deimos), float / float / float, access r
Camera temp sensor 5 (HP) at about 4oclock (outer) with camera as shown in drawing D0960. 1.
TCAM4VAL (deimos), float / float / map, access r
in deg C
Camera temp sensor 4 (HP) at about 2oclock (inner) with camera as shown in drawing D0960. 8.
Uses map Linear to convert or format TCAM4RAW:
  • a0 : 0
  • a1 : 1
TCAM4RAW (deimos), float / float / float, access r
Camera temp sensor 4 (HP) at about 2oclock (inner) with camera as shown in drawing D0960. 8.
TCAM8VAL (deimos), float / float / map, access r
in deg C
Camera temp sensor 8 (HP) at about 2oclock (outer) with camera as shown in drawing D0960. 4.
Uses map Linear to convert or format TCAM8RAW:
  • a0 : 0
  • a1 : 1
TCAM8RAW (deimos), float / float / float, access r
Camera temp sensor 8 (HP) at about 2oclock (outer) with camera as shown in drawing D0960. 4.
TCAM3VAL (deimos), float / float / map, access r
in deg C
Camera temp sensor 3 (HP) at about 10oclock (inner) with camera as shown in drawing D0960. 7.
Uses map Linear to convert or format TCAM3RAW:
  • a0 : 0
  • a1 : 1
TCAM3RAW (deimos), float / float / float, access r
Camera temp sensor 3 (HP) at about 10oclock (inner) with camera as shown in drawing D0960. 7.
TCAM7VAL (deimos), float / float / map, access r
in deg C
Camera temp sensor 7 (HP) at about 10oclock (outer) with camera as shown in drawing D0960. 3.
Uses map Linear to convert or format TCAM7RAW:
  • a0 : 0
  • a1 : 1
TCAM7RAW (deimos), float / float / float, access r
Camera temp sensor 7 (HP) at about 10oclock (outer) with camera as shown in drawing D0960. 3.
TCAM2VAL (deimos), float / float / map, access r
Camera temp sensor 2 (HP) at about 8oclock (inner) with camera as shown in drawing D0960. 6.
Uses map Linear to convert or format TCAM2RAW:
  • a0 : 0
  • a1 : 1
TCAM2RAW (deimos), float / float / float, access r
Camera temp sensor 2 (HP) at about 8oclock (inner) with camera as shown in drawing D0960. 6.
TCAM6VAL (deimos), float / float / map, access r
in deg C
Camera temp sensor 6 (HP) at about 8oclock (outer) with camera as shown in drawing D0960. 2.
Uses map Linear to convert or format TCAM6RAW:
  • a0 : 0
  • a1 : 1
TCAM6RAW (deimos), float / float / float, access r
Camera temp sensor 6 (HP) at about 8oclock (outer) with camera as shown in drawing D0960. 2.
HPLOGSCN (deimos), char(4) / A / %d, access w
HP-sensor-scan (0.0 to 1.0) (nom 0.0 to 1.0)
Set TRUE to request a new scan on the HP logger. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map KTLboolean to convert or format write_true:
write_true (SharedMapDefs), tinyint / L1 / %d, access w
(0.0 to 1.0) (nom 0.0 to 1.0)
Generic map meme for KTL keywords that are write-only and can only be written True.
Valid values of write_true are:
  • true :
HPLOGTIM (deimos), char(20) / char(20) / char(20), access r
in time
Date/time stamp of the last scan done by the HP datalogger. This tells you how old the data in the TBAR, TDIS, TCAM (etc) keywords are.
HPLOGPER (deimos), int / int / int, access rw
in s (5.0 to 60000.0)
Period of HP log auto scans, in seconds. Larger numbers mean fewer scans, as in a scan every N seconds. Typical values of N are 600 (ten minutes),300 (five minutes) etc.
TGRA1RAW (deimos), float / float / float, access r
Grating temp sensor 9 (HP) , channel 109, is somewhere on grating assembly.
TGRA1VAL (deimos), float / float / map, access r
in deg C
Grating temp sensor 1, sensor 9 in list, hp channel 109.
Uses map Linear to convert or format TGRA1RAW:
  • a0 : 0
  • a1 : 1
TGRA1RAW (deimos), float / float / float, access r
Grating temp sensor 9 (HP) , channel 109, is somewhere on grating assembly.
TGRA2RAW (deimos), float / float / float, access r
Grating temp sensor 18 (HP) , channel 208, is somewhere on grating assembly.
TGRA2VAL (deimos), float / float / map, access r
in deg C
Grating temp sensor 1, sensor 18 in list, hp channel 208.
Uses map Linear to convert or format TGRA2RAW:
  • a0 : 0
  • a1 : 1
TGRA2RAW (deimos), float / float / float, access r
Grating temp sensor 18 (HP) , channel 208, is somewhere on grating assembly.
TGRA3RAW (deimos), float / float / float, access r
Grating temp sensor 19 (HP) , channel 209, is somewhere on grating assembly.
TGRA3VAL (deimos), float / float / map, access r
in deg C
Grating temp sensor 1, sensor 19 in list, hp channel 209.
Uses map Linear to convert or format TGRA3RAW:
  • a0 : 0
  • a1 : 1
TGRA3RAW (deimos), float / float / float, access r
Grating temp sensor 19 (HP) , channel 209, is somewhere on grating assembly.
SLARM (deimos3), bundle / bundle / bundle, access
slitmask arm bundle
KTL bundle for device: Slitmask arm (Solenoid controlled) SLARM consists of elements:
SLARMDMP (deimos3), char(5) / A / %d, access w
slitmask-arm-dump (0.0 to 1.0) (nom 0.0 to 1.0)
Slitmask arm (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 (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
  • false :
  • true :
SLARMERR (deimos3), int / I11 / %d, access r
slitmask-arm-error-number
Slitmask arm (Solenoid controlled) command error number.
SLARMLCK (deimos3), char(10) / A10 / %s, access rw
slitmask-arm-lock
Slitmask arm (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.
SLARMMSG (deimos3), varchar(68) / A / %s, access r
slitmask-arm-message
Slitmask arm (Solenoid controlled) status message. It reports keyword change requests and results. This keyword is best used in an event log or a status display.
SLARMPOS (deimos3), varchar(68) / A / tinyint, access rw
slitmask-arm-position
Slitmask arm (Solenoid controlled) position.
Uses map KTLenumerated to convert or format pulse_stage_arm:
pulse_stage_arm (SharedMapDefs), int / L1 / %s, access r
(0.0 to 3.0) (nom 0.0 to 3.0)
Generic map meme for arm state keywords.
Valid values of pulse_stage_arm are:
  • not inserted or retracted : Arm is not inserted or retracted.
  • retracted : Arm is retracted.
  • inserted : Arm is inserted.
  • bad signals: both inserted and retracted limit signals active : Bad signals from one or both arm limit sensors.
SLARMSTA (deimos3), varchar(68) / A / tinyint, access r
slitmask-arm-status
Slitmask arm (Solenoid controlled) status.
Uses map KTLenumerated to convert or format pulse_stage_stat:
pulse_stage_stat (SharedMapDefs), tinyint / I11 / %d, access r
(0.0 to 3.0)
Generic map meme for pulse stage (solenoid controlled stage) status keywords.
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.
SLARMTRG (deimos3), varchar(68) / A / tinyint, access r
slitmask-arm-target
Slitmask arm (Solenoid controlled) target position.
Uses map KTLenumerated to convert or format pulse_stage_arm:
pulse_stage_arm (SharedMapDefs), int / L1 / %s, access r
(0.0 to 3.0) (nom 0.0 to 3.0)
Generic map meme for arm state keywords.
Valid values of pulse_stage_arm are:
  • not inserted or retracted : Arm is not inserted or retracted.
  • retracted : Arm is retracted.
  • inserted : Arm is inserted.
  • bad signals: both inserted and retracted limit signals active : Bad signals from one or both arm limit sensors.
SLARMVRB (deimos3), char(5) / A8 / %d, access rw
slitmask-arm-verbose-messages (0.0 to 1.0) (nom 0.0 to 1.0)
Slitmask arm (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 (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
  • false :
  • true :
SLMSK (deimos3), bundle / bundle / bundle, access
slitmask bundle
KTL bundle for device: Slitmask system (DEIMOS slitmask type) SLMSK consists of elements:
SLMSKDMP (deimos3), char(5) / A / %d, access w
slitmask-dump (0.0 to 1.0) (nom 0.0 to 1.0)
Slitmask system (DEIMOS slitmask type) data dump. Reports all information on the device 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 (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
  • false :
  • true :
SLMSKERR (deimos3), int / I11 / %d, access r
slitmask-error-number
Slitmask system (DEIMOS slitmask type) command error number.
SLMSKLCK (deimos3), char(10) / A10 / %s, access rw
slitmask-lock
Slitmask system (DEIMOS slitmask type) 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.
SLMSKMSG (deimos3), varchar(68) / A / %s, access r
slitmask-message
Slitmask system (DEIMOS slitmask type) status message. It reports keyword change requests and results. This keyword is best used in an event log or a status display.
SLMSKSTA (deimos3), varchar(68) / A / tinyint, access r
slitmask-status
Slitmask system (DEIMOS slitmask type) status.
Uses map KTLenumerated to convert or format dei_slitmask_sta:
dei_slitmask_sta (SharedMapDefs), tinyint / I11 / %d, access r
(0.0 to 2.0)
Generic map meme for slitmask system (DEIMOS slitmask type) status keywords.
Valid values of dei_slitmask_sta are:
  • Ready : The slitmask system is ready for a request.
  • Moving : The slitmask system is moving to a target position.
  • Ready: Warning! An error encountered last move may still exist! : The slitmask system is ready for a request. An error encountered during the last move may still be present.
SLMSKTRG (deimos3), int / I11 / %d, access r
slitmask-target (-1.0 to 13.0)
Slitmask system (DEIMOS slitmask type) target position.
SLMSKPOS (deimos3), int / I11 / %d, access rw
slitmask-position (-1.0 to 13.0)
Slitmask system (DEIMOS slitmask type) position.
SLMSKNAM (deimos3), varchar(68) / A / map, access rw
slitmask-named-position
Slitmask system (DEIMOS slitmask type) position name. Allows user to select slitmasks by the mask 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 SLMSKPOS:
  • 0 -> None
  • 1 -> Mask_1
  • 2 -> Mask_2
  • 3 -> Mask_3
  • 4 -> Mask_4
  • 5 -> Mask_5
  • 6 -> Mask_6
  • 7 -> Mask_7
  • 8 -> Mask_8
  • 9 -> Mask_9
  • 10 -> Mask_10
  • 11 -> Mask_11
  • 12 -> Mask_12
  • 13 -> Mask_13
  • -1 -> Unload
  • -999 -> Unknown
SLMSKPOS (deimos3), int / I11 / %d, access rw
slitmask-position (-1.0 to 13.0)
Slitmask system (DEIMOS slitmask type) position.
SLMSKLOC (deimos3), varchar(68) / A / tinyint, access r
slitmask-location
Slitmask system (DEIMOS slitmask type) location. The last position reported by the mask position fiducials during movement of the slitmask arm or scissors jack. (The position fiducials are only turned on during movement of these stages.)
Uses map KTLenumerated to convert or format dei_slitmask_loc:
dei_slitmask_loc (SharedMapDefs), int / L1 / %s, access r
(0.0 to 15.0) (nom 0.0 to 15.0)
Generic map meme for deimos slitmask system (DEIMOS slitmask type) mask location keywords.
Valid values of dei_slitmask_loc are:
  • Inserted : The slitmask is fully inserted. The mask alignment hole is at the science position fiducial.
  • Between 10.20 inches and the science position : The slitmask is inserted between 10.20 inches and the science position. The mask edge is beyond mask position fiducial #2, but the mask alignment hole is not at the scince position fiducial.
  • Bad signals (value = 10) : Impossible state. Some or all of the fiducial signals must be wrong.
  • Between 7.53 and 7.77 inches : The slitmask is inserted between 7.53 and 7.77 inches. The mask alignment hole is between mask position fiducials #1 and #2.
  • Bad signals (value = 12) : Impossible state. Some or all of the fiducial signals must be wrong.
  • Bad signals (value = 13) : Impossible state. Some or all of the fiducial signals must be wrong.
  • Bad signals (value = 14) : Impossible state. Some or all of the fiducial signals must be wrong.
  • Between 0 and 7.53 inches : The slitmask is inserted between 0 and 7.53 inches. The mask alignment home is between the mask aligned fiducial and mask position fiducial #1.
  • Bad signals (value = 2) : Impossible state. Some or all of the fiducial signals must be wrong.
  • At 7.77 inches : The slitmask is inserted to 7.77 inches. The mask alignment hole is at mask position fiducial #2.
  • Bad signals (value = 4) : Impossible state. Some or all of the fiducial signals must be wrong.
  • At 7.53 inches : The slitmask is inserted to 7.53 inches. The mask alignment hole is at mask position fiducial #1.
  • Bad signals (value = 6) : Impossible state. Some or all of the fiducial signals must be wrong.
  • All masks retracted : All slitmasks are fully retracted. Their mask alignment holes are at the masks aligned position fiducial.
  • Unknown : The mask position is unknown. This value should only appear after controller start up or reset.
  • Between 7.77 and 10.20 inches : The slitmask is inserted between 7.77 and 10.20 inches. The mask alignment hole is beyond mask position fiducial #2, but the mask edge is not beyond the fiducial.
SLMSKMAL (deimos3), varchar(68) / A / %d, access r
slitmask-misaligned (0.0 to 1.0) (nom 0.0 to 1.0)
Slitmask system (DEIMOS slitmask type) misaligned signal. Last state of the mask misaligned signal during movement of the slitmask arm or scissors jack. (The misaligned signal reports correctly only when the mask position fiducials are on during motion.)
Valid values of SLMSKMAL are:
  • True (Mask misaligned in comb after last scissor jack or arm move) :
  • False (Masks aligned in comb after last scissors jack or arm move) :
SLMSKVRB (deimos3), char(5) / A8 / %d, access rw
slitmask-verbose-messages (0.0 to 1.0) (nom 0.0 to 1.0)
Slitmask system (DEIMOS slitmask type) 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 (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
  • false :
  • true :
SLMSKBAR (deimos3), varchar(68) / I11 / %d, access r
slitmask-barcode
Slitmask system (DEIMOS slitmask type) barcode. The barcode for the slitmask loaded in the observing position.
MSKBAR2 (deimos3), varchar(68) / I11 / %d, access r
slitmask-barcode-2
Slitmask system (DEIMOS slitmask type) barcode for the slitmask loaded in slitmask position #2 of the slitmask cassette.
MSKBAR3 (deimos3), varchar(68) / I11 / %d, access r
slitmask-barcode-3
Slitmask system (DEIMOS slitmask type) barcode for the slitmask loaded in slitmask position #3 of the slitmask cassette.
MSKBAR4 (deimos3), varchar(68) / I11 / %d, access r
slitmask-barcode-4
Slitmask system (DEIMOS slitmask type) barcode for the slitmask loaded in slitmask position #4 of the slitmask cassette.
MSKBAR5 (deimos3), varchar(68) / I11 / %d, access r
slitmask-barcode-5
Slitmask system (DEIMOS slitmask type) barcode for the slitmask loaded in slitmask position #5 of the slitmask cassette.
MSKBAR6 (deimos3), varchar(68) / I11 / %d, access r
slitmask-barcode-6
Slitmask system (DEIMOS slitmask type) barcode for the slitmask loaded in slitmask position #6 of the slitmask cassette.
MSKBAR7 (deimos3), varchar(68) / I11 / %d, access r
slitmask-barcode-7
Slitmask system (DEIMOS slitmask type) barcode for the slitmask loaded in slitmask position #7 of the slitmask cassette.
MSKBAR8 (deimos3), varchar(68) / I11 / %d, access r
slitmask-barcode-8
Slitmask system (DEIMOS slitmask type) barcode for the slitmask loaded in slitmask position #8 of the slitmask cassette.
MSKBAR9 (deimos3), varchar(68) / I11 / %d, access r
slitmask-barcode-9
Slitmask system (DEIMOS slitmask type) barcode for the slitmask loaded in slitmask position #9 of the slitmask cassette.
MSKBAR10 (deimos3), varchar(68) / I11 / %d, access r
slitmask-barcode-10
Slitmask system (DEIMOS slitmask type) barcode for the slitmask loaded in slitmask position #10 of the slitmask cassette.
MSKBAR11 (deimos3), varchar(68) / I11 / %d, access r
slitmask-barcode-11
Slitmask system (DEIMOS slitmask type) barcode for the slitmask loaded in slitmask position #11 of the slitmask cassette.
MSKBAR12 (deimos3), varchar(68) / I11 / %d, access r
slitmask-barcode-12
Slitmask system (DEIMOS slitmask type) barcode for the slitmask loaded in slitmask position #12 of the slitmask cassette.
GCLP1 (deimos3), bundle / bundle / bundle, access
grating clamp #1 bundle
KTL bundle for device: Grating clamp #1 (Solenoid controlled) GCLP1 consists of elements:
GCLP1DMP (deimos3), char(5) / A / %d, access w
grating-clamp-1-dump (0.0 to 1.0) (nom 0.0 to 1.0)
Grating clamp #1 (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 (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
  • false :
  • true :
GCLP1ERR (deimos3), int / I11 / %d, access r
grating-clamp-1-error-number
Grating clamp #1 (Solenoid controlled) command error number.
GCLP1LCK (deimos3), char(10) / A10 / %s, access rw
grating-clamp-1-lock
Grating clamp #1 (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.
GCLP1MSG (deimos3), varchar(68) / A / %s, access r
grating-clamp-1-message
Grating clamp #1 (Solenoid controlled) status message. It reports keyword change requests and results. This keyword is best used in an event log or a status display.
GCLP1POS (deimos3), varchar(68) / A / tinyint, access r
grating-clamp-1-position
Grating clamp #1 (Solenoid controlled) position.
Uses map KTLenumerated to convert or format pulse_stage_door:
pulse_stage_door (SharedMapDefs), int / L1 / %s, access r
(0.0 to 3.0) (nom 0.0 to 3.0)
Generic map meme for door or hatch state keywords.
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.
GCLP1STA (deimos3), varchar(68) / A / tinyint, access r
grating-clamp-1-status
Grating clamp #1 (Solenoid controlled) status.
Uses map KTLenumerated to convert or format pulse_stage_stat:
pulse_stage_stat (SharedMapDefs), tinyint / I11 / %d, access r
(0.0 to 3.0)
Generic map meme for pulse stage (solenoid controlled stage) status keywords.
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.
GCLP1TRG (deimos3), varchar(68) / A / tinyint, access r
grating-clamp-1-target
Grating clamp #1 (Solenoid controlled) target position.
Uses map KTLenumerated to convert or format pulse_stage_door:
pulse_stage_door (SharedMapDefs), int / L1 / %s, access r
(0.0 to 3.0) (nom 0.0 to 3.0)
Generic map meme for door or hatch state keywords.
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.
GCLP1VRB (deimos3), char(5) / A8 / %d, access rw
grating-clamp-1-verbose-messages (0.0 to 1.0) (nom 0.0 to 1.0)
Grating clamp #1 (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 (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
  • false :
  • true :
GCLP2 (deimos3), bundle / bundle / bundle, access
grating clamp #2 bundle
KTL bundle for device: Grating clamp #2 (Solenoid controlled) GCLP2 consists of elements:
GCLP2DMP (deimos3), char(5) / A / %d, access w
grating-clamp-2-dump (0.0 to 1.0) (nom 0.0 to 1.0)
Grating clamp #2 (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 (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
  • false :
  • true :
GCLP2ERR (deimos3), int / I11 / %d, access r
grating-clamp-2-error-number
Grating clamp #2 (Solenoid controlled) command error number.
GCLP2LCK (deimos3), char(10) / A10 / %s, access rw
grating-clamp-2-lock
Grating clamp #2 (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.
GCLP2MSG (deimos3), varchar(68) / A / %s, access r
grating-clamp-2-message
Grating clamp #2 (Solenoid controlled) status message. It reports keyword change requests and results. This keyword is best used in an event log or a status display.
GCLP2POS (deimos3), varchar(68) / A / tinyint, access r
grating-clamp-2-position
Grating clamp #2 (Solenoid controlled) position.
Uses map KTLenumerated to convert or format pulse_stage_door:
pulse_stage_door (SharedMapDefs), int / L1 / %s, access r
(0.0 to 3.0) (nom 0.0 to 3.0)
Generic map meme for door or hatch state keywords.
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.
GCLP2STA (deimos3), varchar(68) / A / tinyint, access r
grating-clamp-2-status
Grating clamp #2 (Solenoid controlled) status.
Uses map KTLenumerated to convert or format pulse_stage_stat:
pulse_stage_stat (SharedMapDefs), tinyint / I11 / %d, access r
(0.0 to 3.0)
Generic map meme for pulse stage (solenoid controlled stage) status keywords.
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.
GCLP2TRG (deimos3), varchar(68) / A / tinyint, access r
grating-clamp-2-target
Grating clamp #2 (Solenoid controlled) target position.
Uses map KTLenumerated to convert or format pulse_stage_door:
pulse_stage_door (SharedMapDefs), int / L1 / %s, access r
(0.0 to 3.0) (nom 0.0 to 3.0)
Generic map meme for door or hatch state keywords.
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.
GCLP2VRB (deimos3), char(5) / A8 / %d, access rw
grating-clamp-2-verbose-messages (0.0 to 1.0) (nom 0.0 to 1.0)
Grating clamp #2 (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 (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
  • false :
  • true :
GCLP4 (deimos3), bundle / bundle / bundle, access
grating clamp #4 bundle
KTL bundle for device: Grating clamp #4 (Solenoid controlled) GCLP4 consists of elements:
GCLP4DMP (deimos3), char(5) / A / %d, access w
grating-clamp-4-dump (0.0 to 1.0) (nom 0.0 to 1.0)
Grating clamp #4 (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 (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
  • false :
  • true :
GCLP4ERR (deimos3), int / I11 / %d, access r
grating-clamp-4-error-number
Grating clamp #4 (Solenoid controlled) command error number.
GCLP4LCK (deimos3), char(10) / A10 / %s, access rw
grating-clamp-4-lock
Grating clamp #4 (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.
GCLP4MSG (deimos3), varchar(68) / A / %s, access r
grating-clamp-4-message
Grating clamp #4 (Solenoid controlled) status message. It reports keyword change requests and results. This keyword is best used in an event log or a status display.
GCLP4POS (deimos3), varchar(68) / A / tinyint, access r
grating-clamp-4-position
Grating clamp #4 (Solenoid controlled) position.
Uses map KTLenumerated to convert or format pulse_stage_door:
pulse_stage_door (SharedMapDefs), int / L1 / %s, access r
(0.0 to 3.0) (nom 0.0 to 3.0)
Generic map meme for door or hatch state keywords.
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.
GCLP4STA (deimos3), varchar(68) / A / tinyint, access r
grating-clamp-4-status
Grating clamp #4 (Solenoid controlled) status.
Uses map KTLenumerated to convert or format pulse_stage_stat:
pulse_stage_stat (SharedMapDefs), tinyint / I11 / %d, access r
(0.0 to 3.0)
Generic map meme for pulse stage (solenoid controlled stage) status keywords.
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.
GCLP4TRG (deimos3), varchar(68) / A / tinyint, access r
grating-clamp-4-target
Grating clamp #4 (Solenoid controlled) target position.
Uses map KTLenumerated to convert or format pulse_stage_door:
pulse_stage_door (SharedMapDefs), int / L1 / %s, access r
(0.0 to 3.0) (nom 0.0 to 3.0)
Generic map meme for door or hatch state keywords.
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.
GCLP4VRB (deimos3), char(5) / A8 / %d, access rw
grating-clamp-4-verbose-messages (0.0 to 1.0) (nom 0.0 to 1.0)
Grating clamp #4 (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 (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
  • false :
  • true :
GCLP5 (deimos3), bundle / bundle / bundle, access
grating clamp #5 bundle
KTL bundle for device: Grating clamp #5 (Solenoid controlled) GCLP5 consists of elements:
GCLP5DMP (deimos3), char(5) / A / %d, access w
grating-clamp-5-dump (0.0 to 1.0) (nom 0.0 to 1.0)
Grating clamp #5 (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 (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
  • false :
  • true :
GCLP5ERR (deimos3), int / I11 / %d, access r
grating-clamp-5-error-number
Grating clamp #5 (Solenoid controlled) command error number.
GCLP5LCK (deimos3), char(10) / A10 / %s, access rw
grating-clamp-5-lock
Grating clamp #5 (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.
GCLP5MSG (deimos3), varchar(68) / A / %s, access r
grating-clamp-5-message
Grating clamp #5 (Solenoid controlled) status message. It reports keyword change requests and results. This keyword is best used in an event log or a status display.
GCLP5POS (deimos3), varchar(68) / A / tinyint, access r
grating-clamp-5-position
Grating clamp #5 (Solenoid controlled) position.
Uses map KTLenumerated to convert or format pulse_stage_door:
pulse_stage_door (SharedMapDefs), int / L1 / %s, access r
(0.0 to 3.0) (nom 0.0 to 3.0)
Generic map meme for door or hatch state keywords.
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.
GCLP5STA (deimos3), varchar(68) / A / tinyint, access r
grating-clamp-5-status
Grating clamp #5 (Solenoid controlled) status.
Uses map KTLenumerated to convert or format pulse_stage_stat:
pulse_stage_stat (SharedMapDefs), tinyint / I11 / %d, access r
(0.0 to 3.0)
Generic map meme for pulse stage (solenoid controlled stage) status keywords.
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.
GCLP5TRG (deimos3), varchar(68) / A / tinyint, access r
grating-clamp-5-target
Grating clamp #5 (Solenoid controlled) target position.
Uses map KTLenumerated to convert or format pulse_stage_door:
pulse_stage_door (SharedMapDefs), int / L1 / %s, access r
(0.0 to 3.0) (nom 0.0 to 3.0)
Generic map meme for door or hatch state keywords.
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.
GCLP5VRB (deimos3), char(5) / A8 / %d, access rw
grating-clamp-5-verbose-messages (0.0 to 1.0) (nom 0.0 to 1.0)
Grating clamp #5 (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 (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
  • false :
  • true :
GRATE (deimos3), bundle / bundle / bundle, access
grating bundle
KTL bundle for device: Grating system (DEIMOS grating type) GRATE consists of elements:
GRATEDMP (deimos3), char(5) / A / %d, access w
grating-dump (0.0 to 1.0) (nom 0.0 to 1.0)
Grating system (DEIMOS grating sytem type) data dump. Reports all information on the device 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 (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
  • false :
  • true :
GRATEERR (deimos3), int / I11 / %d, access r
grating-error-number
Grating system (DEIMOS grating type) command error number.
GRATELCK (deimos3), char(10) / A10 / %s, access rw
grating-lock
Grating system (DEIMOS grating type) 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.
GRATEMSG (deimos3), varchar(68) / A / %s, access r
grating-message
Grating system (DEIMOS grating type) status message. It reports keyword change requests and results. This keyword is best used in an event log or a status display.
GRATENAM (deimos3), varchar(68) / A / map, access rw
grating-named-position
Grating system (DEIMOS grating type) position name. Allows user to select slitmasks by the mask 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 GRATEPOS:
  • 0 -> None
  • 1 -> Grating_1
  • 2 -> Mirror
  • 3 -> Grating_3
  • 4 -> Grating_4
  • -1 -> Unload_grating_1
  • -2 -> Unload_mirror
  • -3 -> Unload_grating_3
  • -4 -> Unload_grating_4
  • -999 -> Unknown
GRATEPOS (deimos3), int / I11 / %d, access rw
grating-position (-4.0 to 4.0)
Grating system (DEIMOS grating type) position.
GRATEPOS (deimos3), int / I11 / %d, access rw
grating-position (-4.0 to 4.0)
Grating system (DEIMOS grating type) position.
GRATESTA (deimos3), varchar(68) / A / tinyint, access r
grating-status
Grating system (DEIMOS grating type) status.
Uses map KTLenumerated to convert or format dei_grating_sta:
dei_grating_sta (SharedMapDefs), tinyint / I11 / %d, access r
(0.0 to 1.0)
Generic map meme for grating system (DEIMOS grating type) status keywords.
Valid values of dei_grating_sta are:
  • Ready : The grating system is ready for a request.
  • Moving : The grating system is moving to a target position.
GRATETRG (deimos3), int / I11 / %d, access r
grating-target (0.0 to 14.0)
Grating system (DEIMOS grating type) target position.
GRATEVRB (deimos3), char(5) / A8 / %d, access rw
grating-verbose-messages (0.0 to 1.0) (nom 0.0 to 1.0)
Grating system (DEIMOS grating type) 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 (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
  • false :
  • true :
GRATTAB1 (deimos3), int / I11 / %d, access rw
grating-prm-tab-position-1 (-13140000.0 to 300000.0)
Position reference mark (PRM) tab position for slider #1 of the grating system (DEIMOS grating type). Estimated grating select raw encoder position for middle of the PRM tab for slider #1.
GRATTAB2 (deimos3), int / I11 / %d, access rw
grating-prm-tab-position-2 (-13140000.0 to 300000.0)
Position reference mark (PRM) tab position for slider #2 of the grating system (DEIMOS grating type). Estimated grating select raw encoder position for middle of the PRM tab for slider #2.
GRATTAB3 (deimos3), int / I11 / %d, access rw
grating-prm-tab-position-3 (-13140000.0 to 300000.0)
Position reference mark (PRM) tab position for slider #3 of the grating system (DEIMOS grating type). Estimated grating select raw encoder position for middle of the PRM tab for slider #3.
GRATTAB4 (deimos3), int / I11 / %d, access rw
grating-prm-tab-position-4 (-13140000.0 to 300000.0)
Position reference mark (PRM) tab position for slider #4 of the grating system (DEIMOS grating type). Estimated grating select raw encoder position for middle of the PRM tab for slider #4.
GRATOFF1 (deimos3), int / I11 / %d, access rw
grating-prm-offset-1 (0.0 to 250000.0) (DefV: 0 )
Offset from the position reference mark (PRM) to the clamp position for slider #1 of the grating system (DEIMOS grating type). A default value must be manually entered in the 'axis_D_PRM_positions.h' file. That value should match the DefVal here.
GRATOFF2 (deimos3), int / I11 / %d, access rw
grating-prm-offset-2 (0.0 to 250000.0) (DefV: 28652 )
Offset from the position reference mark (PRM) to the clamp position for slider #2 of the grating system (DEIMOS grating type). A default value must be manually entered in the 'axis_D_PRM_positions.h' file. That value should match the DefVal here.
GRATOFF3 (deimos3), int / I11 / %d, access rw
grating-prm-offset-3 (0.0 to 250000.0) (DefV: 60250 )
Offset from the position reference mark (PRM) to the clamp position for slider #3 of the grating system (DEIMOS grating type). A default value must be manually entered in the 'axis_D_PRM_positions.h' file. That value should match the DefVal here.
GRATOFF4 (deimos3), int / I11 / %d, access rw
grating-prm-offset-4 (0.0 to 250000.0) (DefV: 61740 )
Offset from the position reference mark (PRM) to the clamp position for slider #4 of the grating system (DEIMOS grating type). A default value must be manually entered in the 'axis_D_PRM_positions.h' file. That value should match the DefVal here.
GRATERUL (deimos3), int / I11 / %d, access r
grating-ruling in lines/mm (-1.0 to 15000.0)
Grating system (DEIMOS grating type) grating ruling. The lines/mm of the currently selected grating.
GRATLIN1 (deimos3), int / I11 / %d, access r
grating-lines-slider-1 in lines/mm (-1.0 to 15000.0)
Grating system (DEIMOS grating type) grating ruling for grating slider #1 grating. The lines/mm of the grating loaded in grating slider #1.
GRATLIN2 (deimos3), int / I11 / %d, access r
grating-lines-slider-2 in lines/mm (-1.0 to 15000.0)
Grating system (DEIMOS grating type) grating ruling for grating slider #2 grating. The lines/mm of the grating loaded in grating slider #2. Since slider #2 holds the permanently mounted mirror, this value should always be 0 or -1.
GRATLIN3 (deimos3), int / I11 / %d, access r
grating-lines-slider-3 in lines/mm (-1.0 to 15000.0)
Grating system (DEIMOS grating type) grating ruling for grating slider #3 grating. The lines/mm of the grating loaded in grating slider #3.
GRATLIN4 (deimos3), int / I11 / %d, access r
grating-lines-slider-4 in lines/mm (-1.0 to 15000.0)
Grating system (DEIMOS grating type) grating ruling for grating slider #4 grating. The lines/mm of the grating loaded in grating slider #4.
FLAMP (deimos3), bundle / bundle / bundle, access
Controls all flexure compensation lamps
Master bundle for the DEIMOS flexure compensation lamp system. FLAMP consists of elements:
FLAMPDMP (deimos3), char(5) / A / %d, access w
fcs-lamp-dump (0.0 to 1.0) (nom 0.0 to 1.0)
FCS lamp system data dump. Reports all information on the device 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 (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
  • false :
  • true :
FLAMPERR (deimos3), int / I11 / %d, access r
fcs-lamps-error-number
FCS lamps command error number.
FLAMPMSG (deimos3), varchar(68) / A / %s, access r
fcs-lamps-message
FCS lamps status message. It reports keyword change requests and results. This keyword is best used in an event log or a status display.
FLAMPLIS (deimos3), varchar(68) / varchar(68) / map, access r
fcs-lamps-inventory
Space separated list of available FCS lamps found in the instrument. The lamp names are defined in the 'doutSysMap.cfg' file in the dispatcher's configuration directory.
Valid values of FLAMPLIS are:
  • Cu1 : FCS lamp #1, copper #1
  • Cu2 : FCS lamp #2, copper #2
  • LED : FCS lamp #3, LED
FLAMPS (deimos3), varchar(68) / varchar(68) / varchar(68), access rw
fcs-lamps-lit
Space seperated list of FCS lamps actually turned on, by name. Writing this keyword turns lamps on or off such that the lamps left on match the list of lamps written to the keyword. Legitimate lamp names are those found via FLAMPLIS.
FLAMPOFF (deimos3), varchar(68) / varchar(68) / varchar(68), access w
fcs-lamps-off
A write-only keyword whose argument is a list of FCS lamp names. Legitimate lamp names are those found via FLAMPLIS. The effect is to turn the named lamps OFF.
FLAMPON (deimos3), varchar(68) / varchar(68) / varchar(68), access w
fcs-lamps-on
A write-only keyword whose argument is a list of FCS lamp names. Legitimate lamp names are those found via FLAMPLIS. The effect is to turn the named lamps ON.
BARGN (deimos), bundle / bundle / , access
dc.stage
bar code reader, hand held BARGN consists of elements:
BARGNGET (deimos2), varchar(68) / A / %s, access r
slitmask-bar-code
Read slit mask bar code. Returns the last bar code read by the scanner. The scanner only reads when the trigger is pressed on the gun.
BARGNCFG (deimos2), varchar(68) / A / %s, access rw
slitmask-bar-code-reader-configuration
Slit mask bar code reader configuration.
BARGNERR (DEIMOS), int / I6 / %d, access r
Int error keyword for slit mask bar scanner. It echoes internal (negative value) dispatcher errors.
CTRL7 (deimos3), bundle / bundle / bundle, access
deimos.controller-7.bundle (DefV: 7 )
FAKE KTL bundle for bar gun : Controller #7 (Galil-1500 motor controller) -- there is no such controller, but to provide the usual keywords and keep codegen happy, I'm making a fake one. --de CTRL7 consists of elements:
CTRL7CLK (deimos3), int / I11 / %d, access r
controller-7-clock
Fake Controller #7 clock. there is no such device. the tcl dispatcher will maintain this keyword.
CTRL7VER (deimos3), varchar(68) / A / %s, access r
controller-7-version
Controller #7 version number -- there is no such controller, I just added this kw to pad out the bundle for testing purposes --de
DISP7 (deimos3), bundle / bundle / bundle, access
deimos.dispatcher-7.bundle (DefV: 7 )
KTL bundle for device: Dispatcher #7 (keyword/device control interface process) This is a Tcl dispatcher talking to a serial device via a Lantronix. DISP7 consists of elements:
DISP7DMP (deimos3), char(5) / A / %d, access w
dispatcher-7-dump (0.0 to 1.0) (nom 0.0 to 1.0)
DEIMOS dispatcher #7 data dump. Reports all information on the device 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 (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
  • false :
  • true :
DISP7HOM (deimos3), varchar(68) / A / %s, access r
dispatcher-7-host-machine
Dispatcher #7 (keyword/device control interface process) host machine.
DISP7LOG (deimos3), varchar(68) / I11 / %d, access r
dispatcher-7-log-file in blocks
Dispatcher number 7 log file.
DISP7MSG (deimos3), varchar(68) / A / %s, access r
dispatcher-7-message
DEIMOS dispatcher #7 status message. It reports keyword change requests and results. This keyword is best used in an event log or a status display.
DISP7PID (deimos3), int / I11 / %d, access r
dispatcher-7-process-id
Dispatcher #7 (keyword/device control interface process) process id.
DISP7DWM (deimos3), varchar(255) / I11 / %d, access rw
dispatcher-7-DWIM
Dispatcher #7 (keyword/device control interface process) Do What I Mean keyword. The semantics of this keyword are ARBITRARY and change WITHOUT NOTICE. It is only used by the developer. It is disimplemented at ship time.
TVPOW (deimos3), bundle / bundle / bundle, access
TV camera system power bundle
KTL bundle for device: TV camera system power device (DEIMOS autoguider camera system power type) TVPOW consists of elements:
TVPOWDMP (deimos3), char(5) / A / %d, access w
tv-camera-system-power-dump (0.0 to 1.0) (nom 0.0 to 1.0)
TV camera system power device (DEIMOS autoguider camera system power type) data dump. Reports all information on the device 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 (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
  • false :
  • true :
TVPOWERR (deimos3), int / I11 / %d, access r
tv-camera-system-power-error-number
TV camera system power device (DEIMOS autoguider camera system power type) command error number.
TVPOWLCK (deimos3), char(10) / A10 / %s, access rw
tv-camera-system-power-lock
TV camera system power device 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.
TVPOWMSG (deimos3), varchar(68) / A / %s, access r
tv-camera-system-power-message
TV camera system power device (DEIMOS autoguider camera system power type) status message. It reports keyword change requests and results. This keyword is best used in an event log or a status display.
TVPOWVRB (deimos3), char(5) / A8 / %d, access rw
tv-camera-system-power-verbose-messages (0.0 to 1.0) (nom 0.0 to 1.0)
TV camera system power device (DEIMOS autoguider camera system power type) 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 (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
  • false :
  • true :
TVPOWSTA (deimos3), varchar(68) / A / tinyint, access r
tv-camera-system-power-status (0.0 to 2.0)
TV camera system power device (DEIMOS autoguider camera system power type) status.
Valid values of TVPOWSTA are:
  • Ready : Ready for a change request
  • Powering up : Camera system power up in progress. This takes about 30 seconds.
  • Powering down : Camera system power down in progress. This takes about 5 seconds.
TVPOWSET (deimos3), int / I11 / %d, access rw
tv-camera-system-power-setting (0.0 to 1.0)
TV camera system power device (DEIMOS autoguider camera system power type) setting.
Uses map KTLboolean to convert or format off_on:
off_on (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (OFF/ON) keywords.
Valid values of off_on are:
  • off :
  • on :
TVPOWTRG (deimos3), int / I11 / %d, access rw
tv-camera-system-power-target (0.0 to 1.0)
TV camera system power device (DEIMOS autoguider camera system power type) target setting.
Uses map KTLboolean to convert or format off_on:
off_on (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (OFF/ON) keywords.
Valid values of off_on are:
  • off :
  • on :
FOCUS (deimos3), bundle / bundle / bundle, access
dewar focus discipline bundle
KTL bundle for device: Dewar focus discipline pseudo device (DEIMOS dewar focus system type) FOCUS consists of elements:
FOCUSDMP (deimos3), char(5) / A / %d, access w
focus-dump (0.0 to 1.0) (nom 0.0 to 1.0)
Dewar focus discipline pseudo device (DEIMOS dewar focus system type) data dump. Reports all information on the device 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 (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
  • false :
  • true :
FOCUSERR (deimos3), int / I11 / %d, access r
focus-error-number
Dewar focus discipline pseudo device (DEIMOS dewar focus system type) command error number.
FOCUSMSG (deimos3), varchar(68) / A / %s, access r
focus-message
Dewar focus discipline pseudo device (DEIMOS dewar focus system type) status message. It reports keyword change requests and results. This keyword is best used in an event log or a status display.
FOCUSVRB (deimos3), char(5) / A8 / %d, access rw
focus-verbose-messages (0.0 to 1.0) (nom 0.0 to 1.0)
Dewar focus discipline pseudo device (DEIMOS dewar focus system type) 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 (SharedMapDefs), tinyint / L1 / %s, access rw
(0.0 to 1.0)
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
  • false :
  • true :
FOCUSMOD (deimos3), varchar(68) / A / tinyint, access rw
focus-control-mode (0.0 to 3.0)
Dewar focus discipline pseudo device (DEIMOS dewar focus system type) control mode. Determines wheither the FOCUSOFF and FOCUSUSR keyword values are used to determine dewar focus position.
Valid values of FOCUSMOD are:
  • off : No FOCUSOFF or FOCUSUSR commands accepted.
  • no USR : No FOCUSUSR commands accepted.
  • no OFF : No FOCUSOFF commands accepted.
  • on : FOCUSOFF and FOCUSUSR commands accepted.
FOCUSSTA (deimos3), varchar(68) / A / tinyint, access r
focus-control-status (0.0 to 4.0) (nom 0.0 to 4.0)
Dewar focus discipline pseudo device (DEIMOS dewar focus system type) control status. Indicates the system's state including readiness of the focus system to accept commands to adjust the focus via the FOCUSOFF and FOCUSUSR keywords.
Valid values of FOCUSSTA are:
  • Not initialized : Focus not initialized (not ready for requests from the FOCUSOFF and FOCUSUSR keywords).
  • Initializing : Focus moving to initial target (not ready for requests from the FOCUSOFF and FOCUSUSR keywords).
  • Ready : Focus is initialized and not moving to a focus target (ready for requests from the FOCUSOFF and FOCUSUSR keywords).
  • Moving : Focus is moving to a focus target (ready for requests from the FOCUSOFF and FOCUSUSR keywords).
  • Position error : Focus is initialized and not moving, and the position of the dewar focus stage (DWFOC) is wrong (ready for requests from the FOCUSOFF and FOCUSUSR keywords).
FOCUSTRG (deimos3), int / I11 / %d, access r
focus-target in stage encoder counts
Dewar focus discipline pseudo device (DEIMOS dewar focus system type) target raw focus position. Last commanded FOCUSRAW value.
FOCUSRAW (deimos3), int / I11 / %d, access rw
focus-raw in stage encoder counts (-18500.0 to 300.0)
Dewar focus discipline pseudo device (DEIMOS dewar focus system type) raw focus position. The FOCUSRAW, FOCUSROF and FOCUSRUS keyword values are added to get the raw dewar focus position (DWFOCRAW) sent to the controller.
FOCUSVAL (deimos3), real / E13.6 / map, access rw
focus-value in fake (soon to be mm) (-17500.0 to 1900.0)
Dewar focus discipline pseudo device (DEIMOS dewar focus system type) focus position. Converted to/from the value of the FOCUSRAW keyword. Uses unit conversion constants from DWFOCVAL.
Uses map Linear to convert or format FOCUSRAW:
FOCUSRAW (deimos3), int / I11 / %d, access rw
focus-raw in stage encoder counts (-18500.0 to 300.0)
Dewar focus discipline pseudo device (DEIMOS dewar focus system type) raw focus position. The FOCUSRAW, FOCUSROF and FOCUSRUS keyword values are added to get the raw dewar focus position (DWFOCRAW) sent to the controller.
FOCUSROF (deimos3), int / int / int, access rw
focus-raw-offset in stage encoder counts
Dewar focus discipline pseudo device (DEIMOS dewar focus system type) raw focus offset. Normally this keyword is set this indirectly via the FOCUSOFF keyword. FOCUSRAW, FOCUSROF and FOCUSRUS are added to get the DWFOCRAW sent to the controller.
FOCUSRUS (deimos3), int / int / int, access rw
focus-raw-user-offset in stage encoder counts
Dewar focus discipline pseudo device (DEIMOS dewar focus system type) raw user focus offset. Normally this keyword is set indirectly via the FOCUSUSR keyword. FOCUSRAW, FOCUSROF and FOCUSRUS are added to get the DWFOCRAW sent to the controller.
FOCUSRIF (deimos3), int / int / int, access rw
focus-offset-raw-position-error in stage encoder counts
Dewar focus discipline pseudo device (DEIMOS dewar focus system type) position error. The difference between the desired and actual stage position. FOCUSRIF = (FOCUSRAW + FOCUSROF + FOCUSRUS) - DWFOCRAW.
FOCUSOFF (deimos3), real / real / map, access rw
focus-offset in fake (soon to be mm)
Dewar focus discipline pseudo device (DEIMOS dewar focus system type) focus offset. Used by the GUI or a daemon to adjust the focus to counter focal length changes due to removable filters, gratings, etc. Uses unit conversion constants from DWFOCVAL.
Uses map Linear to convert or format FOCUSROF:
FOCUSROF (deimos3), int / int / int, access rw
focus-raw-offset in stage encoder counts
Dewar focus discipline pseudo device (DEIMOS dewar focus system type) raw focus offset. Normally this keyword is set this indirectly via the FOCUSOFF keyword. FOCUSRAW, FOCUSROF and FOCUSRUS are added to get the DWFOCRAW sent to the controller.
FOCUSUSR (deimos3), real / real / map, access rw
focus-user-offset in fake (soon to be mm)
Dewar focus discipline pseudo device (DEIMOS dewar focus system type) user focus offset. Allows offsetting the focus a constant (out of focus) amount. FOCUSVAL is used to adjust focus, not FOCUSUSR. Uses unit conversion constants from DWFOCVAL.
Uses map Linear to convert or format FOCUSRUS:
FOCUSRUS (deimos3), int / int / int, access rw
focus-raw-user-offset in stage encoder counts
Dewar focus discipline pseudo device (DEIMOS dewar focus system type) raw user focus offset. Normally this keyword is set indirectly via the FOCUSUSR keyword. FOCUSRAW, FOCUSROF and FOCUSRUS are added to get the DWFOCRAW sent to the controller.
FOCUSDIF (deimos3), real / real / map, access rw
focus-offset-position-error in fake (soon to be mm)
Dewar focus discipline pseudo device (DEIMOS dewar focus system type) position error. The difference between the desired and actual stage position. FOCUSDIF = (FOCUSVAL + FOCUSOFF + FOCUSUSR) - DWFOCVAL. Uses unit conversion constants from DWFOCVAL.
Uses map Linear to convert or format FOCUSRIF:
FOCUSRIF (deimos3), int / int / int, access rw
focus-offset-raw-position-error in stage encoder counts
Dewar focus discipline pseudo device (DEIMOS dewar focus system type) position error. The difference between the desired and actual stage position. FOCUSRIF = (FOCUSRAW + FOCUSROF + FOCUSRUS) - DWFOCRAW.
FOCUSTOF (deimos3), int / int / int, access r
focus-target-offset in stage encoder counts
Dewar focus discipline pseudo device (DEIMOS dewar focus system type) raw focus offset target. Last commanded FOCUSROF value.
FOCUSTUS (deimos3), int / int / int, access rw
focus-target-user-offset in stage encoder counts
Dewar focus discipline pseudo device (DEIMOS dewar focus system type) raw user focus offset target. Last commanded FOCUSRUS value.

Map Definitions

DeimosGrateWav (MapFuncs), map / map / , access
A map which indicates that you should perform a deimos grating wavelength conversion from the min and max of the first meme to the min and max of the second meme (ISA target). Example: mumbleWAV ISA mumbleRAW, map is DeimosGrateWav. DeimosGrateWav 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.
theta0 (MapParams), float / E20.12 / %.12E, access
Coefficient of the first constant in a deimos grating wavelength map.
theta1 (MapParams), float / E20.12 / %.12E, access
Coefficient of the second constant in a deimos grating wavelength map.
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.
KeyedList (MapTypes), map / map / , access
The only instance of this type of map today is the LAMPLIST keyword for deimos. The idea is that the keyword LAMPLIST is a space sep ro list of all the res vals, and keywords LAMPn are mapped via this list to LAMPON str, LAMPOFF str.
KTLboolean (MapTypes), bit / I1 / %d, access
(0.0 to 1.0) (nom 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 numeric 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.
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.