Memes (FITS Keywords) named esi
Fri 1999 May 21 13:54:05 PDT
Legend
-
MemeName
(Context) RW Sybase_Type F77_fmt C_fmt Alt Name [Units]
-
The attributes displayed here if available are: the Meme name, context, access (read/write/both), datatype, FORTRAN format, C format, and the value's units and legitimate range (if any). A table may also have a FITS EXTNAME. This text is the Semantics.
Active Counters
-
NAXIS
(NOST1) smallint I3 %d[axes] (0.0 to 999.0)
-
The value field shall contain a non-negative integer no greater than 999, representing the number of axes in an ordinary data array. A value of zero signifies that no data follow the header in the HDU.
-
NUMAMPS
(KECK1CCD) ro smallint I6 %d number-of-readout-amplifiers [amplifiers] (1.0 to 99.0)
-
Number of CCD amplifiers used during readout. It cannot be modified directly; it must be set via AMPLIST. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Regular Memes
-
esi
(KTL) bundle bundle KTL.service.esi
-
ESI instrument
esi consists of elements:
-
COLL1
(esi) bundle bundle bundle collimator actuator #1 keyword bundle
-
KTL bundle for device: Collimator actuator #1 (Galil-1500 DC servo stage)
COLL1 consists of elements:
-
COLL1CAL
(esi) rw char(5) A %d collimator-actuator-1-calibration (0.0 to 1.0)
-
Collimator actuator #1 (Galil-1500 DC servo stage) calibration state.
Uses map KTLboolean to convert or format reset_homed:
-
reset_homed
(SharedMemeMap) rw tinyint L1 %s (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).
-
COLL1ENC
(esi) r int I11 %d collimator-actuator-1-motor-encoder-position [motor encoder counts] (0.0 to 30000.0)
-
Collimator actuator #1 (Galil-1500 DC servo stage) motor raw position as measured by the stage's motor encoder. NOTE: The stage's motor encoder and stage's position encoder are the same (ENC & RAW values are the same).
-
COLL1ERR
(esi) r int I11 %d collimator-actuator-1-error-number
-
Collimator actuator #1 (Galil-1500 DC servo stage) command error number.
-
COLL1FIP
(esi) r char(7) A %d collimator-actuator-1-fiducial-light-sensor (0.0 to 1.0)
-
Collimator actuator #1 (Galil-1500 DC servo stage) fiducial light sensor input.
Uses map KTLboolean to convert or format blocked_open:
-
blocked_open
(SharedMemeMap) r tinyint L1 %s (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.
-
COLL1FOP
(esi) rw char(3) A %d collimator-actuator-1-fiducial-light-source (0.0 to 1.0)
-
Collimator actuator #1 (Galil-1500 DC servo stage) fiducial light source control.
Uses map KTLboolean to convert or format on_off:
-
on_off
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (on, off) keywords.
Valid values of on_off are:
-
COLL1LCK
(esi) rw char(10) A10 %s collimator-actuator-1-lock
-
Collimator actuator #1 (Galil-1500 DC servo stage) lock software switch. Prevents movement when locked. The string 'unlocked' unlocks the stage, other strings (up to 10 chars, case-insensitive) lock it, a name or other id is recommended.
-
COLL1LIM
(esi) r varchar(68) A tinyint collimator-actuator-1-limits
-
Collimator actuator #1 (Galil-1500 DC servo stage) limit status.
Uses map KTLenumerated to convert or format stage_lim_1sec:
-
stage_lim_1sec
(SharedMemeMap) r tinyint I11 %d (0.0 to 15.0)
-
Generic map meme for stage limit keywords. This map applies to stages with a single input reporting the secondary limit status. For stages with a seperate input for each secondary limit use Meme 2021 (stage_lim).
Valid values of stage_lim_1sec are:
- Check signals: All limit signals active :
- In FWD secondary limit :
- Check signals: Secondary limit signals differ :
- Check signals: Secondary limit signals differ :
- Check signals: Both FWD & REV primary limits active :
- In FWD primary limit :
- In REV primary limit :
- Not in a limit :
- In REV secondary limit :
- Check signals: Secondary limit active, but no primary limit active :
- Check signals: Secondary limit signals differ :
- Check signals: Secondary limit signals differ :
- Check signals: Secondary limit signals differ :
- Check signals: Secondary limit signals differ :
- Check signals: Secondary limit signals differ :
- Check signals: Secondary limit signals differ :
-
COLL1MOD
(esi) rw char(8) A tinyint collimator-actuator-1-control-mode
-
Collimator actuator #1 (Galil-1500 DC servo stage) control mode.
Uses map KTLenumerated to convert or format stage_mod:
-
stage_mod
(SharedMemeMap) rw tinyint I11 %d[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.
-
COLL1MSG
(esi) r varchar(68) A %s collimator-actuator-1-message
-
Collimator actuator #1 (Galil-1500 DC servo stage) status message. It reports keyword change requests and results. This keyword is best used in an event log or a status display.
-
COLL1NAM
(esi) rw varchar(68) A map collimator-actuator-1-named-position
-
Collimator actuator #1 (Galil-1500 DC servo stage) ordinal position name. Allows user to select important stage positions by name. The stage position names are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory.
Uses map TableLook to convert or format COLL1ORD:
- -999 -> Unknown
- 0 -> Home
- 1 -> Position #1
- 2 -> Position #2
- 3 -> Position #3
-
COLL1ORD
(esi) rw tinyint I11 map collimator-actuator-1-ordinal-position (0.0 to 3.0)
-
Collimator actuator #1 (Galil-1500 DC servo stage) ordinal position. Allows users to select important stage positions by simple numbers. Special stage positions are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory.
Uses map TableLook to convert or format COLL1RAW:
- 0 -> 0
- -> -999
- 10000 -> 1
- 20000 -> 2
- 30000 -> 3
-
COLL1RAW
(esi) rw int I11 %d collimator-actuator-1-raw-position [stage encoder counts] (-190000.0 to 220000.0)
-
Collimator actuator #1 (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
-
COLL1ORD
(esi) rw tinyint I11 map collimator-actuator-1-ordinal-position (0.0 to 3.0)
-
Collimator actuator #1 (Galil-1500 DC servo stage) ordinal position. Allows users to select important stage positions by simple numbers. Special stage positions are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory.
Uses map TableLook to convert or format COLL1RAW:
- 0 -> 0
- -> -999
- 10000 -> 1
- 20000 -> 2
- 30000 -> 3
-
COLL1RAW
(esi) rw int I11 %d collimator-actuator-1-raw-position [stage encoder counts] (-190000.0 to 220000.0)
-
Collimator actuator #1 (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
-
COLL1RAW
(esi) rw int I11 %d collimator-actuator-1-raw-position [stage encoder counts] (-190000.0 to 220000.0)
-
Collimator actuator #1 (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
-
COLL1STA
(esi) r char(14) A tinyint collimator-actuator-1-status
-
Collimator actuator #1 (Galil-1500 DC servo stage) status.
Uses map KTLenumerated to convert or format dc_stage_status:
-
dc_stage_status
(SharedMemeMap) r tinyint I11 %d (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 keyword (ESI's DWFILMOD is a mode keyword example).
- Diagnostics : A selected diagnostics routine is running.
-
COLL1TRG
(esi) r int I11 %d collimator-actuator-1-raw-position-target [stage encoder counts] (-200000.0 to 230000.0)
-
Collimator actuator #1 (Galil-1500 DC servo stage) raw position target as measured by stage's position encoder.
-
COLL1VAL
(esi) rw real E13.6 map collimator-actuator-1-value [um] (-19000.0 to 22000.0)
-
Collimator actuator #1 (Galil-1500 DC servo stage) position. Convert a 'RAW' keyword value into a 'VAL' keyword value via: val = a0 + (raw * a1).
Uses map Linear to convert or format COLL1RAW:
-
COLL1RAW
(esi) rw int I11 %d collimator-actuator-1-raw-position [stage encoder counts] (-190000.0 to 220000.0)
-
Collimator actuator #1 (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
-
COLL1VEL
(esi) rw real E13.6 map collimator-actuator-1-velocity [um/s] (-1000.0 to 1000.0)
-
Collimator actuator #1 (Galil-1500 DC servo stage) velocity. Convert a 'SPD' keyword value to a 'VEL' keyword value via: vel = spd * a1.
Uses map Derivative to convert or format COLL1VAL:
-
COLL1VAL
(esi) rw real E13.6 map collimator-actuator-1-value [um] (-19000.0 to 22000.0)
-
Collimator actuator #1 (Galil-1500 DC servo stage) position. Convert a 'RAW' keyword value into a 'VAL' keyword value via: val = a0 + (raw * a1).
Uses map Linear to convert or format COLL1RAW:
-
COLL1RAW
(esi) rw int I11 %d collimator-actuator-1-raw-position [stage encoder counts] (-190000.0 to 220000.0)
-
Collimator actuator #1 (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
-
COLL1VRB
(esi) rw char(5) A8 %d collimator-actuator-1-verbose-messages (0.0 to 1.0)
-
Collimator actuator #1 (Galil-1500 DC servo stage) verbose message flag. Turns on and off logging of debugging messages to the dispatcher's log file when the keyword is set to TRUE or FALSE.
Uses map KTLboolean to convert or format false_true:
-
false_true
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
-
COLL1TOR
(esi) r real E13.6 collimator-actuator-1-torque [volts] (-10.0 to 10.0)
-
Collimator actuator #1 (Galil-1500 DC servo stage) motor command voltage (result of the Galil-1500 command TT).
-
COLL1TSP
(esi) r int I11 %d collimator-actuator-1-speed-target [stage encoder counts/s] (-10000.0 to 10000.0)
-
Collimator actuator #1 (Galil-1500 DC servo stage) speed target defined in counts/s from the stage's position encoder.
-
COLL1SPD
(esi) rw int I11 %d collimator-actuator-1-speed [stage encoder counts/s] (-10000.0 to 10000.0)
-
Collimator actuator #1 (Galil-1500 DC servo stage) speed as measured by the stage's position encoder.
-
COLL1DMP
(esi) w char(5) A %d collimator-actuator-1-dump (0.0 to 1.0)
-
Collimator actuator #1 (Galil-1500 DC servo stage) data dump. Reports all information on the stage in the dispatcher's log file when the keyword is written with a value of TRUE.
Uses map KTLboolean to convert or format false_true:
-
false_true
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
-
COLL2
(esi) bundle bundle bundle collimator actuator #2 keyword bundle
-
KTL bundle for device: Collimator actuator #2 (Galil-1500 DC servo stage)
COLL2 consists of elements:
-
COLL2CAL
(esi) rw char(5) A %d collimator-actuator-2-calibration (0.0 to 1.0)
-
Collimator actuator #2 (Galil-1500 DC servo stage) calibration state.
Uses map KTLboolean to convert or format reset_homed:
-
reset_homed
(SharedMemeMap) rw tinyint L1 %s (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).
-
COLL2ENC
(esi) r int I11 %d collimator-actuator-2-motor-encoder-position [motor encoder counts] (0.0 to 30000.0)
-
Collimator actuator #2 (Galil-1500 DC servo stage) motor raw position as measured by the stage's motor encoder. NOTE: The stage's motor encoder and stage's position encoder are the same (ENC & RAW values are the same).
-
COLL2ERR
(esi) r int I11 %d collimator-actuator-2-error-number
-
Collimator actuator #2 (Galil-1500 DC servo stage) command error number.
-
COLL2FIP
(esi) r char(7) A %d collimator-actuator-2-fiducial-light-sensor (0.0 to 1.0)
-
Collimator actuator #2 (Galil-1500 DC servo stage) fiducial light sensor input.
Uses map KTLboolean to convert or format blocked_open:
-
blocked_open
(SharedMemeMap) r tinyint L1 %s (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.
-
COLL2FOP
(esi) rw char(3) A %d collimator-actuator-2-fiducial-light-source (0.0 to 1.0)
-
Collimator actuator #2 (Galil-1500 DC servo stage) fiducial light source control.
Uses map KTLboolean to convert or format on_off:
-
on_off
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (on, off) keywords.
Valid values of on_off are:
-
COLL2LCK
(esi) rw char(10) A10 %s collimator-actuator-2-lock
-
Collimator actuator #2 (Galil-1500 DC servo stage) lock software switch. Prevents movement when locked. The string 'unlocked' unlocks the stage, other strings (up to 10 chars, case-insensitive) lock it, a name or other id is recommended.
-
COLL2LIM
(esi) r varchar(68) A tinyint collimator-actuator-2-limits
-
Collimator actuator #2 (Galil-1500 DC servo stage) limit status.
Uses map KTLenumerated to convert or format stage_lim_1sec:
-
stage_lim_1sec
(SharedMemeMap) r tinyint I11 %d (0.0 to 15.0)
-
Generic map meme for stage limit keywords. This map applies to stages with a single input reporting the secondary limit status. For stages with a seperate input for each secondary limit use Meme 2021 (stage_lim).
Valid values of stage_lim_1sec are:
- Check signals: All limit signals active :
- In FWD secondary limit :
- Check signals: Secondary limit signals differ :
- Check signals: Secondary limit signals differ :
- Check signals: Both FWD & REV primary limits active :
- In FWD primary limit :
- In REV primary limit :
- Not in a limit :
- In REV secondary limit :
- Check signals: Secondary limit active, but no primary limit active :
- Check signals: Secondary limit signals differ :
- Check signals: Secondary limit signals differ :
- Check signals: Secondary limit signals differ :
- Check signals: Secondary limit signals differ :
- Check signals: Secondary limit signals differ :
- Check signals: Secondary limit signals differ :
-
COLL2MOD
(esi) rw varchar(68) A tinyint collimator-actuator-2-control-mode
-
Collimator actuator #2 (Galil-1500 DC servo stage) control mode.
Uses map KTLenumerated to convert or format stage_mod_slave:
-
stage_mod_slave
(SharedMemeMap) rw tinyint I11 %d[control mode] (0.0 to 5.0)
-
Generic map meme for stage control mode keywords for stages that can be masters or slaves of other stages.
Valid values of stage_mod_slave are:
- Halt : Halt stage. Prevent it from moving.
- Pos : Position mode. Use the default stage configuration to select motors on or off after moves.
- Jog : Jog mode. Prevent jogging unless stage is calibrated.
- Pos ON : Engineering position mode. Leave motors on after moves.
- Pos OFF : Engineering position mode. Shut motors off after moves.
- Jog ENGR : Engineering jog mode. Allow jogging when the stage isn't calibrated.
- Slave : Stage is a slave of another stage. Only relative position requests serviced.
-
COLL2MSG
(esi) r varchar(68) A %s collimator-actuator-2-message
-
Collimator actuator #2 (Galil-1500 DC servo stage) status message. It reports keyword change requests and results. This keyword is best used in an event log or a status display.
-
COLL2NAM
(esi) rw varchar(68) A map collimator-actuator-2-named-position
-
Collimator actuator #2 (Galil-1500 DC servo stage) ordinal position name. Allows user to select important stage positions by name. The stage position names are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory.
Uses map TableLook to convert or format COLL2ORD:
- -999 -> Unknown
- 0 -> Home
- 1 -> Position #1
- 2 -> Position #2
- 3 -> Position #3
-
COLL2ORD
(esi) rw tinyint I11 map collimator-actuator-2-ordinal-position (0.0 to 3.0)
-
Collimator actuator #2 (Galil-1500 DC servo stage) ordinal position. Allows users to select important stage positions by simple numbers. Special stage positions are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory.
Uses map TableLook to convert or format COLL2RAW:
- 0 -> 0
- -> -999
- 10000 -> 1
- 20000 -> 2
- 30000 -> 3
-
COLL2RAW
(esi) rw int I11 %d collimator-actuator-2-raw-position [stage encoder counts] (-190000.0 to 220000.0)
-
Collimator actuator #2 (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
-
COLL2ORD
(esi) rw tinyint I11 map collimator-actuator-2-ordinal-position (0.0 to 3.0)
-
Collimator actuator #2 (Galil-1500 DC servo stage) ordinal position. Allows users to select important stage positions by simple numbers. Special stage positions are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory.
Uses map TableLook to convert or format COLL2RAW:
- 0 -> 0
- -> -999
- 10000 -> 1
- 20000 -> 2
- 30000 -> 3
-
COLL2RAW
(esi) rw int I11 %d collimator-actuator-2-raw-position [stage encoder counts] (-190000.0 to 220000.0)
-
Collimator actuator #2 (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
-
COLL2RAW
(esi) rw int I11 %d collimator-actuator-2-raw-position [stage encoder counts] (-190000.0 to 220000.0)
-
Collimator actuator #2 (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
-
COLL2STA
(esi) r char(14) A tinyint collimator-actuator-2-status
-
Collimator actuator #2 (Galil-1500 DC servo stage) status.
Uses map KTLenumerated to convert or format dc_stage_status:
-
dc_stage_status
(SharedMemeMap) r tinyint I11 %d (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 keyword (ESI's DWFILMOD is a mode keyword example).
- Diagnostics : A selected diagnostics routine is running.
-
COLL2TRG
(esi) r int I11 %d collimator-actuator-2-raw-position-target [stage encoder counts] (-200000.0 to 230000.0)
-
Collimator actuator #2 (Galil-1500 DC servo stage) raw position target as measured by stage's position encoder.
-
COLL2VAL
(esi) rw real E13.6 map collimator-actuator-2-value [um] (-19000.0 to 22000.0)
-
Collimator actuator #2 (Galil-1500 DC servo stage) position. Convert a 'RAW' keyword value into a 'VAL' keyword value via: val = a0 + (raw * a1).
Uses map Linear to convert or format COLL2RAW:
-
COLL2RAW
(esi) rw int I11 %d collimator-actuator-2-raw-position [stage encoder counts] (-190000.0 to 220000.0)
-
Collimator actuator #2 (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
-
COLL2VEL
(esi) rw real E13.6 map collimator-actuator-2-velocity [um/s] (-1000.0 to 1000.0)
-
Collimator actuator #2 (Galil-1500 DC servo stage) velocity. Convert a 'SPD' keyword value to a 'VEL' keyword value via: vel = spd * a1.
Uses map Derivative to convert or format COLL2VAL:
-
COLL2VAL
(esi) rw real E13.6 map collimator-actuator-2-value [um] (-19000.0 to 22000.0)
-
Collimator actuator #2 (Galil-1500 DC servo stage) position. Convert a 'RAW' keyword value into a 'VAL' keyword value via: val = a0 + (raw * a1).
Uses map Linear to convert or format COLL2RAW:
-
COLL2RAW
(esi) rw int I11 %d collimator-actuator-2-raw-position [stage encoder counts] (-190000.0 to 220000.0)
-
Collimator actuator #2 (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
-
COLL2VRB
(esi) rw char(5) A8 %d collimator-actuator-2-verbose-messages (0.0 to 1.0)
-
Collimator actuator #2 (Galil-1500 DC servo stage) verbose message flag. Turns on and off logging of debugging messages to the dispatcher's log file when the keyword is set to TRUE or FALSE.
Uses map KTLboolean to convert or format false_true:
-
false_true
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
-
COLL2TOR
(esi) r real E13.6 collimator-actuator-2-torque [volts] (-10.0 to 10.0)
-
Collimator actuator #2 (Galil-1500 DC servo stage) motor command voltage (result of the Galil-1500 command TT).
-
COLL2TSP
(esi) r int I11 %d collimator-actuator-2-speed-target [stage encoder counts/s] (-10000.0 to 10000.0)
-
Collimator actuator #2 (Galil-1500 DC servo stage) speed target defined in counts/s from the stage's position encoder.
-
COLL2SPD
(esi) rw int I11 %d collimator-actuator-2-speed [stage encoder counts/s] (-10000.0 to 10000.0)
-
Collimator actuator #2 (Galil-1500 DC servo stage) speed as measured by the stage's position encoder.
-
COLL2DMP
(esi) w char(5) A %d collimator-actuator-2-dump (0.0 to 1.0)
-
Collimator actuator #2 (Galil-1500 DC servo stage) data dump. Reports all information on the stage in the dispatcher's log file when the keyword is written with a value of TRUE.
Uses map KTLboolean to convert or format false_true:
-
false_true
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
-
COLL3
(esi) bundle bundle bundle collimator actuator #3 keyword bundle
-
KTL bundle for device: Collimator actuator #3 (Galil-1500 DC servo stage)
COLL3 consists of elements:
-
COLL3CAL
(esi) rw char(5) A %d collimator-actuator-3-calibration (0.0 to 1.0)
-
Collimator actuator #3 (Galil-1500 DC servo stage) calibration state.
Uses map KTLboolean to convert or format reset_homed:
-
reset_homed
(SharedMemeMap) rw tinyint L1 %s (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).
-
COLL3ENC
(esi) r int I11 %d collimator-actuator-3-motor-encoder-position [motor encoder counts] (0.0 to 30000.0)
-
Collimator actuator #3 (Galil-1500 DC servo stage) motor raw position as measured by the stage's motor encoder. NOTE: The stage's motor encoder and stage's position encoder are the same (ENC & RAW values are the same).
-
COLL3ERR
(esi) r int I11 %d collimator-actuator-3-error-number
-
Collimator actuator #3 (Galil-1500 DC servo stage) command error number.
-
COLL3FIP
(esi) r char(7) A %d collimator-actuator-3-fiducial-light-sensor (0.0 to 1.0)
-
Collimator actuator #3 (Galil-1500 DC servo stage) fiducial light sensor input.
Uses map KTLboolean to convert or format blocked_open:
-
blocked_open
(SharedMemeMap) r tinyint L1 %s (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.
-
COLL3FOP
(esi) rw char(3) A %d collimator-actuator-3-fiducial-light-source (0.0 to 1.0)
-
Collimator actuator #3 (Galil-1500 DC servo stage) fiducial light source control.
Uses map KTLboolean to convert or format on_off:
-
on_off
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (on, off) keywords.
Valid values of on_off are:
-
COLL3LCK
(esi) rw char(10) A10 %s collimator-actuator-3-lock
-
Collimator actuator #3 (Galil-1500 DC servo stage) lock software switch. Prevents movement when locked. The string 'unlocked' unlocks the stage, other strings (up to 10 chars, case-insensitive) lock it, a name or other id is recommended.
-
COLL3LIM
(esi) r varchar(68) A tinyint collimator-actuator-3-limits
-
Collimator actuator #3 (Galil-1500 DC servo stage) limit status.
Uses map KTLenumerated to convert or format stage_lim_1sec:
-
stage_lim_1sec
(SharedMemeMap) r tinyint I11 %d (0.0 to 15.0)
-
Generic map meme for stage limit keywords. This map applies to stages with a single input reporting the secondary limit status. For stages with a seperate input for each secondary limit use Meme 2021 (stage_lim).
Valid values of stage_lim_1sec are:
- Check signals: All limit signals active :
- In FWD secondary limit :
- Check signals: Secondary limit signals differ :
- Check signals: Secondary limit signals differ :
- Check signals: Both FWD & REV primary limits active :
- In FWD primary limit :
- In REV primary limit :
- Not in a limit :
- In REV secondary limit :
- Check signals: Secondary limit active, but no primary limit active :
- Check signals: Secondary limit signals differ :
- Check signals: Secondary limit signals differ :
- Check signals: Secondary limit signals differ :
- Check signals: Secondary limit signals differ :
- Check signals: Secondary limit signals differ :
- Check signals: Secondary limit signals differ :
-
COLL3MOD
(esi) rw varchar(68) A tinyint collimator-actuator-3-control-mode
-
Collimator actuator #3 (Galil-1500 DC servo stage) control mode.
Uses map KTLenumerated to convert or format stage_mod_slave:
-
stage_mod_slave
(SharedMemeMap) rw tinyint I11 %d[control mode] (0.0 to 5.0)
-
Generic map meme for stage control mode keywords for stages that can be masters or slaves of other stages.
Valid values of stage_mod_slave are:
- Halt : Halt stage. Prevent it from moving.
- Pos : Position mode. Use the default stage configuration to select motors on or off after moves.
- Jog : Jog mode. Prevent jogging unless stage is calibrated.
- Pos ON : Engineering position mode. Leave motors on after moves.
- Pos OFF : Engineering position mode. Shut motors off after moves.
- Jog ENGR : Engineering jog mode. Allow jogging when the stage isn't calibrated.
- Slave : Stage is a slave of another stage. Only relative position requests serviced.
-
COLL3MSG
(esi) r varchar(68) A %s collimator-actuator-3-message
-
Collimator actuator #3 (Galil-1500 DC servo stage) status message. It reports keyword change requests and results. This keyword is best used in an event log or a status display.
-
COLL3NAM
(esi) rw varchar(68) A map collimator-actuator-3-named-position
-
Collimator actuator #3 (Galil-1500 DC servo stage) ordinal position name. Allows user to select important stage positions by name. The stage position names are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory.
Uses map TableLook to convert or format COLL3ORD:
- -999 -> Unknown
- 0 -> Home
- 1 -> Position #1
- 2 -> Position #2
- 3 -> Position #3
-
COLL3ORD
(esi) rw tinyint I11 map collimator-actuator-3-ordinal-position (0.0 to 3.0)
-
Collimator actuator #3 (Galil-1500 DC servo stage) ordinal position. Allows users to select important stage positions by simple numbers. Special stage positions are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory.
Uses map TableLook to convert or format COLL3RAW:
- 0 -> 0
- -> -999
- 10000 -> 1
- 20000 -> 2
- 30000 -> 3
-
COLL3RAW
(esi) rw int I11 %d collimator-actuator-3-raw-position [stage encoder counts] (-190000.0 to 220000.0)
-
Collimator actuator #3 (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
-
COLL3ORD
(esi) rw tinyint I11 map collimator-actuator-3-ordinal-position (0.0 to 3.0)
-
Collimator actuator #3 (Galil-1500 DC servo stage) ordinal position. Allows users to select important stage positions by simple numbers. Special stage positions are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory.
Uses map TableLook to convert or format COLL3RAW:
- 0 -> 0
- -> -999
- 10000 -> 1
- 20000 -> 2
- 30000 -> 3
-
COLL3RAW
(esi) rw int I11 %d collimator-actuator-3-raw-position [stage encoder counts] (-190000.0 to 220000.0)
-
Collimator actuator #3 (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
-
COLL3RAW
(esi) rw int I11 %d collimator-actuator-3-raw-position [stage encoder counts] (-190000.0 to 220000.0)
-
Collimator actuator #3 (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
-
COLL3STA
(esi) r char(14) A tinyint collimator-actuator-3-status
-
Collimator actuator #3 (Galil-1500 DC servo stage) status.
Uses map KTLenumerated to convert or format dc_stage_status:
-
dc_stage_status
(SharedMemeMap) r tinyint I11 %d (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 keyword (ESI's DWFILMOD is a mode keyword example).
- Diagnostics : A selected diagnostics routine is running.
-
COLL3TRG
(esi) r int I11 %d collimator-actuator-3-raw-position-target [stage encoder counts] (-200000.0 to 230000.0)
-
Collimator actuator #3 (Galil-1500 DC servo stage) raw position target as measured by stage's position encoder.
-
COLL3VAL
(esi) rw real E13.6 map collimator-actuator-3-value [um] (-19000.0 to 22000.0)
-
Collimator actuator #3 (Galil-1500 DC servo stage) position. Convert a 'RAW' keyword value into a 'VAL' keyword value via: val = a0 + (raw * a1).
Uses map Linear to convert or format COLL3RAW:
-
COLL3RAW
(esi) rw int I11 %d collimator-actuator-3-raw-position [stage encoder counts] (-190000.0 to 220000.0)
-
Collimator actuator #3 (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
-
COLL3VEL
(esi) rw real E13.6 map collimator-actuator-3-velocity [um/s] (-1000.0 to 1000.0)
-
Collimator actuator #3 (Galil-1500 DC servo stage) velocity. Convert a 'SPD' keyword value to a 'VEL' keyword value via: vel = spd * a1.
Uses map Derivative to convert or format COLL3VAL:
-
COLL3VAL
(esi) rw real E13.6 map collimator-actuator-3-value [um] (-19000.0 to 22000.0)
-
Collimator actuator #3 (Galil-1500 DC servo stage) position. Convert a 'RAW' keyword value into a 'VAL' keyword value via: val = a0 + (raw * a1).
Uses map Linear to convert or format COLL3RAW:
-
COLL3RAW
(esi) rw int I11 %d collimator-actuator-3-raw-position [stage encoder counts] (-190000.0 to 220000.0)
-
Collimator actuator #3 (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
-
COLL3VRB
(esi) rw char(5) A8 %d collimator-actuator-3-verbose-messages (0.0 to 1.0)
-
Collimator actuator #3 (Galil-1500 DC servo stage) verbose message flag. Turns on and off logging of debugging messages to the dispatcher's log file when the keyword is set to TRUE or FALSE.
Uses map KTLboolean to convert or format false_true:
-
false_true
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
-
COLL3TOR
(esi) r real E13.6 collimator-actuator-3-torque [volts] (-10.0 to 10.0)
-
Collimator actuator #3 (Galil-1500 DC servo stage) motor command voltage (result of the Galil-1500 command TT).
-
COLL3TSP
(esi) r int I11 %d collimator-actuator-3-speed-target [stage encoder counts/s] (-10000.0 to 10000.0)
-
Collimator actuator #3 (Galil-1500 DC servo stage) speed target defined in counts/s from the stage's position encoder.
-
COLL3SPD
(esi) rw int I11 %d collimator-actuator-3-speed [stage encoder counts/s] (-10000.0 to 10000.0)
-
Collimator actuator #3 (Galil-1500 DC servo stage) speed as measured by the stage's position encoder.
-
COLL3DMP
(esi) w char(5) A %d collimator-actuator-3-dump (0.0 to 1.0)
-
Collimator actuator #3 (Galil-1500 DC servo stage) data dump. Reports all information on the stage in the dispatcher's log file when the keyword is written with a value of TRUE.
Uses map KTLboolean to convert or format false_true:
-
false_true
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
-
COLLIMATOR
(esi) bundle bundle bundle
-
KTL bundle for device: Collimator control of focus, tip & tilt.
COLLIMATOR consists of elements:
-
COLLDMP
(esi) w char(5) A %d collimator-dump (0.0 to 1.0)
-
Collimator data dump. Reports all information on the stage in the dispatcher's log file when the keyword is written with a value of TRUE.
Uses map KTLboolean to convert or format false_true:
-
false_true
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
-
COLLERR
(esi) r int I11 %d collimator-error-number
-
Collimator command error number.
-
COLLMODE
(esi) rw varchar(68) A tinyint collimator-control-mode (0.0 to 3.0)
-
Collimator tip/tilt control mode. Determines wheither the COLLFLXx and COLLUSRx tip/tilt keyword values are used to determine collimator actuator focus positions. The COLLCFGx tip/tilt keywords values are always used to determine the actuator positions.
Valid values of COLLMODE are:
- off : No tip/tilt requests accepted (no COLLFLXx or COLLUSRx commands allowed).
- FLX only : Only COLLFLXx commands accepted.
- USR only : Only COLLUSRx commands accepted.
- on : All tip/tilt requests accepted (COLLFLXx and COLLUSRx commands allowed).
-
COLLMSG
(esi) r varchar(68) A %s collimator-message
-
Collimator status message. It reports keyword change requests and results. This keyword is best used in an event log or a status display.
-
COLLSTAT
(esi) r varchar(68) A tinyint collimator-control-status (0.0 to 4.0)
-
Collimator tip/tilt control status. Indicates wheither changes to the COLLFLXx tip/tilt keywords are accepted. Errors during focus/tip/tilt of collimator prevent automatic flexure compensation moves until the collimator is successfully refocused.
Valid values of COLLSTAT are:
- Not initialized : Collimator focus not initialized (not ready for tip/tilt requests from the COLLFLXx and COLLUSRx keywords).
- Initializing : Collimator focus moving to initial target (not ready for tip/tilt requests from the COLLFLXx and COLLUSRx keywords).
- Ready : Collimator focus is initialized and not moving to a focus target (ready for tip/tilt requests from the COLLFLXx and COLLUSRx keywords).
- Moving : Collimator is moving to a focus target (ready for tip/tilt requests from the COLLFLXx and COLLUSRx keywords).
- Position error : Collimator is initialized and not moving, and the position of one or more actuators is wrong (ready for tip/tilt requests from the COLLFLXx and COLLUSRx keywords).
-
COLLVRB
(esi) rw varchar(68) A8 tinyint collimator-verbose-messages (0.0 to 4.0)
-
Collimator verbose message state. Turns on and off logging of dispatcher start up device configuration messages, keyword service request and result messages.
Valid values of COLLVRB are:
- Off : Log no messages
- Focus/user : Log FOC/USR requests, responses and errors
- Flexure errors : Log FLX errors and FOC/USR requests, responces and errors
- Flexure requests : Log FOC/USR/FLX requests, responses and errors
- All : Log all messages including start up configuration
-
COLLFOCR
(esi) rw int I11 %d collimator-focus-raw [stage encoder counts] (-190000.0 to 220000.0)
-
Collimator focus position. The position of the collimator mirror relative a TBD zero reference along an axis perpendicular to the surface of the mirror. Position of the axis on the mirror surface TBD.
-
COLLFOCT
(esi) rw int I11 %d collimator-focus-target [stage encoder counts] (-210000.0 to 240000.0)
-
Collimator focus target position. The target position of the collimator mirror relative a TBD zero reference along an axis perpendicular to the surface of the mirror. Position of the axis on the mirror surface TBD.
-
COLLFOC
(esi) rw real E13.6 map collimator-focus [um] (-19000.0 to 22000.0)
-
Collimator focus position. The position of the collimator mirror relative a TBD zero reference along a TBD axis.
Uses map Linear to convert or format COLLFOCR:
-
COLLFOCR
(esi) rw int I11 %d collimator-focus-raw [stage encoder counts] (-190000.0 to 220000.0)
-
Collimator focus position. The position of the collimator mirror relative a TBD zero reference along an axis perpendicular to the surface of the mirror. Position of the axis on the mirror surface TBD.
-
COLLFLX1
(esi) rw int I11 %d collimator-flexure-compensation-offset-actuator-1 [stage encoder counts] (-20000.0 to 20000.0)
-
Collimator actuator #1 raw position offset flexure control keyword. Tips/tilts the collimator mirror in conjunction with the COLLFLX2 & COLLFLX3 keywords.
-
COLLFLX2
(esi) rw int I11 %d collimator-flexure-compensation-offset-actuator-2 [stage encoder counts] (-20000.0 to 20000.0)
-
Collimator actuator #2 raw position offset flexure control keyword. Tips/tilts the collimator mirror in conjunction with the COLLFLX1 & COLLFLX3 keywords.
-
COLLFLX3
(esi) rw int I11 %d collimator-flexure-compensation-offset-actuator-3 [stage encoder counts] (-20000.0 to 20000.0)
-
Collimator actuator #3 raw position offset flexure control keyword. Tips/tilts the collimator mirror in conjunction with the COLLFLX1 & COLLFLX2 keywords.
-
COLLUSR1
(esi) rw int I11 %d collimator-user-offset-actuator-1 [stage encoder counts] (-20000.0 to 20000.0)
-
Collimator actuator #1 raw position offset user control keyword. Tips/tilts the collimator mirror in conjunction with the COLLUSR2 & COLLUSR3 keywords. WARNING: This keyword can degrade image shape and focus.
-
COLLUSR2
(esi) rw int I11 %d collimator-user-offset-actuator-2 [stage encoder counts] (-20000.0 to 20000.0)
-
Collimator actuator #2 raw position offset user control keyword. Tips/tilts the collimator mirror in conjunction with the COLLUSR1 & COLLUSR3 keywords. WARNING: This keyword can degrade image shape and focus.
-
COLLUSR3
(esi) rw int I11 %d collimator-user-offset-actuator-3 [stage encoder counts] (-20000.0 to 20000.0)
-
Collimator actuator #3 raw position offset user control keyword. Tips/tilts the collimator mirror in conjunction with the COLLUSR1 & COLLUSR2 keywords. WARNING: This keyword can degrade image shape and focus.
-
COLLOFF1
(esi) r int I11 %d collimator-offset-error-actuator-1 [stage encoder counts] (-500000.0 to 500000.0)
-
Error in collimator actuator #1 raw position from expected focus position: COLLOFF1 = (COLLFOCR + COLLFLX1 + COLLUSR1 + COLLCFG1) - COLL1RAW.
-
COLLOFF2
(esi) r int I11 %d collimator-offset-error-actuator-2 [stage encoder counts] (-500000.0 to 500000.0)
-
Error in collimator actuator #2 raw position from expected focus position: COLLOFF2 = (COLLFOCR + COLLFLX2 + COLLUSR2 + COLLCFG2) - COLL2RAW.
-
COLLOFF3
(esi) r int I11 %d collimator-offset-error-actuator-3 [stage encoder counts] (-500000.0 to 500000.0)
-
Error in collimator actuator #3 raw position from expected focus position: COLLOFF2 = (COLLFOCR + COLLFLX3 + COLLUSR3 + COLLCFG3) - COLL3RAW.
-
SLMSK
(esi) bundle bundle bundle Slitmask wheel keyword bundle
-
KTL bundle for device: Slitmask wheel (Galil-1500 DC servo stage).
SLMSK consists of elements:
-
SLMSKCAL
(esi) rw char(5) A %d slitmask-calibration (0.0 to 1.0)
-
Slitmask wheel (Galil-1500 DC servo stage) calibration state.
Uses map KTLboolean to convert or format reset_homed:
-
reset_homed
(SharedMemeMap) rw tinyint L1 %s (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).
-
SLMSKENC
(esi) r int I11 %d slitmask-motor-encoder-position [motor encoder counts]
-
Slitmask wheel (Galil-1500 DC servo stage) motor position as measured by the stage's motor encoder.
-
SLMSKERR
(esi) r int I11 %d slitmask-error-number
-
Slitmask wheel (Galil-1500 DC servo stage) command error number.
-
SLMSKLCK
(esi) rw char(10) A10 %s slitmask-lock
-
Slitmask wheel (Galil-1500 DC servo stage) lock software switch. Prevents movement when locked. The string 'unlocked' unlocks the stage, other strings (up to 10 chars, case-insensitive) lock it, a name or other id is recommended.
-
SLMSKMOD
(esi) rw char(8) A tinyint slitmask-control-mode
-
Slitmask wheel (Galil-1500 DC servo stage) control mode.
Uses map KTLenumerated to convert or format stage_mod:
-
stage_mod
(SharedMemeMap) rw tinyint I11 %d[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.
-
SLMSKMSG
(esi) r varchar(68) A %s slitmask-message
-
Slitmask wheel (Galil-1500 DC servo stage) status message. It reports keyword change requests and results. This keyword is best used in an event log or a status display.
-
SLMSKNAM
(esi) rw varchar(68) A map slitmask-named-position (0.0 to 20.0)
-
Slitmask wheel (Galil-1500 DC servo stage) ordinal position name. Allows user to select important stage positions by name. The stage position names are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory.
Uses map TableLook to convert or format SLMSKORD:
- -999 -> Unknown
- 0 -> Home
- 1 -> 1a
- 2 -> 1b
- 3 -> 1c
- 4 -> 2a
- 5 -> 2b
- 6 -> 2c
- 7 -> 3a
- 8 -> 3b
- 9 -> 3c
- 10 -> 4a
- 11 -> 4b
- 12 -> 4c
- 13 -> 5a
- 14 -> 5b
- 15 -> 5c
- -2 -> Unload #2
- -3 -> Unload #3
- -4 -> Unload #4
- -5 -> Unload #5
- -1 -> Unload #1
-
SLMSKORD
(esi) rw tinyint I11 map slitmask-ordinal-position (-5.0 to 15.0)
-
Slitmask wheel (Galil-1500 DC servo stage) ordinal position. Allows users to select important stage positions by simple numbers. The stage positions are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory.
Uses map TableLook to convert or format SLMSKRAW:
- 0 -> 0
- -> -999
- 46810 -> 1
- 74170 -> 2
- 101530 -> 3
- 146040 -> 4
- 173400 -> 5
- 200760 -> 6
- 272400 -> 8
- 299760 -> 9
- 344190 -> 10
- 371550 -> 11
- 443340 -> 13
- 470700 -> 14
- 2380 -> 15
- 318500 -> -1
- 417400 -> -2
- 20800 -> -3
- 120300 -> -4
- 219100 -> -5
- 245040 -> 7
- 398910 -> 12
-
SLMSKRAW
(esi) rw int I11 %d slitmask-raw-position [stage encoder counts] (-10000.0 to 497000.0)
-
Slitmask wheel (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
-
SLMSKORD
(esi) rw tinyint I11 map slitmask-ordinal-position (-5.0 to 15.0)
-
Slitmask wheel (Galil-1500 DC servo stage) ordinal position. Allows users to select important stage positions by simple numbers. The stage positions are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory.
Uses map TableLook to convert or format SLMSKRAW:
- 0 -> 0
- -> -999
- 46810 -> 1
- 74170 -> 2
- 101530 -> 3
- 146040 -> 4
- 173400 -> 5
- 200760 -> 6
- 272400 -> 8
- 299760 -> 9
- 344190 -> 10
- 371550 -> 11
- 443340 -> 13
- 470700 -> 14
- 2380 -> 15
- 318500 -> -1
- 417400 -> -2
- 20800 -> -3
- 120300 -> -4
- 219100 -> -5
- 245040 -> 7
- 398910 -> 12
-
SLMSKRAW
(esi) rw int I11 %d slitmask-raw-position [stage encoder counts] (-10000.0 to 497000.0)
-
Slitmask wheel (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
-
SLMSKRAW
(esi) rw int I11 %d slitmask-raw-position [stage encoder counts] (-10000.0 to 497000.0)
-
Slitmask wheel (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
-
SLMSKSTA
(esi) r char(14) A tinyint slitmask-status
-
Slitmask wheel (Galil-1500 DC servo stage) status.
Uses map KTLenumerated to convert or format dc_stage_status:
-
dc_stage_status
(SharedMemeMap) r tinyint I11 %d (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 keyword (ESI's DWFILMOD is a mode keyword example).
- Diagnostics : A selected diagnostics routine is running.
-
SLMSKTRG
(esi) r int I11 %d slitmask-raw-position-target [stage encoder counts] (0.0 to 30000.0)
-
Slitmask wheel (Galil-1500 DC servo stage) raw position target as measured by stage's position encoder.
-
SLMSKVAL
(esi) rw real E13.6 map slitmask-value [deg] (-14.534884 to 348.83721000000003)
-
Slitmask wheel (Galil-1500 DC servo stage) position. Convert a 'RAW' keyword value into a 'VAL' keyword value via: val = a0 + (raw * a1).
Uses map Linear to convert or format SLMSKRAW:
-
SLMSKRAW
(esi) rw int I11 %d slitmask-raw-position [stage encoder counts] (-10000.0 to 497000.0)
-
Slitmask wheel (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
-
SLMSKVEL
(esi) rw real E13.6 map slitmask-velocity [deg/s] (-10.901161999999999 to 10.901161999999999)
-
Slitmask wheel (Galil-1500 DC servo stage) velocity. Convert a 'SPD' keyword value to a 'VEL' keyword value via: vel = spd * a1.
Uses map Derivative to convert or format SLMSKVAL:
-
SLMSKVAL
(esi) rw real E13.6 map slitmask-value [deg] (-14.534884 to 348.83721000000003)
-
Slitmask wheel (Galil-1500 DC servo stage) position. Convert a 'RAW' keyword value into a 'VAL' keyword value via: val = a0 + (raw * a1).
Uses map Linear to convert or format SLMSKRAW:
-
SLMSKRAW
(esi) rw int I11 %d slitmask-raw-position [stage encoder counts] (-10000.0 to 497000.0)
-
Slitmask wheel (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
-
SLMSKVRB
(esi) rw char(5) A8 %d slitmask-verbose-messages (0.0 to 1.0)
-
Slitmask wheel (Galil-1500 DC servo stage) verbose message flag. Turns on and off logging of debugging messages to the dispatcher's log file when the keyword is set to TRUE or FALSE.
Uses map KTLboolean to convert or format false_true:
-
false_true
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
-
SLMSKTOR
(esi) r real E13.6 slitmask-torque [volts] (-10.0 to 10.0)
-
Slit mask wheel (Galil-1500 DC servo stage) motor command voltage (result of the Galil-1500 command TT).
-
SLMSKTSP
(esi) r int I11 %d slitmask-speed-target [stage encoder counts/s] (-10000.0 to 10000.0)
-
Slitmask wheel (Galil-1500 DC servo stage) speed target defined in counts/s from the stage's position encoder.
-
SLMSKSPD
(esi) rw int I11 %d slitmask-speed [stage encoder counts/s] (-15000.0 to 15000.0)
-
Slitmask wheel (Galil-1500 DC servo stage) speed as measured by the stage's position encoder.
-
SLMSKDMP
(esi) w char(5) A %d slitmask-dump (0.0 to 1.0)
-
Slitmask wheel (Galil-1500 DC servo stage) data dump. Reports all information on the stage in the dispatcher's log file when the keyword is written with a value of TRUE.
Uses map KTLboolean to convert or format false_true:
-
false_true
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
-
DWFIL
(esi) bundle bundle bundle dewar filter wheel keyword bundle
-
KTL bundle for device: Dewar filter wheel (Galil-1500 DC servo stage)
DWFIL consists of elements:
-
DWFILCAL
(esi) rw char(5) A %d dewar-filter-calibration (0.0 to 1.0)
-
Dewar filter wheel (Galil-1500 DC servo stage) calibration state.
Uses map KTLboolean to convert or format reset_homed:
-
reset_homed
(SharedMemeMap) rw tinyint L1 %s (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).
-
DWFILENC
(esi) r int I11 %d dewar-filter-motor-encoder-position [motor encoder counts]
-
Dewar filter wheel (Galil-1500 DC servo stage) motor position as measured by the stage's motor encoder.
-
DWFILERR
(esi) r int I11 %d dewar-filter-error-number
-
Dewar filter wheel (Galil-1500 DC servo stage) command error number.
-
DWFILLCK
(esi) rw char(10) A10 %s dewar-filter-lock
-
Dewar filter wheel (Galil-1500 DC servo stage) software lock. Prevents movement via keyword when locked. The string 'unlocked' unlocks the stage, other strings (up to 10 chars, case-insensitive) lock it.
-
DWFILMOD
(esi) rw char(8) A tinyint dewar-filter-control-mode
-
Dewar filter wheel (Galil-1500 DC servo stage) control mode.
Uses map KTLenumerated to convert or format stage_mod:
-
stage_mod
(SharedMemeMap) rw tinyint I11 %d[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
(esi) r varchar(68) A %s dewar-filter-message
-
Dewar filter wheel (Galil-1500 DC servo stage) status message. It reports keyword change requests and results.
-
DWFILNAM
(esi) rw varchar(68) A map dewar-filter-named-position (0.0 to 20.0)
-
Dewar filter wheel (Galil-1500 DC servo stage) ordinal position name. Allows user to select important stage positions by name. The stage position names are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory.
Uses map TableLook to convert or format DWFILORD:
- -999 -> Unknown
- 0 -> Home
- 1 -> 1a
- 2 -> 1b
- 4 -> 2a
- 3 -> 1c
- 5 -> 2b
- 6 -> 2c
- 7 -> 3a
- 8 -> 3b
- 10 -> 4a
- 11 -> 4b
- 12 -> 4c
- 14 -> 5b
- 15 -> 5c
- 9 -> 3c
- 13 -> 5a
- -2 -> Unload #2
- -3 -> Unload #3
- -4 -> Unload #4
- -5 -> Unload #5
- -1 -> Unload #1
-
DWFILORD
(esi) rw tinyint I11 map dewar-filter-ordinal-position (-5.0 to 15.0)
-
Dewar filter wheel (Galil-1500 DC servo stage) ordinal position. Allows users to select important stage positions by simple numbers. The stage positions are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory.
Uses map TableLook to convert or format DWFILRAW:
- 0 -> 0
- -> -999
- 18280 -> 1
- 45640 -> 2
- 73000 -> 3
- 117460 -> 4
- 144820 -> 5
- 172180 -> 6
- 216560 -> 7
- 243920 -> 8
- 271280 -> 9
- 315660 -> 10
- 343020 -> 11
- 370380 -> 12
- 414800 -> 13
- 464180 -> 15
- 442160 -> 14
- 289300 -> -1
- 389000 -> -2
- -7800 -> -3
- 91700 -> -4
- 190800 -> -5
-
DWFILRAW
(esi) rw int I11 %d dewar-filter-raw-position [stage encoder counts] (-25000.0 to 465000.0)
-
Dewar filter wheel (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
-
DWFILORD
(esi) rw tinyint I11 map dewar-filter-ordinal-position (-5.0 to 15.0)
-
Dewar filter wheel (Galil-1500 DC servo stage) ordinal position. Allows users to select important stage positions by simple numbers. The stage positions are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory.
Uses map TableLook to convert or format DWFILRAW:
- 0 -> 0
- -> -999
- 18280 -> 1
- 45640 -> 2
- 73000 -> 3
- 117460 -> 4
- 144820 -> 5
- 172180 -> 6
- 216560 -> 7
- 243920 -> 8
- 271280 -> 9
- 315660 -> 10
- 343020 -> 11
- 370380 -> 12
- 414800 -> 13
- 464180 -> 15
- 442160 -> 14
- 289300 -> -1
- 389000 -> -2
- -7800 -> -3
- 91700 -> -4
- 190800 -> -5
-
DWFILRAW
(esi) rw int I11 %d dewar-filter-raw-position [stage encoder counts] (-25000.0 to 465000.0)
-
Dewar filter wheel (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
-
DWFILRAW
(esi) rw int I11 %d dewar-filter-raw-position [stage encoder counts] (-25000.0 to 465000.0)
-
Dewar filter wheel (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
-
DWFILSTA
(esi) r char(14) A tinyint dewar-filter-status
-
Dewar filter wheel (Galil-1500 DC servo stage) status.
Uses map KTLenumerated to convert or format dc_stage_status:
-
dc_stage_status
(SharedMemeMap) r tinyint I11 %d (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 keyword (ESI's DWFILMOD is a mode keyword example).
- Diagnostics : A selected diagnostics routine is running.
-
DWFILTRG
(esi) r int I11 %d dewar-filter-raw-position-target [stage encoder counts]
-
Dewar filter wheel (Galil-1500 DC servo stage) raw position target as measured by stage's position encoder.
-
DWFILVAL
(esi) rw real E13.6 map dewar-filter-value [deg] (-14.534884 to 348.83721000000003)
-
Dewar filter wheel (Galil-1500 DC servo stage) position. Convert a 'RAW' keyword value into a 'VAL' keyword value via: val = a0 + (raw * a1).
Uses map Linear to convert or format DWFILRAW:
-
DWFILRAW
(esi) rw int I11 %d dewar-filter-raw-position [stage encoder counts] (-25000.0 to 465000.0)
-
Dewar filter wheel (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
-
DWFILVEL
(esi) rw real E13.6 map dewar-filter-velocity [deg/s] (-10.911619999999999 to 10.911619999999999)
-
Dewar filter wheel (Galil-1500 DC servo stage) velocity. Convert a 'SPD' keyword value to a 'VEL' keyword value via: vel = spd * a1.
Uses map Derivative to convert or format DWFILVAL:
-
DWFILVAL
(esi) rw real E13.6 map dewar-filter-value [deg] (-14.534884 to 348.83721000000003)
-
Dewar filter wheel (Galil-1500 DC servo stage) position. Convert a 'RAW' keyword value into a 'VAL' keyword value via: val = a0 + (raw * a1).
Uses map Linear to convert or format DWFILRAW:
-
DWFILRAW
(esi) rw int I11 %d dewar-filter-raw-position [stage encoder counts] (-25000.0 to 465000.0)
-
Dewar filter wheel (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
-
DWFILVRB
(esi) rw char(5) A8 %d dewar-filter-verbose-messages (0.0 to 1.0)
-
Dewar filter wheel (Galil-1500 DC servo stage) verbose message flag. Turns on and off logging of messages to the dispatcher's log file.
Uses map KTLboolean to convert or format false_true:
-
false_true
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
-
DWFILTOR
(esi) r real E13.6 dewar-filter-torque [volts] (-10.0 to 10.0)
-
Dewar filter wheel (Galil-1500 DC servo stage) motor command voltage (result of the Galil-1500 command TT).
-
DWFILTSP
(esi) r int I11 %d dewar-filter-speed-target [stage encoder counts/s] (-15000.0 to 15000.0)
-
Dewar filter wheel (Galil-1500 DC servo stage) target speed defined in counts/s from the stage's position encoder.
-
DWFILSPD
(esi) rw int I11 %d dewar-filter-speed [stage encoder counts/s] (-15000.0 to 15000.0)
-
Dewar filter wheel (Galil-1500 DC servo stage) speed as measured by the stage's position encoder.
-
DWFILDMP
(deimos) w char(5) A %d xxx-xxx-dump (0.0 to 1.0)
-
XXX XXX stage data dump.
Uses map KTLboolean to convert or format false_true:
-
false_true
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
-
APMSK
(esi) bundle bundle bundle Aperature mask wheel keyword bundle
-
KTL bundle for device: Aperture mask wheel (Galil-1500 DC servo stage)
APMSK consists of elements:
-
APMSKCAL
(esi) rw char(5) A %d aperture-mask-calibration (0.0 to 1.0)
-
Aperture mask wheel (Galil-1500 DC servo stage) calibration state.
Uses map KTLboolean to convert or format reset_homed:
-
reset_homed
(SharedMemeMap) rw tinyint L1 %s (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).
-
APMSKENC
(esi) r int I11 %d aperture-mask-motor-encoder-position [motor encoder counts]
-
Aperture mask wheel (Galil-1500 DC servo stage) motor position as measured by the stage's motor encoder.
-
APMSKERR
(esi) r int I11 %d aperture-mask-error-number
-
Aperture mask wheel (Galil-1500 DC servo stage) command error number.
-
APMSKLCK
(esi) rw char(10) A10 %s aperture-mask-lock
-
Aperture mask wheel (Galil-1500 DC servo stage) lock software switch. Prevents movement when locked. The string 'unlocked' unlocks the stage, other strings (up to 10 chars, case-insensitive) lock it, a name or other id is recommended.
-
APMSKMOD
(esi) rw char(8) A tinyint aperture-mask-control-mode
-
Aperture mask wheel (Galil-1500 DC servo stage) control mode.
Uses map KTLenumerated to convert or format stage_mod:
-
stage_mod
(SharedMemeMap) rw tinyint I11 %d[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.
-
APMSKMSG
(esi) r varchar(68) A %s aperture-mask-message
-
Aperture mask wheel (Galil-1500 DC servo stage) status message. It reports keyword change requests and results. This keyword is best used in an event log or a status display.
-
APMSKNAM
(esi) rw varchar(68) A map aperture-mask-named-position (0.0 to 20.0)
-
Aperture mask wheel (Galil-1500 DC servo stage) ordinal position name. Allows user to select important stage positions by name. The stage position names are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory.
Uses map TableLook to convert or format APMSKORD:
- -999 -> Unknown
- 0 -> Home
- 1 -> 1a
- 2 -> 1b
- 3 -> 1c
- 4 -> 2a
- 6 -> 2c
- 5 -> 2b
- 7 -> 3a
- 8 -> 3b
- 9 -> 3c
- 10 -> 4a
- 11 -> 4b
- 12 -> 4c
- 13 -> 5a
- 14 -> 5b
- 15 -> 5c
- -1 -> Unload #1
- -2 -> Unload #2
- -3 -> Unload #3
- -4 -> Unload #4
- -5 -> Unload #5
-
APMSKORD
(esi) rw tinyint I11 map aperture-mask-ordinal-position (-5.0 to 15.0)
-
Aperture mask wheel (Galil-1500 DC servo stage) ordinal position. Allows users to select important stage positions by simple numbers. The stage positions are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory.
Uses map TableLook to convert or format APMSKRAW:
- 0 -> 0
- -> -999
- -2610 -> 1
- 24750 -> 2
- 52110 -> 3
- 96670 -> 4
- 124030 -> 5
- 151390 -> 6
- 195640 -> 7
- 223000 -> 8
- 250360 -> 9
- 294740 -> 10
- 322100 -> 11
- 349460 -> 12
- 394030 -> 13
- 421390 -> 14
- 448750 -> 15
- 268800 -> -1
- 368000 -> -2
- 467100 -> -3
- 70600 -> -4
- 169800 -> -5
-
APMSKRAW
(esi) rw int I11 %d aperture-mask-raw-position [stage encoder counts] (-20000.0 to 480000.0)
-
Aperture mask wheel (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
-
APMSKORD
(esi) rw tinyint I11 map aperture-mask-ordinal-position (-5.0 to 15.0)
-
Aperture mask wheel (Galil-1500 DC servo stage) ordinal position. Allows users to select important stage positions by simple numbers. The stage positions are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory.
Uses map TableLook to convert or format APMSKRAW:
- 0 -> 0
- -> -999
- -2610 -> 1
- 24750 -> 2
- 52110 -> 3
- 96670 -> 4
- 124030 -> 5
- 151390 -> 6
- 195640 -> 7
- 223000 -> 8
- 250360 -> 9
- 294740 -> 10
- 322100 -> 11
- 349460 -> 12
- 394030 -> 13
- 421390 -> 14
- 448750 -> 15
- 268800 -> -1
- 368000 -> -2
- 467100 -> -3
- 70600 -> -4
- 169800 -> -5
-
APMSKRAW
(esi) rw int I11 %d aperture-mask-raw-position [stage encoder counts] (-20000.0 to 480000.0)
-
Aperture mask wheel (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
-
APMSKRAW
(esi) rw int I11 %d aperture-mask-raw-position [stage encoder counts] (-20000.0 to 480000.0)
-
Aperture mask wheel (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
-
APMSKSTA
(esi) r char(14) A tinyint aperture-mask-status
-
Aperture mask wheel (Galil-1500 DC servo stage) status.
Uses map KTLenumerated to convert or format dc_stage_status:
-
dc_stage_status
(SharedMemeMap) r tinyint I11 %d (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 keyword (ESI's DWFILMOD is a mode keyword example).
- Diagnostics : A selected diagnostics routine is running.
-
APMSKTRG
(esi) r int I11 %d aperture-mask-raw-position-target [stage encoder counts]
-
Aperture mask wheel (Galil-1500 DC servo stage) raw position target as measured by stage's position encoder.
-
APMSKVAL
(esi) rw real E13.6 map aperture-mask-value [deg] (-14.534884 to 348.83721000000003)
-
Aperture mask wheel (Galil-1500 DC servo stage) position. Convert a 'RAW' keyword value into a 'VAL' keyword value via: val = a0 + (raw * a1).
Uses map Linear to convert or format APMSKRAW:
-
APMSKRAW
(esi) rw int I11 %d aperture-mask-raw-position [stage encoder counts] (-20000.0 to 480000.0)
-
Aperture mask wheel (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
-
APMSKVEL
(esi) rw real E13.6 map aperture-mask-velocity [deg/s] (-10.901161999999999 to 10.901161999999999)
-
Aperture mask wheel (Galil-1500 DC servo stage) velocity. Convert a 'SPD' keyword value to a 'VEL' keyword value via: vel = spd * a1.
Uses map Derivative to convert or format APMSKVAL:
-
APMSKVAL
(esi) rw real E13.6 map aperture-mask-value [deg] (-14.534884 to 348.83721000000003)
-
Aperture mask wheel (Galil-1500 DC servo stage) position. Convert a 'RAW' keyword value into a 'VAL' keyword value via: val = a0 + (raw * a1).
Uses map Linear to convert or format APMSKRAW:
-
APMSKRAW
(esi) rw int I11 %d aperture-mask-raw-position [stage encoder counts] (-20000.0 to 480000.0)
-
Aperture mask wheel (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
-
APMSKVRB
(esi) rw char(5) A8 %d aperture-mask-verbose-messages (0.0 to 1.0)
-
Aperture mask wheel (Galil-1500 DC servo stage) verbose message flag. Turns on and off logging of debugging messages to the dispatcher's log file when the keyword is set to TRUE or FALSE.
Uses map KTLboolean to convert or format false_true:
-
false_true
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
-
APMSKTOR
(esi) r real E13.6 aperture-mask-torque [volts] (-10.0 to 10.0)
-
Aperture mask wheel (Galil-1500 DC servo stage) motor command voltage (result of the Galil-1500 command TT).
-
APMSKTSP
(esi) r int I11 %d aperture-mask-speed-target [stage encoder counts/s] (-15000.0 to 15000.0)
-
Aperture mask wheel (Galil-1500 DC servo stage) speed target defined in counts/s from the stage's position encoder.
-
APMSKSPD
(esi) rw int I11 %d aperture-mask-speed [stage encoder counts/s] (-15000.0 to 15000.0)
-
Aperture mask wheel (Galil-1500 DC servo stage) speed as measured by the stage's position encoder
-
APMSKDMP
(esi) w char(5) A %d aperture-mask-dump (0.0 to 1.0)
-
Aperture mask wheel (Galil-1500 DC servo stage) data dump. Reports all information on the stage in the dispatcher's log file when the keyword is written with a value of TRUE.
Uses map KTLboolean to convert or format false_true:
-
false_true
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
-
TVFOC
(esi) bundle bundle bundle Autoguider TV focus keyword bundle
-
KTL bundle for device: TV autoguider camera focus (Galil-1500 DC servo stage)
TVFOC consists of elements:
-
TVFOCCAL
(esi) rw char(5) A %d tv-focus-calibration (0.0 to 1.0)
-
TV autoguider camera focus (Galil-1500 DC servo stage) calibration state.
Uses map KTLboolean to convert or format reset_homed:
-
reset_homed
(SharedMemeMap) rw tinyint L1 %s (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
(esi) r int I11 %d tv-focus-error-number
-
TV autoguider camera focus (Galil-1500 DC servo stage) command error number.
-
TVFOCFIP
(esi) r char(7) A %d tv-focus-fiducial-light-sensor (0.0 to 1.0)
-
TV autoguider camera focus (Galil-1500 DC servo stage) fiducial light sensor input.
Uses map KTLboolean to convert or format blocked_open:
-
blocked_open
(SharedMemeMap) r tinyint L1 %s (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
(esi) rw char(3) A %d tv-focus-fiducial-light-source (0.0 to 1.0)
-
TV autoguider camera focus (Galil-1500 DC servo stage) fiducial light source control.
Uses map KTLboolean to convert or format on_off:
-
on_off
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (on, off) keywords.
Valid values of on_off are:
-
TVFOCLCK
(esi) rw char(10) A10 %s tv-focus-lock
-
TV autoguider camera focus (Galil-1500 DC servo stage) lock software switch. Prevents movement when locked. The string 'unlocked' unlocks the stage, other strings (up to 10 chars, case-insensitive) lock it, a name or other id is recommended.
-
TVFOCLIM
(esi) r varchar(68) A tinyint tv-focus-limits
-
TV autoguider camera focus (Galil-1500 DC servo stage) limit status.
Uses map KTLenumerated to convert or format stage_lim_inv:
-
stage_lim_inv
(SharedMemeMap) r tinyint I11 %d (0.0 to 15.0)
-
Generic map meme for stage limit keywords. This map applies to stages with two inputs reporting the secondary limit status. See also Meme 4258(stage_lim_1sec) and meme 2021 (stage_lim) for other limit maps.
Valid values of stage_lim_inv are:
- Check signals: All limits active :
- Check signals: FWD #2, REV #2 & FWD #1 limits active :
- In REV secondary limit :
- Check signals: REV #2 limit active, but not REV #1 :
- Check signals: FWD #1 & REV #1 limits active :
- In FWD primary limit :
- In REV primary limit :
- Not in a limit :
- Check signals: FWD #2, REV #2 & REV #1 limits active :
- Check signals: FWD #2 & REV #2 limits active :
- Check signals: FWD #2, FWD #1 & REV #1 limits active :
- In FWD secondary limit :
- Check signals: FWD #2 & REV #1 limits active :
- Check signals: FWD #2 limit active, but not FWD #1 :
- Check signals: REV #2, REV #1 & FWD #1 limits active :
- Check signals: REV #2 & FWD #1 limits active :
-
TVFOCMOD
(esi) rw char(8) A tinyint tv-focus-control-mode
-
TV autoguider camera focus (Galil-1500 DC servo stage) control mode.
Uses map KTLenumerated to convert or format stage_mod:
-
stage_mod
(SharedMemeMap) rw tinyint I11 %d[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
(esi) r varchar(68) A %s tv-focus-message
-
TV autoguider camera focus (Galil-1500 DC servo stage) status message. It reports keyword change requests and results. This keyword is best used in an event log or a status display.
-
TVFOCNAM
(esi) rw varchar(68) A map tv-focus-named-position
-
TV autoguider camera focus (Galil-1500 DC servo stage) ordinal position name. Allows user to select important stage positions by name. The stage position names are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory.
Uses map TableLook to convert or format TVFOCORD:
- -999 -> Unknown
- 0 -> Home
- 1 -> Near
- 2 -> Nominal
- 3 -> Far
-
TVFOCORD
(esi) rw tinyint I11 map tv-focus-ordinal-position (0.0 to 3.0)
-
TV autoguider camera focus (Galil-1500 DC servo stage) ordinal position. Allows users to select important stage positions by simple numbers. The stage positions are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory.
Uses map TableLook to convert or format TVFOCRAW:
- 0 -> 0
- -> -999
- -2400 -> 1
- 1920 -> 2
- 2400 -> 3
-
TVFOCRAW
(esi) rw int I11 %d tv-focus-raw-position [stage encoder counts] (-2500.0 to 2500.0)
-
TV autoguider camera focus (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
-
TVFOCORD
(esi) rw tinyint I11 map tv-focus-ordinal-position (0.0 to 3.0)
-
TV autoguider camera focus (Galil-1500 DC servo stage) ordinal position. Allows users to select important stage positions by simple numbers. The stage positions are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory.
Uses map TableLook to convert or format TVFOCRAW:
- 0 -> 0
- -> -999
- -2400 -> 1
- 1920 -> 2
- 2400 -> 3
-
TVFOCRAW
(esi) rw int I11 %d tv-focus-raw-position [stage encoder counts] (-2500.0 to 2500.0)
-
TV autoguider camera focus (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
-
TVFOCRAW
(esi) rw int I11 %d tv-focus-raw-position [stage encoder counts] (-2500.0 to 2500.0)
-
TV autoguider camera focus (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
-
TVFOCSTA
(esi) r char(14) A tinyint tv-focus-status
-
TV autoguider camera focus (Galil-1500 DC servo stage) status.
Uses map KTLenumerated to convert or format dc_stage_status:
-
dc_stage_status
(SharedMemeMap) r tinyint I11 %d (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 keyword (ESI's DWFILMOD is a mode keyword example).
- Diagnostics : A selected diagnostics routine is running.
-
TVFOCTRG
(esi) r int I11 %d tv-focus-raw-position-target [stage encoder counts] (-2500.0 to 2500.0)
-
TV autoguider camera focus (Galil-1500 DC servo stage) raw position target as measured by stage's position encoder.
-
TVFOCVAL
(esi) rw real E13.6 map tv-focus-value [stage-encoder-counts] (-2500.0 to 2500.0)
-
TV autoguider camera focus (Galil-1500 DC servo stage) position. Convert a 'RAW' keyword value into a 'VAL' keyword value via: val = a0 + (raw * a1).
Uses map Linear to convert or format TVFOCRAW:
-
TVFOCRAW
(esi) rw int I11 %d tv-focus-raw-position [stage encoder counts] (-2500.0 to 2500.0)
-
TV autoguider camera focus (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
-
TVFOCVEL
(esi) rw real E13.6 map tv-focus-velocity [stage encoder counts/s] (-500.0 to 500.0)
-
TV autoguider camera focus (Galil-1500 DC servo stage) velocity. Convert a 'SPD' keyword value to a 'VEL' keyword value via: vel = spd * a1.
Uses map Derivative to convert or format TVFOCVAL:
-
TVFOCVAL
(esi) rw real E13.6 map tv-focus-value [stage-encoder-counts] (-2500.0 to 2500.0)
-
TV autoguider camera focus (Galil-1500 DC servo stage) position. Convert a 'RAW' keyword value into a 'VAL' keyword value via: val = a0 + (raw * a1).
Uses map Linear to convert or format TVFOCRAW:
-
TVFOCRAW
(esi) rw int I11 %d tv-focus-raw-position [stage encoder counts] (-2500.0 to 2500.0)
-
TV autoguider camera focus (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
-
TVFOCVRB
(esi) rw char(5) A8 %d tv-focus-verbose-messages (0.0 to 1.0)
-
TV autoguider camera focus (Galil-1500 DC servo stage) verbose message flag. Turns on and off logging of debugging messages to the dispatcher's log file when the keyword is set to TRUE or FALSE.
Uses map KTLboolean to convert or format false_true:
-
false_true
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
-
TVFOCTOR
(esi) r real E13.6 tv-focus-torque [volts] (-10.0 to 10.0)
-
TV autoguider camera focus (Galil-1500 DC servo stage) motor command voltage (result of the Galil-1500 command TT).
-
TVFOCTSP
(esi) r int I11 %d tv-focus-speed-target [stage encoder counts/s] (-500.0 to 500.0)
-
TV autoguider camera focus (Galil-1500 DC servo stage) speed target defined in counts/s from the stage's position encoder.
-
TVFOCSPD
(esi) rw int I11 %d tv-focus-speed [stage encoder counts/s] (-500.0 to 500.0)
-
TV autoguider camera focus (Galil-1500 DC servo stage) speed as measured by the stage's position encoder.
-
TVFOCDMP
(esi) w char(5) A %d tv-focus-dump (0.0 to 1.0)
-
TV autoguider camera focus (Galil-1500 DC servo stage) data dump. Reports all information on the stage in the dispatcher's log file when the keyword is written with a value of TRUE.
Uses map KTLboolean to convert or format false_true:
-
false_true
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
-
TVFIL
(esi) bundle bundle bundle autoguider TV filter wheel keyword bundle
-
KTL bundle for device: Autoguider TV filter wheel (Galil-1500 DC servo stage)
TVFIL consists of elements:
-
TVFILCAL
(esi) rw char(5) A %d tv-filter-calibration (0.0 to 1.0)
-
TV autoguider filter wheel (Galil-1500 DC servo stage) calibration state.
Uses map KTLboolean to convert or format reset_homed:
-
reset_homed
(SharedMemeMap) rw tinyint L1 %s (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
(esi) r int I11 %d tv-filter-error-number
-
TV autoguider filter wheel (Galil-1500 DC servo stage) command error number.
-
TVFILFIP
(esi) r char(7) A %d tv-filter-fiducial-light-sensor (0.0 to 1.0)
-
TV autoguider filter wheel (Galil-1500 DC servo stage) fiducial light sensor input.
Uses map KTLboolean to convert or format blocked_open:
-
blocked_open
(SharedMemeMap) r tinyint L1 %s (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
(esi) rw char(3) A %d tv-filter-fiducial-light-source (0.0 to 1.0)
-
TV autoguider filter wheel (Galil-1500 DC servo stage) fiducial light source control.
Uses map KTLboolean to convert or format on_off:
-
on_off
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (on, off) keywords.
Valid values of on_off are:
-
TVFILLCK
(esi) rw char(10) A10 %s tv-filter-lock
-
TV autoguider filter wheel (Galil-1500 DC servo stage) lock software switch. Prevents movement when locked. The string 'unlocked' unlocks the stage, other strings (up to 10 chars, case-insensitive) lock it, a name or other id is recommended.
-
TVFILMOD
(esi) rw char(8) A tinyint tv-filter-control-mode
-
TV autoguider filter wheel (Galil-1500 DC servo stage) control mode.
Uses map KTLenumerated to convert or format stage_mod:
-
stage_mod
(SharedMemeMap) rw tinyint I11 %d[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
(esi) r varchar(68) A %s tv-filter-message
-
TV autoguider filter wheel (Galil-1500 DC servo stage) status message. It reports keyword change requests and results. This keyword is best used in an event log or a status display.
-
TVFILNAM
(esi) rw varchar(68) A map tv-filter-named-position
-
TV autoguider filter wheel (Galil-1500 DC servo stage) ordinal position name. Allows user to select important stage positions by name. The stage position names are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory.
Uses map TableLook to convert or format TVFILORD:
- -999 -> Unknown
- 0 -> Home
- 2 -> Filter #2
- 3 -> Filter #3
- 4 -> Filter #4
- 5 -> Filter #5
- 6 -> Filter #6
- 7 -> Filter #7
- 8 -> Filter #8
- 1 -> Filter #1
-
TVFILORD
(esi) rw tinyint I11 map tv-filter-ordinal-position (0.0 to 8.0)
-
TV autoguider filter wheel (Galil-1500 DC servo stage) ordinal position. Allows users to select important stage positions by simple numbers. The stage positions are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory.
Uses map TableLook to convert or format TVFILRAW:
- 0 -> 0
- -> -999
- 13800 -> 1
- 28800 -> 2
- 43800 -> 3
- 58800 -> 4
- 73800 -> 5
- 88800 -> 6
- 103800 -> 7
- 118800 -> 8
-
TVFILRAW
(esi) rw int I11 %d tv-filter-raw-position [stage encoder counts] (500.0 to 120000.0)
-
TV autoguider filter wheel (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
-
TVFILORD
(esi) rw tinyint I11 map tv-filter-ordinal-position (0.0 to 8.0)
-
TV autoguider filter wheel (Galil-1500 DC servo stage) ordinal position. Allows users to select important stage positions by simple numbers. The stage positions are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory.
Uses map TableLook to convert or format TVFILRAW:
- 0 -> 0
- -> -999
- 13800 -> 1
- 28800 -> 2
- 43800 -> 3
- 58800 -> 4
- 73800 -> 5
- 88800 -> 6
- 103800 -> 7
- 118800 -> 8
-
TVFILRAW
(esi) rw int I11 %d tv-filter-raw-position [stage encoder counts] (500.0 to 120000.0)
-
TV autoguider filter wheel (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
-
TVFILRAW
(esi) rw int I11 %d tv-filter-raw-position [stage encoder counts] (500.0 to 120000.0)
-
TV autoguider filter wheel (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
-
TVFILSTA
(esi) r char(14) A tinyint tv-filter-status
-
TV autoguider filter wheel (Galil-1500 DC servo stage) status.
Uses map KTLenumerated to convert or format dc_stage_status:
-
dc_stage_status
(SharedMemeMap) r tinyint I11 %d (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 keyword (ESI's DWFILMOD is a mode keyword example).
- Diagnostics : A selected diagnostics routine is running.
-
TVFILTRG
(esi) r int I11 %d tv-filter-raw-position-target [stage encoder counts] (500.0 to 120000.0)
-
TV autoguider filter wheel (Galil-1500 DC servo stage) raw position target as measured by stage's position encoder.
-
TVFILVAL
(esi) rw real E13.6 map tv-filter-value [deg] (1.5 to 360.0)
-
TV autoguider filter wheel (Galil-1500 DC servo stage) position. Convert a 'RAW' keyword value into a 'VAL' keyword value via: val = a0 + (raw * a1).
Uses map Linear to convert or format TVFILRAW:
-
TVFILRAW
(esi) rw int I11 %d tv-filter-raw-position [stage encoder counts] (500.0 to 120000.0)
-
TV autoguider filter wheel (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
-
TVFILVEL
(esi) rw real E13.6 map tv-filter-velocity [deg/s] (-60.0 to 60.0)
-
TV autoguider filter wheel (Galil-1500 DC servo stage) velocity. Convert a 'SPD' keyword value to a 'VEL' keyword value via: vel = spd * a1.
Uses map Derivative to convert or format TVFILVAL:
-
TVFILVAL
(esi) rw real E13.6 map tv-filter-value [deg] (1.5 to 360.0)
-
TV autoguider filter wheel (Galil-1500 DC servo stage) position. Convert a 'RAW' keyword value into a 'VAL' keyword value via: val = a0 + (raw * a1).
Uses map Linear to convert or format TVFILRAW:
-
TVFILRAW
(esi) rw int I11 %d tv-filter-raw-position [stage encoder counts] (500.0 to 120000.0)
-
TV autoguider filter wheel (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
-
TVFILVRB
(esi) rw char(5) A8 %d tv-filter-verbose-messages (0.0 to 1.0)
-
TV autoguider filter wheel (Galil-1500 DC servo stage) verbose message flag. Turns on and off logging of debugging messages to the dispatcher's log file when the keyword is set to TRUE or FALSE.
Uses map KTLboolean to convert or format false_true:
-
false_true
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
-
TVFILTOR
(esi) r real E13.6 tv-filter-torque [volts] (-10.0 to 10.0)
-
TV autoguider filter wheel (Galil-1500 DC servo stage) motor command voltage (result of the Galil-1500 command TT).
-
TVFILTSP
(esi) r int I11 %d tv-filter-speed-target [stage encoder counts/s] (-20000.0 to 20000.0)
-
TV autoguider filter wheel (Galil-1500 DC servo stage) speed target defined in counts/s from the stage's position encoder.
-
TVFILSPD
(esi) rw int I11 %d tv-filter-speed [stage encoder counts/s] (-20000.0 to 20000.0)
-
TV autoguider filter wheel (Galil-1500 DC servo stage) speed as measured by the stage's position encoder.
-
TVFILDMP
(esi) w char(5) A %d tv-filter-dump (0.0 to 1.0)
-
TV autoguider filter wheel (Galil-1500 DC servo stage) data dump. Reports all information on the stage in the dispatcher's log file when the keyword is written with a value of TRUE.
Uses map KTLboolean to convert or format false_true:
-
false_true
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
-
PRISM
(esi) bundle bundle bundle Prism slide keyword bundle
-
KTL bundle for device: Post dispersion prism shuttle (Galil-1500 DC servo stage)
PRISM consists of elements:
-
PRISMCAL
(esi) rw char(5) A %d prism-shuttle-calibration (0.0 to 1.0)
-
Post dispersion prism shuttle (Galil-1500 DC servo stage) calibration state.
Uses map KTLboolean to convert or format reset_homed:
-
reset_homed
(SharedMemeMap) rw tinyint L1 %s (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).
-
PRISMERR
(esi) r int I11 %d prism-shuttle-error-number
-
Post dispersion prism shuttle (Galil-1500 DC servo stage) command error number.
-
PRISMFIP
(esi) r char(7) A %d prism-shuttle-fiducial-light-sensor (0.0 to 1.0)
-
Post dispersion prism shuttle (Galil-1500 DC servo stage) fiducial light sensor input.
Uses map KTLboolean to convert or format blocked_open:
-
blocked_open
(SharedMemeMap) r tinyint L1 %s (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.
-
PRISMFOP
(esi) rw char(3) A %d prism-shuttle-fiducial-light-source (0.0 to 1.0)
-
Post dispersion prism shuttle (Galil-1500 DC servo stage) fiducial light source control.
Uses map KTLboolean to convert or format on_off:
-
on_off
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (on, off) keywords.
Valid values of on_off are:
-
PRISMLCK
(esi) rw char(10) A10 %s prism-shuttle-lock
-
Post dispersion prism shuttle (Galil-1500 DC servo stage) lock software switch. Prevents movement when locked. The string 'unlocked' unlocks the stage, other strings (up to 10 chars, case-insensitive) lock it, a name or other id is recommended.
-
PRISMLIM
(esi) r varchar(68) A tinyint prism-shuttle-limits
-
Post dispersion prism shuttle (Galil-1500 DC servo stage) limit status.
Uses map KTLenumerated to convert or format stage_lim_inv:
-
stage_lim_inv
(SharedMemeMap) r tinyint I11 %d (0.0 to 15.0)
-
Generic map meme for stage limit keywords. This map applies to stages with two inputs reporting the secondary limit status. See also Meme 4258(stage_lim_1sec) and meme 2021 (stage_lim) for other limit maps.
Valid values of stage_lim_inv are:
- Check signals: All limits active :
- Check signals: FWD #2, REV #2 & FWD #1 limits active :
- In REV secondary limit :
- Check signals: REV #2 limit active, but not REV #1 :
- Check signals: FWD #1 & REV #1 limits active :
- In FWD primary limit :
- In REV primary limit :
- Not in a limit :
- Check signals: FWD #2, REV #2 & REV #1 limits active :
- Check signals: FWD #2 & REV #2 limits active :
- Check signals: FWD #2, FWD #1 & REV #1 limits active :
- In FWD secondary limit :
- Check signals: FWD #2 & REV #1 limits active :
- Check signals: FWD #2 limit active, but not FWD #1 :
- Check signals: REV #2, REV #1 & FWD #1 limits active :
- Check signals: REV #2 & FWD #1 limits active :
-
PRISMMOD
(esi) rw char(8) A tinyint prism-shuttle-control-mode
-
Post dispersion prism shuttle (Galil-1500 DC servo stage) control mode.
Uses map KTLenumerated to convert or format stage_mod:
-
stage_mod
(SharedMemeMap) rw tinyint I11 %d[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.
-
PRISMMSG
(esi) r varchar(68) A %s prism-shuttle-message
-
Post dispersion prism shuttle (Galil-1500 DC servo stage) status message. It reports keyword change requests and results. This keyword is best used in an event log or a status display.
-
PRISMNAM
(esi) rw varchar(68) A map prism-shuttle-named-position (0.0 to 2.0)
-
Post dispersion prism shuttle (Galil-1500 DC servo stage) ordinal position name. Allows user to select important stage positions by name. The stage position names are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory.
Uses map TableLook to convert or format PRISMORD:
- -999 -> unknown
- 0 -> home
- 2 -> in
- 1 -> out
-
PRISMORD
(esi) rw tinyint I11 map prism-shuttle-ordinal-position (0.0 to 2.0)
-
Post dispersion prism shuttle (Galil-1500 DC servo stage) ordinal position. Allows users to select important stage positions by simple numbers. The stage positions are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory.
Uses map TableLook to convert or format PRISMRAW:
- 0 -> 0
- -> -999
- -100000 -> 1
- 3596000 -> 2
-
PRISMRAW
(esi) rw int I11 %d prism-shuttle-raw-position [stage encoder counts] (-110000.0 to 3596500.0)
-
Post dispersion prism shuttle (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
-
PRISMORD
(esi) rw tinyint I11 map prism-shuttle-ordinal-position (0.0 to 2.0)
-
Post dispersion prism shuttle (Galil-1500 DC servo stage) ordinal position. Allows users to select important stage positions by simple numbers. The stage positions are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory.
Uses map TableLook to convert or format PRISMRAW:
- 0 -> 0
- -> -999
- -100000 -> 1
- 3596000 -> 2
-
PRISMRAW
(esi) rw int I11 %d prism-shuttle-raw-position [stage encoder counts] (-110000.0 to 3596500.0)
-
Post dispersion prism shuttle (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
-
PRISMRAW
(esi) rw int I11 %d prism-shuttle-raw-position [stage encoder counts] (-110000.0 to 3596500.0)
-
Post dispersion prism shuttle (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
-
PRISMSTA
(esi) r char(14) A tinyint prism-shuttle-status
-
Post dispersion prism shuttle (Galil-1500 DC servo stage) status.
Uses map KTLenumerated to convert or format dc_stage_status:
-
dc_stage_status
(SharedMemeMap) r tinyint I11 %d (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 keyword (ESI's DWFILMOD is a mode keyword example).
- Diagnostics : A selected diagnostics routine is running.
-
PRISMTRG
(esi) r int I11 %d prism-shuttle-raw-position-target [stage encoder counts] (-110000.0 to 3596500.0)
-
Post dispersion prism shuttle (Galil-1500 DC servo stage) raw position target as measured by stage's position encoder.
-
PRISMVAL
(esi) rw real E13.6 map prism-shuttle-value [mm] (-8.59375 to 280.976562)
-
Post dispersion prism shuttle (Galil-1500 DC servo stage) position. Convert a 'RAW' keyword value into a 'VAL' keyword value via: val = a0 + (raw * a1).
Uses map Linear to convert or format PRISMRAW:
-
PRISMRAW
(esi) rw int I11 %d prism-shuttle-raw-position [stage encoder counts] (-110000.0 to 3596500.0)
-
Post dispersion prism shuttle (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
-
PRISMVEL
(esi) rw real E13.6 map prism-shuttle-velocity [mm/s] (-4.6875 to 4.6875)
-
Post dispersion prism shuttle (Galil-1500 DC servo stage) velocity. Convert a 'SPD' keyword value to a 'VEL' keyword value via: vel = spd * a1.
Uses map Derivative to convert or format PRISMVAL:
-
PRISMVAL
(esi) rw real E13.6 map prism-shuttle-value [mm] (-8.59375 to 280.976562)
-
Post dispersion prism shuttle (Galil-1500 DC servo stage) position. Convert a 'RAW' keyword value into a 'VAL' keyword value via: val = a0 + (raw * a1).
Uses map Linear to convert or format PRISMRAW:
-
PRISMRAW
(esi) rw int I11 %d prism-shuttle-raw-position [stage encoder counts] (-110000.0 to 3596500.0)
-
Post dispersion prism shuttle (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
-
PRISMVRB
(esi) rw char(5) A8 %d prism-shuttle-verbose-messages (0.0 to 1.0)
-
Post dispersion prism shuttle (Galil-1500 DC servo stage) verbose message flag. Turns on and off logging of debuggng messages to the dispatcher's log file when the keyword is set to TRUE or FALSE.
Uses map KTLboolean to convert or format false_true:
-
false_true
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
-
PRISMTOR
(esi) r real E13.6 prism-shuttle-torque [volts] (-10.0 to 10.0)
-
Post dispersion prism shuttle (Galil-1500 DC servo stage) motor command voltage (result of the Galil-1500 command TT).
-
PRISMTSP
(esi) r int I11 %d prism-shuttle-speed-target [stage encoder counts/s] (-60000.0 to 60000.0)
-
Post dispersion prism shuttle (Galil-1500 DC servo stage) speed target defined in counts/s from the stage's position encoder.
-
PRISMSPD
(esi) rw int I11 %d prism-shuttle-speed [stage encoder counts/s] (-60000.0 to 60000.0)
-
Post dispersion prism shuttle (Galil-1500 DC servo stage) speed as measured by the stage's position encoder.
-
PRISMBRK
(esi) rw char(3) A %d prism-shuttle-brake (0.0 to 1.0)
-
Post dispersion prism shuttle (Galil-1500 DC servo stage) brake control.
Uses map KTLboolean to convert or format off_on:
-
off_on
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (OFF/ON) keywords.
Valid values of off_on are:
-
PRISMDMP
(esi) w char(5) A %d prism-shuttle-dump (0.0 to 1.0)
-
Post dispersion prism shuttle (Galil-1500 DC servo stage) data dump. Reports all information on the stage in the dispatcher's log file when the keyword is written with a value of TRUE.
Uses map KTLboolean to convert or format false_true:
-
false_true
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
-
IMFLT
(esi) bundle bundle bundle Imaging flat slide keyword bundle
-
KTL bundle for device: Imaging flat shuttle (Galil-1500 DC servo stage).
IMFLT consists of elements:
-
IMFLTCAL
(esi) rw char(5) A %d image-flat-shuttle-calibration (0.0 to 1.0)
-
Imaging flat shuttle (Galil-1500 DC servo stage) calibration state.
Uses map KTLboolean to convert or format reset_homed:
-
reset_homed
(SharedMemeMap) rw tinyint L1 %s (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).
-
IMFLTERR
(esi) r int I11 %d image-flat-shuttle-error-number
-
Imaging flat shuttle (Galil-1500 DC servo stage) command error number.
-
IMFLTLCK
(esi) rw char(10) A10 %s image-flat-shuttle-lock
-
Imaging flat shuttle (Galil-1500 DC servo stage) lock software switch. Prevents movement when locked. The string 'unlocked' unlocks the stage, other strings (up to 10 chars, case-insensitive) lock it, a name or other id is recommended.
-
IMFLTLIM
(esi) r varchar(68) A tinyint image-flat-shuttle-limits
-
Imaging flat shuttle (Galil-1500 DC servo stage) limit status.
Uses map KTLenumerated to convert or format stage_lim_inv:
-
stage_lim_inv
(SharedMemeMap) r tinyint I11 %d (0.0 to 15.0)
-
Generic map meme for stage limit keywords. This map applies to stages with two inputs reporting the secondary limit status. See also Meme 4258(stage_lim_1sec) and meme 2021 (stage_lim) for other limit maps.
Valid values of stage_lim_inv are:
- Check signals: All limits active :
- Check signals: FWD #2, REV #2 & FWD #1 limits active :
- In REV secondary limit :
- Check signals: REV #2 limit active, but not REV #1 :
- Check signals: FWD #1 & REV #1 limits active :
- In FWD primary limit :
- In REV primary limit :
- Not in a limit :
- Check signals: FWD #2, REV #2 & REV #1 limits active :
- Check signals: FWD #2 & REV #2 limits active :
- Check signals: FWD #2, FWD #1 & REV #1 limits active :
- In FWD secondary limit :
- Check signals: FWD #2 & REV #1 limits active :
- Check signals: FWD #2 limit active, but not FWD #1 :
- Check signals: REV #2, REV #1 & FWD #1 limits active :
- Check signals: REV #2 & FWD #1 limits active :
-
IMFLTMOD
(esi) rw char(8) A tinyint image-flat-shuttle-control-mode
-
Imaging flat shuttle (Galil-1500 DC servo stage) control mode.
Uses map KTLenumerated to convert or format stage_mod:
-
stage_mod
(SharedMemeMap) rw tinyint I11 %d[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.
-
IMFLTMSG
(esi) r varchar(68) A %s image-flat-shuttle-message
-
Imaging flat shuttle (Galil-1500 DC servo stage) status message. It reports keyword change requests and results. This keyword is best used in an event log or a status display.
-
IMFLTNAM
(esi) rw varchar(68) A map image-flat-shuttle-named-position (0.0 to 2.0)
-
Imaging flat shuttle (Galil-1500 DC servo stage) ordinal position name. Allows user to select important stage positions by name. The stage position names are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory.
Uses map TableLook to convert or format IMFLTORD:
- -999 -> unknown
- 0 -> home
- 2 -> in
- 1 -> out
-
IMFLTORD
(esi) rw tinyint I11 map image-flat-shuttle-ordinal-position (0.0 to 2.0)
-
Imaging flat shuttle (Galil-1500 DC servo stage) ordinal position. Allows users to select important stage positions by simple numbers. Special stage positions are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory.
Uses map TableLook to convert or format IMFLTRAW:
- 0 -> 0
- -> -999
- 3648450 -> 2
- 11000 -> 1
-
IMFLTRAW
(esi) rw int I11 %d image-flat-shuttle-raw-position [stage encoder counts] (10500.0 to 3544500.0)
-
Imaging flat shuttle (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
-
IMFLTORD
(esi) rw tinyint I11 map image-flat-shuttle-ordinal-position (0.0 to 2.0)
-
Imaging flat shuttle (Galil-1500 DC servo stage) ordinal position. Allows users to select important stage positions by simple numbers. Special stage positions are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory.
Uses map TableLook to convert or format IMFLTRAW:
- 0 -> 0
- -> -999
- 3648450 -> 2
- 11000 -> 1
-
IMFLTRAW
(esi) rw int I11 %d image-flat-shuttle-raw-position [stage encoder counts] (10500.0 to 3544500.0)
-
Imaging flat shuttle (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
-
IMFLTRAW
(esi) rw int I11 %d image-flat-shuttle-raw-position [stage encoder counts] (10500.0 to 3544500.0)
-
Imaging flat shuttle (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
-
IMFLTSTA
(esi) r char(14) A tinyint image-flat-shuttle-status
-
Imaging flat shuttle (Galil-1500 DC servo stage) status.
Uses map KTLenumerated to convert or format dc_stage_status:
-
dc_stage_status
(SharedMemeMap) r tinyint I11 %d (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 keyword (ESI's DWFILMOD is a mode keyword example).
- Diagnostics : A selected diagnostics routine is running.
-
IMFLTTRG
(esi) r int I11 %d image-flat-shuttle-raw-position-target [stage encoder counts] (10500.0 to 3544500.0)
-
Imaging flat shuttle (Galil-1500 DC servo stage) raw position target as measured by stage's position encoder.
-
IMFLTVAL
(esi) rw real E13.6 map image-flat-shuttle-value [mm] (0.8203125 to 276.91410000000002)
-
Imaging flat shuttle (Galil-1500 DC servo stage) position. Convert a 'RAW' keyword value into a 'VAL' keyword value via: val = a0 + (raw * a1).
Uses map Linear to convert or format IMFLTRAW:
-
IMFLTRAW
(esi) rw int I11 %d image-flat-shuttle-raw-position [stage encoder counts] (10500.0 to 3544500.0)
-
Imaging flat shuttle (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
-
IMFLTVEL
(esi) rw real E13.6 map image-flat-shuttle-velocity [mm/s] (-4.6875 to 4.6875)
-
Imaging flat shuttle (Galil-1500 DC servo stage) velocity. Convert a 'SPD' keyword value to a 'VEL' keyword value via: vel = spd * a1.
Uses map Derivative to convert or format IMFLTVAL:
-
IMFLTVAL
(esi) rw real E13.6 map image-flat-shuttle-value [mm] (0.8203125 to 276.91410000000002)
-
Imaging flat shuttle (Galil-1500 DC servo stage) position. Convert a 'RAW' keyword value into a 'VAL' keyword value via: val = a0 + (raw * a1).
Uses map Linear to convert or format IMFLTRAW:
-
IMFLTRAW
(esi) rw int I11 %d image-flat-shuttle-raw-position [stage encoder counts] (10500.0 to 3544500.0)
-
Imaging flat shuttle (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
-
IMFLTVRB
(esi) rw char(5) A8 %d image-flat-shuttle-verbose-messages (0.0 to 1.0)
-
Imaging flat shuttle (Galil-1500 DC servo stage) verbose message flag. Turns on and off logging of debugging messages to the dispatcher's log file when the keyword is set to TRUE or FALSE.
Uses map KTLboolean to convert or format false_true:
-
false_true
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
-
IMFLTTOR
(esi) r real E13.6 image-flat-shuttle-torque [volts] (-10.0 to 10.0)
-
Imaging flat shuttle (Galil-1500 DC servo stage) motor command voltage (result of the Galil-1500 command TT).
-
IMFLTTSP
(esi) r int I11 %d image-flat-shuttle-speed-target [stage encoder counts/s] (-60000.0 to 60000.0)
-
Imaging flat shuttle (Galil-1500 DC servo stage) speed target defined in counts/s from the stage's position encoder.
-
IMFLTSPD
(esi) rw int I11 %d image-flat-shuttle-speed [stage encoder counts/s] (-60000.0 to 60000.0)
-
Imaging flat shuttle (Galil-1500 DC servo stage) speed as measured by the stage's position encoder.
-
IMFLTBRK
(esi) rw char(3) A %d image-flat-shuttle-brake (0.0 to 1.0)
-
Imaging flat shuttle (Galil-1500 DC servo stage) brake control.
Uses map KTLboolean to convert or format off_on:
-
off_on
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (OFF/ON) keywords.
Valid values of off_on are:
-
IMFLTDMP
(esi) w char(5) A %d image-flat-shuttle-dump (0.0 to 1.0)
-
Imaging flat shuttle (Galil-1500 DC servo stage) data dump. Reports all information on the stage in the dispatcher's log file when the keyword is written with a value of TRUE.
Uses map KTLboolean to convert or format false_true:
-
false_true
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
-
LDFLT
(esi) bundle bundle bundle Low dispersion flat slide keyword bundle
-
KTL bundle for device: Low-dispersion flat shuttle (Galil-1500 DC servo stage)
LDFLT consists of elements:
-
LDFLTCAL
(esi) rw char(5) A %d low-dispersion-flat-shuttle-calibration (0.0 to 1.0)
-
Low-dispersion flat shuttle (Galil-1500 DC servo stage) calibration state.
Uses map KTLboolean to convert or format reset_homed:
-
reset_homed
(SharedMemeMap) rw tinyint L1 %s (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).
-
LDFLTERR
(esi) r int I11 %d low-dispersion-flat-shuttle-error-number
-
Low-dispersion flat shuttle (Galil-1500 DC servo stage) command error number.
-
LDFLTFIP
(esi) r char(7) A %d low-dispersion-flat-shuttle-fiducial-light-sensor (0.0 to 1.0)
-
Low-dispersion flat shuttle (Galil-1500 DC servo stage) fiducial light sensor input.
Uses map KTLboolean to convert or format blocked_open:
-
blocked_open
(SharedMemeMap) r tinyint L1 %s (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.
-
LDFLTFOP
(esi) rw char(3) A %d low-dispersion-flat-shuttle-fiducial-light-source (0.0 to 1.0)
-
Low-dispersion flat shuttle (Galil-1500 DC servo stage) fiducial light source control.
Uses map KTLboolean to convert or format on_off:
-
on_off
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (on, off) keywords.
Valid values of on_off are:
-
LDFLTLCK
(esi) rw char(10) A10 %s low-dispersion-flat-shuttle-lock
-
Low-dispersion flat shuttle (Galil-1500 DC servo stage) lock software switch. Prevents movement when locked. The string 'unlocked' unlocks the stage, other strings (up to 10 chars, case-insensitive) lock it, a name or other id is recommended.
-
LDFLTLIM
(esi) r varchar(68) A tinyint low-dispersion-flat-shuttle-limits
-
Low-dispersion flat shuttle (Galil-1500 DC servo stage) limit status.
Uses map KTLenumerated to convert or format stage_lim_inv:
-
stage_lim_inv
(SharedMemeMap) r tinyint I11 %d (0.0 to 15.0)
-
Generic map meme for stage limit keywords. This map applies to stages with two inputs reporting the secondary limit status. See also Meme 4258(stage_lim_1sec) and meme 2021 (stage_lim) for other limit maps.
Valid values of stage_lim_inv are:
- Check signals: All limits active :
- Check signals: FWD #2, REV #2 & FWD #1 limits active :
- In REV secondary limit :
- Check signals: REV #2 limit active, but not REV #1 :
- Check signals: FWD #1 & REV #1 limits active :
- In FWD primary limit :
- In REV primary limit :
- Not in a limit :
- Check signals: FWD #2, REV #2 & REV #1 limits active :
- Check signals: FWD #2 & REV #2 limits active :
- Check signals: FWD #2, FWD #1 & REV #1 limits active :
- In FWD secondary limit :
- Check signals: FWD #2 & REV #1 limits active :
- Check signals: FWD #2 limit active, but not FWD #1 :
- Check signals: REV #2, REV #1 & FWD #1 limits active :
- Check signals: REV #2 & FWD #1 limits active :
-
LDFLTMOD
(esi) rw char(8) A tinyint low-dispersion-flat-shuttle-control-mode
-
Low-dispersion flat shuttle (Galil-1500 DC servo stage) control mode.
Uses map KTLenumerated to convert or format stage_mod:
-
stage_mod
(SharedMemeMap) rw tinyint I11 %d[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.
-
LDFLTMSG
(esi) r varchar(68) A %s low-dispersion-flat-shuttle-message
-
Low-dispersion flat shuttle (Galil-1500 DC servo stage) status message. It reports keyword change requests and results. This keyword is best used in an event log or a status display.
-
LDFLTNAM
(esi) rw varchar(68) A map low-dispersion-flat-shuttle-named-position
-
Low-dispersion flat shuttle (Galil-1500 DC servo stage) ordinal position name. Allows user to select important stage positions by name. The stage position names are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory.
Uses map TableLook to convert or format LDFLTORD:
- -999 -> unknown
- 0 -> home
- 2 -> in
- 1 -> out
-
LDFLTORD
(esi) rw tinyint I11 map low-dispersion-flat-shuttle-ordinal-position (0.0 to 2.0)
-
Low-dispersion flat shuttle (Galil-1500 DC servo stage) ordinal position. Allows users to select important stage positions by simple numbers. Special stage positions are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory.
Uses map TableLook to convert or format LDFLTRAW:
- 0 -> 0
- -> -999
- 3881000 -> 2
- 11000 -> 1
-
LDFLTRAW
(esi) rw int I11 %d low-dispersion-flat-shuttle-raw-position [stage encoder counts] (10500.0 to 3884000.0)
-
Low-dispersion flat shuttle (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
-
LDFLTORD
(esi) rw tinyint I11 map low-dispersion-flat-shuttle-ordinal-position (0.0 to 2.0)
-
Low-dispersion flat shuttle (Galil-1500 DC servo stage) ordinal position. Allows users to select important stage positions by simple numbers. Special stage positions are defined in the 'mapRON.cfg' file in the dispatcher's configuration directory.
Uses map TableLook to convert or format LDFLTRAW:
- 0 -> 0
- -> -999
- 3881000 -> 2
- 11000 -> 1
-
LDFLTRAW
(esi) rw int I11 %d low-dispersion-flat-shuttle-raw-position [stage encoder counts] (10500.0 to 3884000.0)
-
Low-dispersion flat shuttle (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
-
LDFLTRAW
(esi) rw int I11 %d low-dispersion-flat-shuttle-raw-position [stage encoder counts] (10500.0 to 3884000.0)
-
Low-dispersion flat shuttle (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
-
LDFLTSTA
(esi) r char(14) A tinyint low-dispersion-flat-shuttle-status
-
Low-dispersion flat shuttle (Galil-1500 DC servo stage) status.
Uses map KTLenumerated to convert or format dc_stage_status:
-
dc_stage_status
(SharedMemeMap) r tinyint I11 %d (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 keyword (ESI's DWFILMOD is a mode keyword example).
- Diagnostics : A selected diagnostics routine is running.
-
LDFLTTRG
(esi) r int I11 %d low-dispersion-flat-shuttle-raw-position-target [stage encoder counts] (10500.0 to 3884000.0)
-
Low-dispersion flat shuttle (Galil-1500 DC servo stage) raw position target as measured by stage's position encoder.
-
LDFLTVAL
(esi) rw real E13.6 map low-dispersion-flat-shuttle-value [mm] (0.8203125 to 303.4375)
-
Low-dispersion flat shuttle (Galil-1500 DC servo stage) position. Convert a 'RAW' keyword value into a 'VAL' keyword value via: val = a0 + (raw * a1).
Uses map Linear to convert or format LDFLTRAW:
-
LDFLTRAW
(esi) rw int I11 %d low-dispersion-flat-shuttle-raw-position [stage encoder counts] (10500.0 to 3884000.0)
-
Low-dispersion flat shuttle (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
-
LDFLTVEL
(esi) rw real E13.6 map low-dispersion-flat-shuttle-velocity [mm/s] (-4.6875 to 4.6875)
-
Low-dispersion flat shuttle (Galil-1500 DC servo stage) velocity. Convert a 'SPD' keyword value to a 'VEL' keyword value via: vel = spd * a1.
Uses map Derivative to convert or format LDFLTVAL:
-
LDFLTVAL
(esi) rw real E13.6 map low-dispersion-flat-shuttle-value [mm] (0.8203125 to 303.4375)
-
Low-dispersion flat shuttle (Galil-1500 DC servo stage) position. Convert a 'RAW' keyword value into a 'VAL' keyword value via: val = a0 + (raw * a1).
Uses map Linear to convert or format LDFLTRAW:
-
LDFLTRAW
(esi) rw int I11 %d low-dispersion-flat-shuttle-raw-position [stage encoder counts] (10500.0 to 3884000.0)
-
Low-dispersion flat shuttle (Galil-1500 DC servo stage) raw position as measured by the stage's position encoder.
-
LDFLTVRB
(esi) rw char(5) A8 %d low-dispersion-flat-shuttle-verbose-messages (0.0 to 1.0)
-
Low-dispersion flat shuttle (Galil-1500 DC servo stage) verbose message flag. Turns on and off logging of debugging messages to the dispatcher's log file when the keyword is set to TRUE or FALSE.
Uses map KTLboolean to convert or format false_true:
-
false_true
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
-
LDFLTTOR
(esi) r real E13.6 low-dispersion-flat-shuttle-torque [volts] (-10.0 to 10.0)
-
Low-dispersion flat shuttle (Galil-1500 DC servo stage) motor command voltage (result of the Galil-1500 command TT).
-
LDFLTTSP
(esi) r int I11 %d low-dispersion-flat-shuttle-speed-target [stage encoder counts/s] (-60000.0 to 60000.0)
-
Low-dispersion flat shuttle (Galil-1500 DC servo stage) speed target defined in counts/s from the stage's position encoder.
-
LDFLTSPD
(esi) rw int I11 %d low-dispersion-flat-shuttle-speed [stage encoder counts/s] (-60000.0 to 60000.0)
-
Low-dispersion flat shuttle (Galil-1500 DC servo stage) speed as measured by the stage's position encoder.
-
LDFLTBRK
(esi) rw char(3) A %d low-dispersion-flat-shuttle-brake (0.0 to 1.0)
-
Low-dispersion flat shuttle (Galil-1500 DC servo stage) brake control.
Uses map KTLboolean to convert or format off_on:
-
off_on
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (OFF/ON) keywords.
Valid values of off_on are:
-
LDFLTDMP
(esi) w char(5) A %d low-dispersion-flat-shuttle-dump (0.0 to 1.0)
-
Low-dispersion flat shuttle (Galil-1500 DC servo stage) data dump. Reports all information on the stage in the dispatcher's log file when the keyword is written with a value of TRUE.
Uses map KTLboolean to convert or format false_true:
-
false_true
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
-
HATCH
(esi) bundle bundle bundle hatch bundle
-
KTL bundle for device: Hatch (Solenoid controlled)
HATCH consists of elements:
-
HATCHDMP
(esi) w char(5) A %d hatch-dump (0.0 to 1.0)
-
Hatch (Solenoid controlled) data dump. Reports all information on the stage in the dispatcher's log file when the keyword is written with a value of TRUE.
Uses map KTLboolean to convert or format false_true:
-
false_true
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
-
HATCHERR
(esi) r int I11 %d hatch-error-number
-
Hatch (Solenoid controlled) command error number.
-
HATCHLCK
(esi) rw char(10) A10 %s hatch-lock
-
Hatch (Solenoid controlled) lock software switch. Prevents movement when locked. The string 'unlocked' unlocks the stage, other strings (up to 10 chars, case-insensitive) lock it, a name or other id is recommended.
-
HATCHMSG
(esi) r varchar(68) A %s hatch-message
-
Hatch (Solenoid controlled) status message. It reports keyword change requests and results. This keyword is best used in an event log or a status display.
-
HATCHPOS
(esi) rw varchar(68) A tinyint hatch-position
-
Hatch (Solenoid controlled) position.
Uses map KTLenumerated to convert or format pulse_stage_door:
-
pulse_stage_door
(SharedMemeMap) r int L1 %s (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
(esi) r varchar(68) A tinyint hatch-status
-
Hatch (Solenoid controlled) status.
Uses map KTLenumerated to convert or format pulse_stage_stat:
-
pulse_stage_stat
(SharedMemeMap) r tinyint I11 %d (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
(esi) rw varchar(68) A tinyint hatch-target
-
Hatch (Solenoid controlled) target position.
Uses map KTLenumerated to convert or format pulse_stage_door:
-
pulse_stage_door
(SharedMemeMap) r int L1 %s (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
(esi) rw char(5) A8 %d hatch-verbose-messages (0.0 to 1.0)
-
Hatch (Solenoid controlled) verbose message flag. Turns on and off logging of debugging messages to the dispatcher's log file when the keyword is set to TRUE or FALSE.
Uses map KTLboolean to convert or format false_true:
-
false_true
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
-
MANU0
(esi) bundle bundle esi.controller-0-manual-control.bundle
-
KTL bundle for device: Controller #0 (Galil-1500 motor controller)
-
MANU1
(esi) bundle bundle esi.controller-1-manual-control.bundle
-
KTL bundle for device: Controller #1 (Galil-1500 motor controller)
-
CTRL0
(esi) bundle bundle bundle esi.controller-0.bundle
-
KTL bundle for device: Controller #0 (Galil-1500 motor controller)
CTRL0 consists of elements:
-
CTRL0MOD
(esi) w varchar(68) A tinyint controller-0-control-mode
-
Controller #0 (Galil-1500 motor controller) control mode.
Uses map KTLenumerated to convert or format ctrl_mod:
-
ctrl_mod
(SharedMemeMap) w tinyint I11 %d (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.
-
CTRL0CLK
(esi) r int I11 %d controller-0-clock
-
Controller #0 (Galil-1500 motor controller) time from its clock.
-
CTRL0BEK
(esi) r varchar(68) A tinyint controller-0-bekins
-
Controller #0 (Galil-1500 motor controller) bekins process state.
Uses map KTLenumerated to convert or format process_state:
-
process_state
(SharedMemeMap) rw tinyint I11 %d (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.
-
CTRL0UHL
(esi) r varchar(68) A tinyint controller-0-uhaul
-
Controller #0 (Galil-1500 motor controller) uhaul process state.
Uses map KTLenumerated to convert or format process_state:
-
process_state
(SharedMemeMap) rw tinyint I11 %d (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.
-
CTRL0MON
(esi) r varchar(68) A tinyint controller-0-monitor
-
Controller #0 (Galil-1500 motor controller) monitor process state.
Uses map KTLenumerated to convert or format process_state:
-
process_state
(SharedMemeMap) rw tinyint I11 %d (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.
-
CTRL0DMP
(esi) w char(5) A %d controller-0-dump (0.0 to 1.0)
-
Controller #0 (Galil DMC-1500 motor controller) data dump. Reports all information on the controller in the dispatcher's log file when the keyword is written with a value of TRUE.
Uses map KTLboolean to convert or format false_true:
-
false_true
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
-
CTRL1
(esi) bundle bundle bundle esi.controller-1.bundle
-
KTL bundle for device: Controller #1 (Galil-1500 motor controller)
CTRL1 consists of elements:
-
CTRL1MOD
(esi) w varchar(68) A tinyint controller-1-control-mode
-
Controller #1 (Galil-1500 motor controller) control mode.
Uses map KTLenumerated to convert or format ctrl_mod:
-
ctrl_mod
(SharedMemeMap) w tinyint I11 %d (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.
-
CTRL1CLK
(esi) r int I11 %d controller-1-clock
-
Controller #1 (Galil-1500 motor controller) time from its clock.
-
CTRL1BEK
(esi) r varchar(68) A tinyint controller-1-bekins
-
Controller #1 (Galil-1500 motor controller) beken process state.
Uses map KTLenumerated to convert or format process_state:
-
process_state
(SharedMemeMap) rw tinyint I11 %d (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
(esi) r varchar(68) A tinyint controller-1-uhaul
-
Controller #1 (Galil-1500 motor controller) uhaul process state.
Uses map KTLenumerated to convert or format process_state:
-
process_state
(SharedMemeMap) rw tinyint I11 %d (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
(esi) r varchar(68) A tinyint controller-1-monitor
-
Controller #1 (Galil-1500 motor controller) monitor process state.
Uses map KTLenumerated to convert or format process_state:
-
process_state
(SharedMemeMap) rw tinyint I11 %d (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
(esi) w char(5) A %d controller-1-dump (0.0 to 1.0)
-
Controller #1 (Galil DMC-1500 motor controller) data dump. Reports all information on the controller in the dispatcher's log file when the keyword is written with a value of TRUE.
Uses map KTLboolean to convert or format false_true:
-
false_true
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
-
DISP0
(esi) bundle bundle bundle esi.dispatcher-0.bundle
-
KTL bundle for device: Dispatcher #0 (keyword/device control interface)
DISP0 consists of elements:
-
DISP0CFG
(esi) r varchar(68) A %s dispatcher-0-config-time-stamp
-
Dispatcher #0 (keyword/device control interface) configuration time stamp (found in the 'config.cfg' file).
-
DISP0LOG
(esi) r varchar(68) A %s dispatcher-0-log-filename
-
Dispatcher #0 (keyword/device control interface) log file name.
-
DISP0MOD
(esi) w char(64) A tinyint dispatcher-0-control-mode
-
Dispatcher #0 (keyword/device control interface) special control modes.
Uses map KTLenumerated to convert or format disp_mod:
-
disp_mod
(SharedMemeMap) rw tinyint I11 %d (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.
-
DISP0HOM
(esi) r varchar(68) A %s dispatcher-0-host-machine
-
Dispatcher #0 (keyword/device control interface) host machine.
-
DISP0PID
(esi) r int I11 %d dispatcher-0-process-id
-
Dispatcher #0 (keyword/device control interface) process id.
-
DISP1
(esi) bundle bundle esi.dispatcher-1.bundle
-
KTL bundle for device: Dispatcher #1 (keyword/device control interface)
DISP1 consists of elements:
-
DISP1CFG
(esi) r varchar(68) A %s dispatcher-1-config-time-stamp
-
Dispatcher #1 (keyword/device control interface) configuration time stamp (found in the 'config.cfg' file).
-
DISP1LOG
(esi) r varchar(68) A %s dispatcher-1-log-filename
-
Dispatcher #1 (keyword/device control interface) log file name.
-
DISP1MOD
(esi) w char(64) A tinyint dispatcher-1-control-mode
-
Dispatcher #1 (keyword/device control interface) special control modes.
Uses map KTLenumerated to convert or format disp_mod:
-
disp_mod
(SharedMemeMap) rw tinyint I11 %d (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.
-
DISP1HOM
(esi) r varchar(68) A %s dispatcher-1-host-machine
-
Dispatcher #1 (keyword/device control interface) host machine.
-
DISP1PID
(esi) r int I11 %d dispatcher-1-process-id
-
Dispatcher #1 (keyword/device control interface) process id.
-
ccd
(ESI) bundle bundle e_ccd
-
Defines a keyword bundle for CCD subsystem keywords. The bundle will be included in the KTL keyword library for ESI (the FIORD table), and will be used to generate same. Only pure CCD crate keywords here, no INFOMAN kw.
ccd consists of elements:
-
ABFREQ
(KECK1CCD) rw int I11 %d antiblooming-frequency [Hz] (1.0 to 10000.0)
-
Currently only for LRIS. The anti-blooming frequency. If antibloming is enabled, charge will be rocked back and forth between the parallel phases of the CCD at this frequency during an integration. WARNING: this keyword does not support the NOTIFY KTL ioctl.
-
ANTIBLM
(KECK1CCD) rw char(3) A %d antiblooming (0.0 to 1.0)
-
Determines whether anti-blooming clocking will be used. If antiblooming is enabled, charge will be rocked back and forth between the parallel phases of the CCD during an integration. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map KTLboolean to convert or format off_on:
-
off_on
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (OFF/ON) keywords.
Valid values of off_on are:
-
AUTOERAS
(KECK1CCD) rw char(5) A %d automatic-erase (0.0 to 1.0)
-
Set true to enable erase prior to integration. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map KTLboolean to convert or format false_true:
-
false_true
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
-
AUTOFILL
(KECK1CCD) int I11 %d automatic-dewar-fill [enum]
-
This was intended to enable or disable automatic dewar filling for instruments which have that capability. Not yet implemented. Should probably be a boolean.
-
AUTOREAD
(KECK1CCD) rw char(5) A %d automatic-readout (0.0 to 1.0)
-
Set true to enable read out at end of integration. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map KTLboolean to convert or format false_true:
-
false_true
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
-
AUTOSHUT
(KECK1CCD) rw char(5) A %d automatic-shutter (0.0 to 1.0)
-
Set to true to open shutter at start of integration. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map KTLboolean to convert or format false_true:
-
false_true
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
-
ABORTEX
(KeckCCD.ESI) rw char(5) A %d abort-exposure (0.0 to 1.0)
-
Set true to abort exposure during CCD erasure, integration, or readout. Unlike previous instances of ABORTEX this keyword is readable. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map KTLboolean to convert or format false_true:
-
false_true
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
-
CCDSPEED
(KeckCCD.ESI) rw char(6) A tinyint ccd-readout-speed (0.0 to 2.0)
-
CCD readout speed. Normal speed is the default. Fast speed provides rapid readout without concern for CTE or readout noise. Slow speed provides lowest readout noise at expense of readout time. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Valid values of CCDSPEED are:
-
CCDGAIN
(KECK1CCD) rw char(4) A %d ccd-gain (0.0 to 1.0)
-
1 = high gain, 0 = low gain. High gain is 2x low gain. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map KTLboolean to convert or format low_high:
-
low_high
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
-
CSHUTTER
(KeckCCD.ESI) rw char(5) A %d camera-shutter (0.0 to 1.0)
-
Manual operation of the CCD shutter. Values are 'open' and 'closed'. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map KTLboolean to convert or format close_open:
-
close_open
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for a door status boolean state (CLOSE/OPEN) keywords.
Valid values of close_open are:
- close : Close the door or hatch
- open : Open the door or hatch
-
DATALINE
(KECK1CCD) int I11 %d data-lines [lines] (0.0 to 8192.0)
-
Number of imaging lines (rows) in an image. In the FITS image this will match the y-size of the WINDOW keyword in binned pixels. Although KTL believes it readable and writable, there is no code in the crate for this--IT CANNOT BE USED.
-
DATAPIX
(KECK1CCD) int I11 %d data-pixels [pixel] (0.0 to 8192.0)
-
Number of binned data pixels (not pre/postscan) per amplifier on the CCD. Its value is unrelated to WINDOW; it simply denotes CCD geometry and binning. Although KTL believes it readable and writable, the CCD crate has no code for this--IT CANNOT BE USED.
-
DEWARID
(KeckCCD.ESI) int I11 %d dewar-id [dewar id] (0.0 to 31.0)
-
Returns the value of the dewar id jumper block. Not yet implemented for ESI.
-
DWRMANF
(KeckCCD.ESI) varchar(68) A %d dewar-manual-fill (0.0 to 1.0)
-
Set to true to manually initiate a dewar LN2 fill. Not yet implemented for ESI.
-
DWRN2LVR
(KECK1CCD) r int I11 %d ccd-dewar-nitrogen-level-raw [ADC value] (0.0 to 4095.0)
-
Dewar liquid nitrogen level expressed as a 'raw' value from an analog-to-digital converter.
-
ELAPTIME
(KECK1CCD) r int I11 %d elapsed-time [s] (0.0 to 10000.0)
-
Elapsed time of the exposure.
-
ERASECNT
(KECK1CCD) rw int I11 %d erase-count [erase cycles] (1.0 to 100.0)
-
Number of erase cycles to perform prior to start of exposure. WARNING: this keyword does not support the NOTIFY KTL ioctl.
-
ERASLINE
(KECK1CCD) rw char(5) A %d erase-line (0.0 to 1.0)
-
A Caltech convention for saving overscan rows (OSR) of CCD readout. If TRUE, all OSR are averaged into a single row appended following actual image rows; if FALSE, all OSR are appended. NOTE: This is *not* the ERASLINE usually found in FITS files. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map KTLboolean to convert or format false_true:
-
false_true
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
-
KEEPPREP
(KECK1CCD) rw char(5) A %d keep-prescan-pixels (0.0 to 1.0)
-
Will prescan pixels be retained when image is displayed and saved as FITS? Prescan pixels result from a serial shift register with pixels preceding those transferred from the parallel array. NOTE: This is *not* the KEEPPREP usually found in FITS files. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map KTLboolean to convert or format false_true:
-
false_true
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
-
MPPMODE
(ESI) r char(5) A %d mpp-readout-mode (0.0 to 1.0)
-
Multi-Phase Pinned integration mode. TRUE if CCD is being read out in MPP mode. For ESI this will always be false because the CCDs do not support it.
Uses map KTLboolean to convert or format low_high:
-
low_high
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (low, high) keywords.
Valid values of low_high are:
-
NSUBINT
(KECK1CCD) rw int I11 %d number-of-subintegrations [subintegrations] (0.0 to 100.0)
-
Number of subintegrations. NSUBINT must divide evenly into TTIME. Defines when to shift CCD pixel rows up by ROWSHFT during integration. Shift rows every TTIME/NSUBINT. WARNING: this keyword does not support the NOTIFY KTL ioctl.
-
NUMAMPS
(KECK1CCD) ro smallint I6 %d number-of-readout-amplifiers [amplifiers] (1.0 to 99.0)
-
Number of CCD amplifiers used during readout. It cannot be modified directly; it must be set via AMPLIST. WARNING: this keyword does not support the NOTIFY KTL ioctl.
-
OVRFLUSH
(KECK1CCD) rw int I11 %d postscan-flush-lines [pixel] (0.0 to 2048.0)
-
Number of overscan lines (rows) to flush prior to reading overscan lines (POSTLINE). NOTE: This is *not* the OVRFLUSH usually found in FITS files. WARNING: this keyword does not support the NOTIFY KTL ioctl.
-
POSTLINE
(KECK1CCD) rw smallint I6 %d postscan-lines [pixel (FITS)] (0.0 to 2048.0)
-
Number of (binned) overscan lines (rows) to read following overscan flush (OVRFLUSH). These are binned in the same fashion as the actual image data. ERASLINE controls their storage. NOTE: This is *not* the POSTLINE usually found in FITS files. WARNING: this keyword does not support the NOTIFY KTL ioctl.
-
POSTPIX
(KECK1CCD) rw smallint I6 %d postscan-pixels [pixel (CCD)] (0.0 to 2048.0)
-
Number of (unbinned) overscan pixels per amplifier. It should be set to a value which is divided evenly by the serial-direction binning value. NOTE: This is *not* the POSTPIX usually found in FITS files. WARNING: this keyword does not support the NOTIFY KTL ioctl.
-
PREFLUSH
(KECK1CCD) rw int I11 %d prescan-flush-lines [pixel] (0.0 to 2048.0)
-
Number of prescan lines (rows) to flush prior to reading any saved prescan lines (PRELINE). NOTE: This is *not* the PREFLUSH usually found in FITS files. WARNING: this keyword does not support the NOTIFY KTL ioctl.
-
PRELINE
(KECK1CCD) rw smallint I6 %d prescan-lines [pixel (FITS)] (0.0 to 2048.0)
-
Number of (binned) prescan lines (rows) to read and save following prescan flush (PREFLUSH). These are binned in the same fashion as the actual image data. NOTE: This is *not* the PRELINE usually found in FITS files. WARNING: this keyword does not support the NOTIFY KTL ioctl.
-
PREPIX
(KECK1CCD) rw smallint I6 %d prescan-pixels [pixel (CCD)] (0.0 to 2048.0)
-
Number of (unbinned) prescan pixels per amplifier. Must only be set if one knows the CCD gate geometry, and be 0 mod the serial binning, else nonsense may result. NOTE: This is *not* the PREPIX usually found in FITS files. WARNING: this keyword does not support the NOTIFY KTL ioctl.
-
PWRBLOKR
(KECK1CCD) rw int I11 %d ccd-dewar-heater-voltage-raw [DAC value] (0.0 to 4095.0)
-
Power to heater block in the dewar expressed as a 'raw' value being applied via the heater block DAC. The monitor will override external attempts to control the heater via this keyword, so its effectively read-only. WARNING: this keyword does not support the NOTIFY KTL ioctl.
-
RESN2LVR
(KECK1CCD) r int I11 %d ccd-reservoir-nitrogen-level-raw [ADC value] (0.0 to 4095.0)
-
Liquid nitrogen level of the reservoir source used to refill the dewar expressed as a 'raw' value from an analog-to-digital converter.
-
ROWSHFT
(KECK1CCD) rw int I11 %d row-shift-per-subintegrations [rows] (0.0 to 2048.0)
-
Number of CCD pixel rows to shift 'up' every TTIME/NSUBINT. WARNING: this keyword does not support the NOTIFY KTL ioctl.
-
SHUTTER
(KeckCCD.ESI) ro char(8) A %d shutter-open-closed (0.0 to 2.0)
-
The value is either 'open', or 'not open'. The SHUTSTAT keyword gives more details. It cannot be modified directly; it must be set via CSHUTTER. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map KTLboolean to convert or format open_not:
-
open_not
(SharedMemeMap) r tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for a door status boolean state (open, not open) keywords.
Valid values of open_not are:
-
SHUTSTAT
(KeckCCD.ESI) ro varchar(68) A tinyint shutter-status (0.0 to 15.0)
-
A bitmask indicating the state of the various limit switches on the shutter mechanism. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Valid values of SHUTSTAT are:
- L:err R:err :
- L:err R:err :
- L:out R:err :
- L:out R:err :
- collision!! :
- L:? R:in :
- L:err R:? :
- L:out R:in :
- L:in R:out :
- L:? R:? :
- L:in R:err :
- L:? R:err :
- L:err R:out :
- L:err R:out :
- open :
- closed L :
- L:? R:out :
- L:err R:in :
- closed R :
-
TEMPDETR
(KECK1CCD) r int I11 %d detector-temperature-raw [ADC value] (0.0 to 4095.0)
-
Detector temperature expressed as a 'raw' value from an analog-to-digital converter.
-
TEMPSETR
(KECK1CCD) rw int I11 %d ccd-desired-dewar-temperature-raw [ADC value] (0.0 to 4095.0)
-
The detector temperature set point expressed as a 'raw' value from an analog-to-digital converter. WARNING: this keyword does not support the NOTIFY KTL ioctl.
-
TTIME
(KECK1CCD) rw int I11 %d total-time [s] (0.0 to 10000.0)
-
Target length of time for the exposure. WARNING: this keyword does not support the NOTIFY KTL ioctl.
-
UTB15VEN
(KECK1CCD) rw char(8) A %d ccd-15-volts-enable (0.0 to 1.0)
-
Enable +/-15 volt analog power in the CCD controller. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map KTLboolean to convert or format enabled_dis:
-
enabled_dis
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for (enabled, disabled) keywords.
Valid values of enabled_dis are:
-
UTB30VEN
(KECK1CCD) rw char(8) A %d ccd-30-volts-enable (0.0 to 1.0)
-
Enable +30 volt analog power in the CCD controller. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map KTLboolean to convert or format enabled_dis:
-
enabled_dis
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for (enabled, disabled) keywords.
Valid values of enabled_dis are:
-
UTBFANS
(KECK1CCD) rw char(3) A %d ccd-controller-fans (0.0 to 1.0)
-
CCD electronics enclosure fan state. The fans are normally controlled by a continuously running monitor on the CCD crate. The monitor will override external attempts to control the fans via this keyword, so it's effectively read-only. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map KTLboolean to convert or format on_off:
-
on_off
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (on, off) keywords.
Valid values of on_off are:
-
UTBM15VR
(KECK1CCD) r int I11 %d ccd-minus-15-volts-raw [ADC value] (0.0 to 4095.0)
-
-15 volt power supply voltage level expressed as a 'raw' value from an analog-to-digital converter.
-
UTBN2FIL
(KECK1CCD) rw char(3) A %d ccd-liquid-n2-pressure-valve (0.0 to 1.0)
-
Set to TRUE to initiate a dewar liquid nitrogen fill. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map KTLboolean to convert or format on_off:
-
on_off
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (on, off) keywords.
Valid values of on_off are:
-
UTBN2HTR
(KECK1CCD) rw char(3) A %d ccd-liquid-n2-reservoir-heater (0.0 to 1.0)
-
Obsolete. Originally, it was set to TRUE to turn on a heater in the liquid nitrogen reservoir to pressurize the reservoir, if the compressed air pressurization system failed. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map KTLboolean to convert or format on_off:
-
on_off
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (on, off) keywords.
Valid values of on_off are:
-
UTBP15VR
(KECK1CCD) r int I11 %d ccd-plus-15-volts-raw [ADC value] (0.0 to 4095.0)
-
+15 volt power supply voltage level expressed as a 'raw' value from an analog-to-digital converter.
-
UTBP30VR
(KECK1CCD) r int I11 %d ccd-plus-30-volts-raw [ADC value] (0.0 to 4095.0)
-
+30 volt power supply voltage level expressed as a 'raw' value from an analog-to-digital converter.
-
UTBP5VR
(KECK1CCD) r int I11 %d ccd-plus-5-volts-raw [ADC value] (0.0 to 4095.0)
-
+5 volt power supply voltage level expressed as a 'raw' value from an analog-to-digital converter.
-
UTBTEMPR
(KECK1CCD) r int I11 %d ccd-utility-board-temperature-raw [ADC value] (0.0 to 4095.0)
-
Temperature of the CCD controller utility board expressed as a 'raw' value from an analog-to-digital converter.
-
UTBTMPSR
(KECK1CCD) rw int I11 %d ccd-desired-utility-board-temperature-rawint [DAC value] (0.0 to 4095.0)
-
Temperature of the CCD electronics enclosure expressed as a 'raw' value from an analog-to-digital converter. WARNING: this keyword does not support the NOTIFY KTL ioctl.
-
VOFFSET0
(KECK1CCD) rw int I11 %d video-offset-amplifier-0 [video offset] (0.0 to 255.0)
-
Video offset for CCD controller analog board #0. WARNING: this keyword does not support the NOTIFY KTL ioctl.
-
VOFFSET1
(KECK1CCD) rw int I11 %d video-offset-amplifier-1 [video offset] (0.0 to 255.0)
-
Video offset for CCD controller analog board #1. WARNING: this keyword does not support the NOTIFY KTL ioctl.
-
VOFFSET2
(KECK1CCD) rw int I11 %d video-offset-amplifier-2 [video offset] (0.0 to 255.0)
-
Video offset for CCD controller analog board #2. WARNING: this keyword does not support the NOTIFY KTL ioctl.
-
VOFFSET3
(KECK1CCD) rw int I11 %d video-offset-amplifier-3 [video offset] (0.0 to 255.0)
-
Video offset for CCD controller analog board #3. WARNING: this keyword does not support the NOTIFY KTL ioctl.
-
XFLIP
(KeckCCD2) rw char(3) A %d camera-x-flip (0.0 to 1.0)
-
If true then a single amp readout mode image will be flipped if it is read out using the left amplifier (i.e., AMPLIST = '1,0,0,0'). WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map KTLboolean to convert or format off_on:
-
off_on
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (OFF/ON) keywords.
Valid values of off_on are:
-
CCDBCAST
(KECKCCD2) r varchar(68) A68 %s ccd-music-broadcasts
-
This is a hack used in the watch_ccd process. It permits the keyword library for an instrument KTL service to provide the MUSIC broadcast IDs for its own CCD. This means that watch_ccd can be completely generic.
-
infoman
(ESI) bundle bundle e_info
-
Defines a keyword bundle for ESI INFOMAN keywords. The bundle will be included in the ESI KTL service--really the FIORD table, and will be used to generate same. Only pure INFOMAN keywords here, no CCD or Galil kw.
infoman consists of elements:
-
ADDFRAME
(KECK1CCD) rw char(5) A %d add-frame-numbers (0.0 to 1.0)
-
Determines whether or not FRAMENO is automatically incremented after each exposure is written to disk. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map KTLboolean to convert or format false_true:
-
false_true
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
-
DETECTOR
(KECK1CCD) rw varchar(68) A %s detector
-
A character string describing the detector used to collect the data. WARNING: this keyword does not support the NOTIFY KTL ioctl.
-
DFORM
(KECK1CCD) rw varchar(68) A %s disk-file-format
-
The file format in which the CCD data should be written to disk. Also determines the extension suffix of the file name as written to disk. For ESI and later systems this is effectively read-only and must only be FITS. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Valid values of DFORM are:
- FIGARO : write FIGARO file. No longer fully supported.
- FITS : write FITS file
- IRAF : write IRAF file. Never was supported.
-
DWRN2LVM
(KECK1CCD) rw varchar(68) A %s ccd-dewar-nitrogen-level-map
-
An array of linear unit conversion constants used to convert a raw dewar liquid nitrogen level value (see DWRN2LVR) into a percentage full (see DWRN2LV). WARNING: this keyword does not support the NOTIFY or READ_CONT KTL ioctls.
Is really a:
-
isaMAP
(TYPEDEFS) tuple tuple
-
The Keck Instrument Control System uses maps to describe conversions from device encoder units to human-comprehensible units. These consist of arrays of 5 32-bit floating point numbers.
isaMAP consists of elements:
-
pre_bias
(MapParams) real E13.6
-
The pre-bias parameter in a mapping from device units to user units.
-
scale
(MapParams) real E13.6
-
The scale parameter in a mapping from device units to user units.
-
post_bias
(MapParams) real E13.6
-
The post-bias parameter in a mapping from device units to user units.
-
minb
(MapParams) real E13.6
-
The lower_bound parameter in a mapping from device units to user units.
-
maxb
(MapParams) real E13.6
-
The upper_bound parameter in a mapping from device units to user units.
-
ERASEIP
(KECK1CCD) rw char(5) A %d erase-in-progress (0.0 to 1.0)
-
TRUE while CCD is erasing. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map KTLboolean to convert or format false_true:
-
false_true
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
-
EXPOSIP
(KECK1CCD) rw char(5) A %d exposure-in-progress (0.0 to 1.0)
-
TRUE while an exposure is in progress. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map KTLboolean to convert or format false_true:
-
false_true
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
-
FRAMENO
(KECK1CCD) rw int I11 %d frame-number (0.0 to 9999.0)
-
Frame number of the next (or currently in-progress) exposure. This is appended after OUTFILE when constructing the name of the output disk file. WARNING: this keyword does not support the NOTIFY KTL ioctl.
-
INSTRUME
(NOST1) rw varchar(68) A %s instrument
-
instrument: The value field shall contain a character string identifying the instrument used to acquire the data contained in the array. WARNING: this keyword does not support the NOTIFY KTL ioctl.
-
LFRAMENO
(KECK1CCD) rw int int int last-frame-number [(do not modify)] (0.0 to 9999.0)
-
The frame number (FRAMENO) of the most recently completed exposure. Although the system permits a user to modify this, IT SHOULD NOT BE MODIFIED by anything other than the CCD readout subsystems. WARNING: this keyword does not support the NOTIFY KTL ioctl.
-
LTODISK
(KECK1CCD) rw char(5) A %d last-to-disk (0.0 to 1.0)
-
The value of TODISK at the time of completion of the most recently completed image. Although KTL permits a user to modify this, IT SHOULD NOT BE MODIFIED by anything other than the CCD readout subsystems. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map KTLboolean to convert or format false_true:
-
false_true
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
-
OBJECT
(NOST1) rw varchar(68) A %s object-name
-
The value field shall contain a character string giving the name of the object observed. WARNING: this keyword does not support the NOTIFY KTL ioctl.
-
OBSERVER
(NOST1) rw varchar(68) A %s observer
-
observer: The value field shall contain a character string identifying who acquired the data associated with the header. WARNING: this keyword does not support the NOTIFY KTL ioctl.
-
OUTDIR
(KECK1CCD) rw varchar(68) A %s readout-directory
-
A character string containing the default directory into which new CCD images are to be written. If this disk is full the images may be written elsewhere. WARNING: this keyword does not support the NOTIFY KTL ioctl.
-
OUTFILE
(KECK1CCD) rw varchar(68) A %s readout-filename
-
A character string defining the root name of the file(s) into which newly acquired data will be written if LTODISK is true. The full path is constructed from OUTDIR, OUTFILE, LFRAMENO, and DFORM. WARNING: this keyword does not support the NOTIFY KTL ioctl.
-
PAUSEIP
(KECK1CCD) rw char(5) A %d pause-in-progress (0.0 to 1.0)
-
TRUE while CCD exposure is paused. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map KTLboolean to convert or format false_true:
-
false_true
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
-
PWRBLOKM
(KECK1CCD) rw varchar(68) A %s ccd-dewar-heater-voltage-map
-
An array of linear unit conversion constants used to convert a raw dewar heater power block value (see PWRBLOKR) into a voltage (see PWRBLOK). WARNING: this keyword does not support the NOTIFY or READ_CONT KTL ioctls.
Is really a:
-
isaMAP
(TYPEDEFS) tuple tuple
-
The Keck Instrument Control System uses maps to describe conversions from device encoder units to human-comprehensible units. These consist of arrays of 5 32-bit floating point numbers.
isaMAP consists of elements:
-
pre_bias
(MapParams) real E13.6
-
The pre-bias parameter in a mapping from device units to user units.
-
scale
(MapParams) real E13.6
-
The scale parameter in a mapping from device units to user units.
-
post_bias
(MapParams) real E13.6
-
The post-bias parameter in a mapping from device units to user units.
-
minb
(MapParams) real E13.6
-
The lower_bound parameter in a mapping from device units to user units.
-
maxb
(MapParams) real E13.6
-
The upper_bound parameter in a mapping from device units to user units.
-
RESN2LVM
(KECK1CCD) rw varchar(68) A %s ccd-reservoir-nitrogen-level-map
-
An array of linear unit conversion constants used to convert a raw dewar refill reservoir level (see RESN2LVR) into a percentage full (see RESN2LV). WARNING: this keyword does not support the NOTIFY or READ_CONT KTL ioctls.
Is really a:
-
isaMAP
(TYPEDEFS) tuple tuple
-
The Keck Instrument Control System uses maps to describe conversions from device encoder units to human-comprehensible units. These consist of arrays of 5 32-bit floating point numbers.
isaMAP consists of elements:
-
pre_bias
(MapParams) real E13.6
-
The pre-bias parameter in a mapping from device units to user units.
-
scale
(MapParams) real E13.6
-
The scale parameter in a mapping from device units to user units.
-
post_bias
(MapParams) real E13.6
-
The post-bias parameter in a mapping from device units to user units.
-
minb
(MapParams) real E13.6
-
The lower_bound parameter in a mapping from device units to user units.
-
maxb
(MapParams) real E13.6
-
The upper_bound parameter in a mapping from device units to user units.
-
TAPEDEV
(KECK1CCD) rw varchar(68) A %s tape-device
-
A character string defining the Unix filesystem name of the tape device to which newly acquired images may be written. This capability has never been implemented. WARNING: this keyword does not support the NOTIFY KTL ioctl.
-
TEMPDETM
(KECK1CCD) rw varchar(68) A %s detector-temperature-map
-
An array of linear unit conversion constants used to convert a raw detector temperature (see TEMPDETR) into degrees celsius (see TEMPDET). WARNING: this keyword does not support the NOTIFY or READ_CONT KTL ioctls.
Is really a:
-
isaMAP
(TYPEDEFS) tuple tuple
-
The Keck Instrument Control System uses maps to describe conversions from device encoder units to human-comprehensible units. These consist of arrays of 5 32-bit floating point numbers.
isaMAP consists of elements:
-
pre_bias
(MapParams) real E13.6
-
The pre-bias parameter in a mapping from device units to user units.
-
scale
(MapParams) real E13.6
-
The scale parameter in a mapping from device units to user units.
-
post_bias
(MapParams) real E13.6
-
The post-bias parameter in a mapping from device units to user units.
-
minb
(MapParams) real E13.6
-
The lower_bound parameter in a mapping from device units to user units.
-
maxb
(MapParams) real E13.6
-
The upper_bound parameter in a mapping from device units to user units.
-
TEMPSETM
(KECK1CCD) rw varchar(68) A %s ccd-desired-dewar-temperature-map
-
An array of linear unit conversion constants used to convert a raw detector temperature set point (see TEMPSETR) into degrees celsius (see TEMPSET). WARNING: this keyword does not support the NOTIFY or READ_CONT KTL ioctls.
Is really a:
-
isaMAP
(TYPEDEFS) tuple tuple
-
The Keck Instrument Control System uses maps to describe conversions from device encoder units to human-comprehensible units. These consist of arrays of 5 32-bit floating point numbers.
isaMAP consists of elements:
-
pre_bias
(MapParams) real E13.6
-
The pre-bias parameter in a mapping from device units to user units.
-
scale
(MapParams) real E13.6
-
The scale parameter in a mapping from device units to user units.
-
post_bias
(MapParams) real E13.6
-
The post-bias parameter in a mapping from device units to user units.
-
minb
(MapParams) real E13.6
-
The lower_bound parameter in a mapping from device units to user units.
-
maxb
(MapParams) real E13.6
-
The upper_bound parameter in a mapping from device units to user units.
-
TODISK
(KECK1CCD) rw char(5) A %d to-disk (0.0 to 1.0)
-
Should the next acquired image be written to disk? If false then the image will, by default, be written to OUTDIR with the name ''backup.fits''. If true, the file name is constructed as described by OUTFILE. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map KTLboolean to convert or format false_true:
-
false_true
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
-
TOTAPE
(KECK1CCD) rw char(5) A %d to-tape (0.0 to 1.0)
-
Should newly acquired images be written to tape? This capability has never been implemented. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map KTLboolean to convert or format false_true:
-
false_true
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
-
UTBM15VM
(KECK1CCD) rw varchar(68) A %s ccd-minus-15-volts-map
-
An array of linear unit conversion constants used to convert a 'raw' -15 volt power supply voltage value from an analog-to-digital converter (see UTBM15VR) to a voltage (see UTBM15V). NOT IMPLIMENTED FOR VOLTAGE YET! WARNING: this keyword does not support the NOTIFY or READ_CONT KTL ioctls.
Is really a:
-
isaMAP
(TYPEDEFS) tuple tuple
-
The Keck Instrument Control System uses maps to describe conversions from device encoder units to human-comprehensible units. These consist of arrays of 5 32-bit floating point numbers.
isaMAP consists of elements:
-
pre_bias
(MapParams) real E13.6
-
The pre-bias parameter in a mapping from device units to user units.
-
scale
(MapParams) real E13.6
-
The scale parameter in a mapping from device units to user units.
-
post_bias
(MapParams) real E13.6
-
The post-bias parameter in a mapping from device units to user units.
-
minb
(MapParams) real E13.6
-
The lower_bound parameter in a mapping from device units to user units.
-
maxb
(MapParams) real E13.6
-
The upper_bound parameter in a mapping from device units to user units.
-
UTBP15VM
(KECK1CCD) rw varchar(68) A %s ccd-plus-15-volts-map
-
An array of linear unit conversion constants used to convert a 'raw' +15 volt power supply voltage value from an analog-to-digital converter (see UTBP15VR) to a voltage (see UTBP15V). NOT IMPLIMENTED FOR VOLTAGE YET! WARNING: this keyword does not support the NOTIFY or READ_CONT KTL ioctls.
Is really a:
-
isaMAP
(TYPEDEFS) tuple tuple
-
The Keck Instrument Control System uses maps to describe conversions from device encoder units to human-comprehensible units. These consist of arrays of 5 32-bit floating point numbers.
isaMAP consists of elements:
-
pre_bias
(MapParams) real E13.6
-
The pre-bias parameter in a mapping from device units to user units.
-
scale
(MapParams) real E13.6
-
The scale parameter in a mapping from device units to user units.
-
post_bias
(MapParams) real E13.6
-
The post-bias parameter in a mapping from device units to user units.
-
minb
(MapParams) real E13.6
-
The lower_bound parameter in a mapping from device units to user units.
-
maxb
(MapParams) real E13.6
-
The upper_bound parameter in a mapping from device units to user units.
-
UTBP30VM
(KECK1CCD) rw varchar(68) A %s ccd-plus-30-volts-map
-
An array of linear unit conversion constants used to convert a 'raw' +30 volt power supply voltage value from an analog-to-digital converter (see UTBP30VR) to a voltage (see UTBP30V). NOT IMPLIMENTED FOR VOLTAGE YET! WARNING: this keyword does not support the NOTIFY or READ_CONT KTL ioctls.
Is really a:
-
isaMAP
(TYPEDEFS) tuple tuple
-
The Keck Instrument Control System uses maps to describe conversions from device encoder units to human-comprehensible units. These consist of arrays of 5 32-bit floating point numbers.
isaMAP consists of elements:
-
pre_bias
(MapParams) real E13.6
-
The pre-bias parameter in a mapping from device units to user units.
-
scale
(MapParams) real E13.6
-
The scale parameter in a mapping from device units to user units.
-
post_bias
(MapParams) real E13.6
-
The post-bias parameter in a mapping from device units to user units.
-
minb
(MapParams) real E13.6
-
The lower_bound parameter in a mapping from device units to user units.
-
maxb
(MapParams) real E13.6
-
The upper_bound parameter in a mapping from device units to user units.
-
UTBP5VM
(KECK1CCD) rw varchar(68) A %s ccd-plus-5-volts-map
-
An array of linear unit conversion constants used to convert a 'raw' +5 volt power supply voltage value from an analog-to-digital converter (see UTBP5VR) to a voltage (see UTBP5V). NOT IMPLIMENTED FOR VOLTAGE YET! WARNING: this keyword does not support the NOTIFY or READ_CONT KTL ioctls.
Is really a:
-
isaMAP
(TYPEDEFS) tuple tuple
-
The Keck Instrument Control System uses maps to describe conversions from device encoder units to human-comprehensible units. These consist of arrays of 5 32-bit floating point numbers.
isaMAP consists of elements:
-
pre_bias
(MapParams) real E13.6
-
The pre-bias parameter in a mapping from device units to user units.
-
scale
(MapParams) real E13.6
-
The scale parameter in a mapping from device units to user units.
-
post_bias
(MapParams) real E13.6
-
The post-bias parameter in a mapping from device units to user units.
-
minb
(MapParams) real E13.6
-
The lower_bound parameter in a mapping from device units to user units.
-
maxb
(MapParams) real E13.6
-
The upper_bound parameter in a mapping from device units to user units.
-
UTBTEMPM
(KECK1CCD) rw varchar(68) A %s ccd-utility-board-temperature-map
-
An array of linear unit conversion constants used to convert the raw CCD controller utility board temperature from an analog-to-digital converter value (see UTBTEMPR) to a value in degrees celsius (see UTBTEMP). WARNING: this keyword does not support the NOTIFY or READ_CONT KTL ioctls.
Is really a:
-
isaMAP
(TYPEDEFS) tuple tuple
-
The Keck Instrument Control System uses maps to describe conversions from device encoder units to human-comprehensible units. These consist of arrays of 5 32-bit floating point numbers.
isaMAP consists of elements:
-
pre_bias
(MapParams) real E13.6
-
The pre-bias parameter in a mapping from device units to user units.
-
scale
(MapParams) real E13.6
-
The scale parameter in a mapping from device units to user units.
-
post_bias
(MapParams) real E13.6
-
The post-bias parameter in a mapping from device units to user units.
-
minb
(MapParams) real E13.6
-
The lower_bound parameter in a mapping from device units to user units.
-
maxb
(MapParams) real E13.6
-
The upper_bound parameter in a mapping from device units to user units.
-
UTBTMPSM
(KECK1CCD) rw varchar(68) A %s ccd-desired-utility-board-temperature-map
-
An array of linear unit conversion constants used to convert a 'raw' CCD electronics enclosure temperature set point from an analog-to-digital converter (see UTBTMPSR) to a value in degrees celsius (see UTBTMPS). WARNING: this keyword does not support the NOTIFY or READ_CONT KTL ioctls.
Is really a:
-
isaMAP
(TYPEDEFS) tuple tuple
-
The Keck Instrument Control System uses maps to describe conversions from device encoder units to human-comprehensible units. These consist of arrays of 5 32-bit floating point numbers.
isaMAP consists of elements:
-
pre_bias
(MapParams) real E13.6
-
The pre-bias parameter in a mapping from device units to user units.
-
scale
(MapParams) real E13.6
-
The scale parameter in a mapping from device units to user units.
-
post_bias
(MapParams) real E13.6
-
The post-bias parameter in a mapping from device units to user units.
-
minb
(MapParams) real E13.6
-
The lower_bound parameter in a mapping from device units to user units.
-
maxb
(MapParams) real E13.6
-
The upper_bound parameter in a mapping from device units to user units.
-
WCRATE
(KECK1CCD) rw char(5) A %d writing-crate-memory (0.0 to 1.0)
-
TRUE when writing image to CCD controller VME crate memory, i.e., when the CCD is reading out. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map KTLboolean to convert or format false_true:
-
false_true
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (FALSE/TRUE) keywords.
Valid values of false_true are:
-
WDISK
(KECK1CCD) rw char(3) A %d writing-disk (0.0 to 1.0)
-
TRUE when writing CCD image to disk from CCD controller VME crate memory. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map KTLboolean to convert or format off_on:
-
off_on
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (OFF/ON) keywords.
Valid values of off_on are:
-
OBSTYPE
(IRAF) rw varchar(68) A %s observation-type
-
This is intended as an instrument-specific way of indicating the 'CCD image type' (ccdtype) for processing with IRAF. This notion is defined by tasks in the noao.imred.ccdred package which will translate it to IMAGETYP. WARNING: this keyword does not support the NOTIFY KTL ioctl.
-
SYNOPSIS
(KeckCCD2) rw varchar(68) A %s synopsis_of_FITS_keywords
-
This keyword contains a one-line synopsis of other keywords in the FITS header for the convenience of the observer and data reducer. Its content is determined by SYNOPFMT. WARNING: this keyword does not support the NOTIFY KTL ioctl.
-
SYNOPFMT
(KeckCCD2) rw varchar(68) A %s synopsis_of_FITS_keywords
-
This keyword contains a printf-like macro substitution string which determines the value of the SYNOPSIS keyword. WARNING: this keyword does not support the NOTIFY KTL ioctl.
-
ICOMMENT
(KeckCCD2) rw varchar(255) A %s instrument_comments
-
Comments about the instrument. The value of this KTL keyword is written out as COMMENT cards which are inserted into each FITS image. Its value may be up to 3600 characters in length. Its value is only rarely changed. WARNING: this keyword does not support the NOTIFY KTL ioctl.
-
FCOMMENT
(KeckCCD2) rw varchar(255) A %s frame_comments
-
Comments about this single frame (exposure). The value of this KTL keyword is written out as COMMENT cards which are inserted into the FITS image. Its value may be up to 3600 characters in length. WARNING: this keyword does not support the NOTIFY KTL ioctl.
-
RCOMMENT
(KeckCCD2) rw varchar(255) A %s run_comments
-
Comments about this observing run. The value of this KTL keyword is written out as COMMENT cards which are inserted into the FITS image. Its value may be up to 3600 characters in length. WARNING: this keyword does not support the NOTIFY KTL ioctl.
-
IOports
(esi) bundle bundle
-
Bundle for Galil IO port keywords. All the Digi Ins and Outs and the Analog Ins and Outs should congregate under this bundle. It's not a normal device bundle, but will be interpreted correctly by CodeGen anyway.
IOports consists of elements:
-
KILLPOW0
(esi) rw char(6) A %d kill-ac-power-0 (0.0 to 1.0)
-
Kill AC power to the instrument via controller #0.
Uses map KTLboolean to convert or format failed_okay:
-
failed_okay
(SharedMemeMap) r tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for a system status boolean state (FAILED/OKAY) keywords.
Valid values of failed_okay are:
- failed : System failed.
- okay : System okay.
-
MANU0CON
(esi) r char(6) A %d controller-0-manual-control-switch-state (0.0 to 1.0)
-
Controller #0 (Galil-1500 motor controller) auto/manual control switch state.
Uses map KTLboolean to convert or format manual_auto:
-
manual_auto
(SharedMemeMap) rw tinyint L1 %s (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.
-
COOLFLOW
(esi) r char(6) A %d external-coolant-flow (0.0 to 1.0)
-
Status of coolant flow to instrument.
Uses map KTLboolean to convert or format failed_okay:
-
failed_okay
(SharedMemeMap) r tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for a system status boolean state (FAILED/OKAY) keywords.
Valid values of failed_okay are:
- failed : System failed.
- okay : System okay.
-
AIRPRESS
(esi) r char(7) A %d air-pressure-status (0.0 to 1.0)
-
Status of instrument pressurized air supply.
Uses map KTLboolean to convert or format okay_failed:
-
okay_failed
(SharedMemeMap) r tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for a system status boolean state (okay, failed) keywords.
Valid values of okay_failed are:
-
TVPOWER
(esi) rw char(6) A %d TVPOWER (0.0 to 1.0)
-
TV autoguider system AC power control.
Uses map KTLboolean to convert or format on_off:
-
on_off
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (on, off) keywords.
Valid values of on_off are:
-
LAMPQTZ1
(lamps) rw char(3) A %d lamp-quartz-1 (0.0 to 1.0)
-
Quartz comparison lamp #1 state.
Uses map KTLboolean to convert or format on_off:
-
on_off
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (on, off) keywords.
Valid values of on_off are:
-
LAMPAR1
(lamps) rw char(3) A %d lamp-argon-1 (0.0 to 1.0)
-
Argon comparison lamp #1 state.
Uses map KTLboolean to convert or format on_off:
-
on_off
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (on, off) keywords.
Valid values of on_off are:
-
LAMPCU1
(lamps) rw char(3) A %d lamp-copper-1 (0.0 to 1.0)
-
Copper comparison lamp #1 state.
Uses map KTLboolean to convert or format on_off:
-
on_off
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (on, off) keywords.
Valid values of on_off are:
-
LAMPNE1
(lamps) rw char(3) A %d lamp-neon-1 (0.0 to 1.0)
-
Neon comparison lamp #1 state.
Uses map KTLboolean to convert or format on_off:
-
on_off
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (on, off) keywords.
Valid values of on_off are:
-
COOLPRES
(esi) r char(6) A %d external-coolant-pressure (0.0 to 1.0)
-
Status of coolant pressure to instrument.
Uses map KTLboolean to convert or format failed_okay:
-
failed_okay
(SharedMemeMap) r tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for a system status boolean state (FAILED/OKAY) keywords.
Valid values of failed_okay are:
- failed : System failed.
- okay : System okay.
-
MANU1CON
(esi) r char(6) A %d controller-1-manual-control-switch-state (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
(SharedMemeMap) rw tinyint L1 %s (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.
-
CTRLFAN0
(esi) rw char(3) A %d controller-0-electronics-fans (0.0 to 1.0)
-
Controller #0 electronics enclosure coolling fan control.
Uses map KTLboolean to convert or format on_off:
-
on_off
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (on, off) keywords.
Valid values of on_off are:
-
TMPCIN0R
(esi) r real I11 motor-controller-0-coolant-in-temperature-raw [volts] (-10.0 to 10.0)
-
Motor controller #0 incoming coolant temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted on ???.
-
TMPCOU0R
(esi) r real I11 motor-controller-0-coolant-out-temperature-raw [volts] (-10.0 to 10.0)
-
Motor controller #0 out bound coolant temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted on ???.
-
TMPELE0R
(esi) r real I11 motor-controller-0-electronics-temperature-raw [volts] (-10.0 to 10.0)
-
Motor controller #0 electronics temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted directly on one of the analog input boards.
-
TMPBOX0R
(esi) r real I11 motor-controller-0-electronics-box-temperature-raw [volts] (-10.0 to 10.0)
-
Motor controller #0 electronics enclosure (box) temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted directly on one of the analog input boards.
-
TMPCIN1R
(esi) r real I11 motor-controller-1-coolant-in-temperature-raw [volts] (-10.0 to 10.0)
-
Motor controller #1 incoming coolant temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted on ???.
-
TMPELE1R
(esi) r real I11 motor-controller-1-electronics-temperature-raw [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.
-
TMPBOX1R
(esi) r real I11 motor-controller-1-electronics-box-temperature-raw [volts] (-10.0 to 10.0)
-
Motor controller #1electronics enclosure (box) temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted ???.
-
POW05S0V
(esi) r real E13.6 motor-controller-0-electronics-5-volt-power-supply-voltage [volts] (-10.0 to 10.0)
-
Motor controller #0 electronics +5 volt power supply voltage level.
-
POW12S0R
(esi) r real I11 motor-controller-0-electronics-12-volt-power-raw [volts] (-10.0 to 10.0)
-
Motor controller #0 electronics +-12 volt power supply status expressed as a raw analog voltage after a voltage divider combines and reduces the two signals to a nominal +5 volts.
-
POW12S1R
(esi) r real I11 motor-controller-1-electronics-12-volt-power-raw [volts] (-10.0 to 10.0)
-
Motor controller #1 electronics +-12 volt power supply status expressed as a raw analog voltage after a voltage divider combines and reduces the two signals to a nominal +5 volts.
-
POW28S0R
(esi) r real I11 motor-controller-0-electronics-28-volt-power-raw [volts] (-10.0 to 10.0)
-
Motor controller #0 electronics +28 volt power supply status expressed as a raw analog voltage after a voltage divider reduces the nominal 28 volts to 5 volts.
-
POW28S1R
(esi) r real I11 motor-controller-1-electronics-28-volt-power-raw [volts] (-10.0 to 10.0)
-
Motor controller #1 electronics +28 volt power supply status expressed as a raw analog voltage after a voltage divider reduces the nominal 28 volts to 5 volts.
-
KILLPOW1
(esi) rw char(6) A %d kill-ac-power-1 (0.0 to 1.0)
-
Kill AC power to the instrument via controller #1.
Uses map KTLboolean to convert or format failed_okay:
-
failed_okay
(SharedMemeMap) r tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for a system status boolean state (FAILED/OKAY) keywords.
Valid values of failed_okay are:
- failed : System failed.
- okay : System okay.
-
POW05S1V
(esi) r real E13.6 motor-controller-1-electronics-5-volt-power-supply-voltage [volts] (-10.0 to 10.0)
-
Motor controller #1 electronics +5 volt power supply voltage level.
-
LAMPAR2
(lamps) rw char(3) A %d lamp-argon-2 (0.0 to 1.0)
-
Argon comparison lamp #2 state.
Uses map KTLboolean to convert or format on_off:
-
on_off
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (on, off) keywords.
Valid values of on_off are:
-
LAMPCU2
(lamps) rw char(3) A %d lamp-copper-2 (0.0 to 1.0)
-
Copper comparison lamp #2 state.
Uses map KTLboolean to convert or format on_off:
-
on_off
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (on, off) keywords.
Valid values of on_off are:
-
LAMPNE2
(lamps) rw char(3) A %d lamp-neon-2 (0.0 to 1.0)
-
Neon comparison lamp #2 state.
Uses map KTLboolean to convert or format on_off:
-
on_off
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (on, off) keywords.
Valid values of on_off are:
-
TMPLAMPR
(esi) r real I11 calibration-lamp-temperature-raw [volts] (-10.0 to 10.0)
-
Calibration lamp enclosure temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted on the lamp enclosure.
-
LAMPFAN
(lamps) rw char(3) A %d lamp-fan (0.0 to 1.0)
-
Cooling fan for lamp stage #1
Uses map KTLboolean to convert or format on_off:
-
on_off
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (on, off) keywords.
Valid values of on_off are:
-
CTRLFAN1
(esi) rw char(3) A %d controller-1-electronics-fans (0.0 to 1.0)
-
Controller #1 electronics enclosure coolling fan control.
Uses map KTLboolean to convert or format on_off:
-
on_off
(SharedMemeMap) rw tinyint L1 %s (0.0 to 1.0)
-
Generic map meme for boolean state (on, off) keywords.
Valid values of on_off are:
-
TMPINTR
(esi) r real I11 spectrograph-interior-temperature-raw [volts] (-10.0 to 10.0)
-
ESI spectrograph interior temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted ??? and readout through controller #0.
-
TMPEXTR
(esi) r real I11 spectrograph-exterior-temperature-raw [volts] (-10.0 to 10.0)
-
ESI spectrograph exterior temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted ??? and readout through controller #0.
-
TMPCAMR
(esi) r real I11 camera-exterior-temperature-raw [volts] (-10.0 to 10.0)
-
ESI camera temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted on the exterior of the camera body and readout through controller #0.
-
TMPCOLLR
(esi) r real I11 collimator-temperature-raw [volts] (-10.0 to 10.0)
-
ESI collimator temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted on the edge of the top surface of the collimator and readout through controller #0.
-
TMPCOU1R
(esi) r real I11 motor-controller-1-coolant-out-temperature-raw [volts] (-10.0 to 10.0)
-
Motor controller #1 out bound coolant temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted on ???.
-
TMPPRSMR
(esi) r real I11 prism-temperature-raw [volts] (-10.0 to 10.0)
-
Prism temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted on the prism.
-
TMPOSSR
(esi) r real I11 oss-temperature-raw [volts] (-10.0 to 10.0)
-
OSS temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted on the OSS.
-
TMPFRM1R
(esi) r real I11 frame-1-temperature-raw [volts] (-10.0 to 10.0)
-
Frame location #1 temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted at frame location #1
-
TMPFRM2R
(esi) r real I11 frame-2-temperature-raw [volts] (-10.0 to 10.0)
-
Frame location #2 temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted at frame location #2.
-
ccdinfoman
(ESI) bundle bundle e_ccd e_info
-
Defines a keyword bundle for ESI INFOMAN/CCD keywords. The bundle will be included in the ESI KTL service--really the FIORD table, and used to generate same. Only keywords requiring both CCD crate and INFOMAN.
ccdinfoman consists of elements:
-
AMPLIST
(KECK1CCD) rw varchar(68) A %s%s... readout-amplifiers
-
An array describing the readout of a CCD with multiple amplifiers. It has 4 elements, one for each possible amp on the CCDs. Amps numbered 1 to 4 (1=top left,2 = top right,3= bottom left,4 = bottom right), only 1 and 2 valid for two amp devices. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Valid values of AMPLIST are:
- (1,0,0,0) : upper left amp
- (2,0,0,0) : upper right amp
- (2,1,0,0) : both top amps
-
BINNING
(KECK1CCD) rw varchar(68) A %s%s... binning [pixel (CCD)]
-
The amount of on-chip binning performed along each readout axis of a CCD. PREPIX modulo the serial binning must be zero else nonsense will result. NOTE: This is *not* the BINNING usually found in FITS files. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Consists of a list of NAXIS of:
-
BinSize
(KECK1CCD) rw smallint I6 %d[pixel (CCD)] (1.0 to 8.0)
-
The amount of on-chip binning performed along one readout axis of a CCD.
-
DWINDOW
(KECK1CCD) varchar(68) A %s desired-window
-
Defined for Keck HIRES, but never fully implemented. The desired readout window expressed in unbinned pixels. This would specify a readout window unaffected by changes in binning. IT CANNOT BE USED.
Is really a:
-
window0
(KECK1CCD) tuple tuple
-
This bundle describes a single readout sub-raster of one CCD. It was originally defined with the intent of use with a mosaic of CCDs, but this has never been exercised. It uses zero-indexed, unbinned pixels.
window0 consists of elements:
-
WINchip
(KECK1CCD) smallint I5 %d (0.0 to 10000.0)
-
To which chip in the mosaic does this sub-raster apply? Note that this keyword has never been used with a mosaic and that the semantics of this element are ill-defined.
-
WINxstart
(KECK1CCD) smallint I5 %d[pixel] (0.0 to 10000.0)
-
The starting pixel of the sub-raster along the serial-readout direction of the CCD. The first image pixel is denoted 0 (i.e, it is zero-indexed). The pixel binning, or lack thereof, is indicated by the parent meme.
-
WINystart
(KECK1CCD) smallint I5 %d[pixel] (0.0 to 10000.0)
-
The starting pixel of the sub-raster along the parallel-readout direction of the CCD. The first image pixel is denoted 0 (i.e, it is zero-indexed). The pixel binning, or lack thereof, is indicated by the parent meme.
-
WINxlen
(KECK1CCD) smallint I5 %d[pixel] (0.0 to 10000.0)
-
The extent of the sub-raster along the serial-readout direction of the CCD. The pixel binning, or lack thereof, is indicated by the parent meme.
-
WINylen
(KECK1CCD) smallint I5 %d[pixel] (0.0 to 10000.0)
-
The extent of the sub-raster along the parallel-readout direction of the CCD. The pixel binning, or lack thereof, is indicated by the parent meme.
-
DWRN2LV
(KECK1CCD) r real F12.8 %s ccd-dewar-nitrogen-level [percent full] (0.0 to 100.0)
-
Liquid nitrogen level in dewar.
Uses map DWRN2LVM to convert or format DWRN2LVR:
-
DWRN2LVR
(KECK1CCD) r int I11 %d ccd-dewar-nitrogen-level-raw [ADC value] (0.0 to 4095.0)
-
Dewar liquid nitrogen level expressed as a 'raw' value from an analog-to-digital converter.
-
EXPOSE
(KECK1CCD) w char(4) A %d start-exposure (0.0 to 1.0)
-
Set TRUE to start an exposure. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map KTLboolean to convert or format write_true:
-
write_true
(SharedMemeMap) w tinyint L1 %d (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:
-
PAUSE
(KECK1CCD) w char(4) A %d pause-exposure (0.0 to 1.0)
-
Set to TRUE to pause an exposure. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map KTLboolean to convert or format write_true:
-
write_true
(SharedMemeMap) w tinyint L1 %d (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:
-
PWINDOW
(KECK1CCD) varchar(68) A %s physical-window
-
Defined for Keck HIRES, but never fully implemented. The closest realizable approximation of the desired CCD readout window (DWINDOW) given the constraints of gate geometry and binning. Read only. To be reported in unbinned pixels, but NOT YET USEABLE.
Is really a:
-
window0
(KECK1CCD) tuple tuple
-
This bundle describes a single readout sub-raster of one CCD. It was originally defined with the intent of use with a mosaic of CCDs, but this has never been exercised. It uses zero-indexed, unbinned pixels.
window0 consists of elements:
-
WINchip
(KECK1CCD) smallint I5 %d (0.0 to 10000.0)
-
To which chip in the mosaic does this sub-raster apply? Note that this keyword has never been used with a mosaic and that the semantics of this element are ill-defined.
-
WINxstart
(KECK1CCD) smallint I5 %d[pixel] (0.0 to 10000.0)
-
The starting pixel of the sub-raster along the serial-readout direction of the CCD. The first image pixel is denoted 0 (i.e, it is zero-indexed). The pixel binning, or lack thereof, is indicated by the parent meme.
-
WINystart
(KECK1CCD) smallint I5 %d[pixel] (0.0 to 10000.0)
-
The starting pixel of the sub-raster along the parallel-readout direction of the CCD. The first image pixel is denoted 0 (i.e, it is zero-indexed). The pixel binning, or lack thereof, is indicated by the parent meme.
-
WINxlen
(KECK1CCD) smallint I5 %d[pixel] (0.0 to 10000.0)
-
The extent of the sub-raster along the serial-readout direction of the CCD. The pixel binning, or lack thereof, is indicated by the parent meme.
-
WINylen
(KECK1CCD) smallint I5 %d[pixel] (0.0 to 10000.0)
-
The extent of the sub-raster along the parallel-readout direction of the CCD. The pixel binning, or lack thereof, is indicated by the parent meme.
-
PWRBLOK
(KECK1CCD) rw real F12.8 %s ccd-dewar-heater-voltage [V] (0.0 to 10.0)
-
Power to heater block in the dewar. The monitor will override external attempts to control the heater via this keyword, so its effectively read-only. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map PWRBLOKM to convert or format PWRBLOKR:
-
PWRBLOKR
(KECK1CCD) rw int I11 %d ccd-dewar-heater-voltage-raw [DAC value] (0.0 to 4095.0)
-
Power to heater block in the dewar expressed as a 'raw' value being applied via the heater block DAC. The monitor will override external attempts to control the heater via this keyword, so its effectively read-only. WARNING: this keyword does not support the NOTIFY KTL ioctl.
-
RESN2LV
(KECK1CCD) r real F12.8 %s ccd-reservoir-nitrogen-level [percent full] (0.0 to 100.0)
-
Liquid nitrgen level in the reservoir source used to refill the dewar.
Uses map RESN2LVM to convert or format RESN2LVR:
-
RESN2LVR
(KECK1CCD) r int I11 %d ccd-reservoir-nitrogen-level-raw [ADC value] (0.0 to 4095.0)
-
Liquid nitrogen level of the reservoir source used to refill the dewar expressed as a 'raw' value from an analog-to-digital converter.
-
RESUME
(KECK1CCD) w char(4) A %d resume-exposure (0.0 to 1.0)
-
Set to TRUE to resume an exposure. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map KTLboolean to convert or format write_true:
-
write_true
(SharedMemeMap) w tinyint L1 %d (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:
-
STOPEX
(KECK1CCD) w char(4) A %d stop-exposure (0.0 to 1.0)
-
Set to TRUE to stop an exposure. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map KTLboolean to convert or format write_true:
-
write_true
(SharedMemeMap) w tinyint L1 %d (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:
-
TEMPDET
(KECK1CCD) r real F13.8 %s detector-temperature [degC] (-220.0 to 25.0)
-
Detector temperature.
Uses map TEMPDETM to convert or format TEMPDETR:
-
TEMPDETR
(KECK1CCD) r int I11 %d detector-temperature-raw [ADC value] (0.0 to 4095.0)
-
Detector temperature expressed as a 'raw' value from an analog-to-digital converter.
-
TEMPSET
(KECK1CCD) rw real F13.8 %s ccd-desired-dewar-temperature [degC] (-180.0 to 25.0)
-
Detector temperature set point. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map TEMPSETM to convert or format TEMPSETR:
-
TEMPSETR
(KECK1CCD) rw int I11 %d ccd-desired-dewar-temperature-raw [ADC value] (0.0 to 4095.0)
-
The detector temperature set point expressed as a 'raw' value from an analog-to-digital converter. WARNING: this keyword does not support the NOTIFY KTL ioctl.
-
UTBM15V
(KECK1CCD) r real E13.6 %s ccd-minus-15-volts [ADC value / 10] (0.0 to 409.5)
-
-15 volt power supply voltage level. THIS VALUE SHOULD BE A VOLTAGE, BUT IT HAS NOT BEEN IMPLIMENTED YET!
Uses map UTBM15VM to convert or format UTBM15VR:
-
UTBM15VR
(KECK1CCD) r int I11 %d ccd-minus-15-volts-raw [ADC value] (0.0 to 4095.0)
-
-15 volt power supply voltage level expressed as a 'raw' value from an analog-to-digital converter.
-
UTBP15V
(KECK1CCD) r real E13.6 %s ccd-plus-15-volts [ADC value / 10] (0.0 to 409.5)
-
+15 volt power supply voltage level. THIS VALUE SHOULD BE A VOLTAGE, BUT IT HAS NOT BEEN IMPLIMENTED YET!
Uses map UTBP15VM to convert or format UTBP15VR:
-
UTBP15VR
(KECK1CCD) r int I11 %d ccd-plus-15-volts-raw [ADC value] (0.0 to 4095.0)
-
+15 volt power supply voltage level expressed as a 'raw' value from an analog-to-digital converter.
-
UTBP30V
(KECK1CCD) r real E13.6 %s ccd-plus-30-volts [ADC value / 10] (0.0 to 409.5)
-
+30 volt power supply voltage level. THIS VALUE SHOULD BE A VOLTAGE, BUT IT HAS NOT BEEN IMPLIMENTED YET!
Uses map UTBP30VM to convert or format UTBP30VR:
-
UTBP30VR
(KECK1CCD) r int I11 %d ccd-plus-30-volts-raw [ADC value] (0.0 to 4095.0)
-
+30 volt power supply voltage level expressed as a 'raw' value from an analog-to-digital converter.
-
UTBP5V
(KECK1CCD) r real E13.6 %s ccd-plus-5-volts [ADC value / 10] (0.0 to 409.5)
-
+5 volt power supply voltage level. THIS VALUE SHOULD BE A VOLTAGE, BUT IT HAS NOT BEEN IMPLIMENTED YET!
Uses map UTBP5VM to convert or format UTBP5VR:
-
UTBP5VR
(KECK1CCD) r int I11 %d ccd-plus-5-volts-raw [ADC value] (0.0 to 4095.0)
-
+5 volt power supply voltage level expressed as a 'raw' value from an analog-to-digital converter.
-
UTBTEMP
(KECK1CCD) r real F12.8 %s ccd-utility-board-temperature [degC] (-250.0 to 50.0)
-
Temperature of the CCD controller utility board.
Uses map UTBTEMPM to convert or format UTBTEMPR:
-
UTBTEMPR
(KECK1CCD) r int I11 %d ccd-utility-board-temperature-raw [ADC value] (0.0 to 4095.0)
-
Temperature of the CCD controller utility board expressed as a 'raw' value from an analog-to-digital converter.
-
UTBTMPS
(KECK1CCD) rw real F12.8 %s ccd-desired-utility-board-temperature [degC] (-999.0 to 50.0)
-
Temperature set point for the CCD electronics enclosure (as measured by UTBTEMP). WARNING: this keyword does not support the NOTIFY KTL ioctl.
Uses map UTBTMPSM to convert or format UTBTMPSR:
-
UTBTMPSR
(KECK1CCD) rw int I11 %d ccd-desired-utility-board-temperature-rawint [DAC value] (0.0 to 4095.0)
-
Temperature of the CCD electronics enclosure expressed as a 'raw' value from an analog-to-digital converter. WARNING: this keyword does not support the NOTIFY KTL ioctl.
-
WINDOW
(KECK1CCD) rw varchar(68) A %s window
-
Defines window for readout. Values are: WINMODE, STARTROW, STARTCOL, NUMROWS, NUMCOLS. Specified and reported as binned pixels. NOTE: This is *not* the WINDOW usually found in FITS files. WARNING: this keyword does not support the NOTIFY KTL ioctl.
Is really a:
-
winmod0b
(KECK1CCD) tuple tuple
-
This bundle describes a single readout sub-raster of one CCD. It defines a mode of readout, plus origin and extent of a window. It uses zero-indexed, binned pixels. It was adapted from the earlier window0b meme.
winmod0b consists of elements:
-
WINmode
(KECK1CCD) smallint I5 %d (0.0 to 10000.0)
-
Selects between two alternate modes for flushing the charge from the rows outside the desired readout window. Slow mode is recommended for complete erasure of bright images when not using MPP mode. Used by LRIS.
Valid values of WINmode are:
- 0 : slow mode
- 1 : fast mode
-
WINxstart
(KECK1CCD) smallint I5 %d[pixel] (0.0 to 10000.0)
-
The starting pixel of the sub-raster along the serial-readout direction of the CCD. The first image pixel is denoted 0 (i.e, it is zero-indexed). The pixel binning, or lack thereof, is indicated by the parent meme.
-
WINystart
(KECK1CCD) smallint I5 %d[pixel] (0.0 to 10000.0)
-
The starting pixel of the sub-raster along the parallel-readout direction of the CCD. The first image pixel is denoted 0 (i.e, it is zero-indexed). The pixel binning, or lack thereof, is indicated by the parent meme.
-
WINxlen
(KECK1CCD) smallint I5 %d[pixel] (0.0 to 10000.0)
-
The extent of the sub-raster along the serial-readout direction of the CCD. The pixel binning, or lack thereof, is indicated by the parent meme.
-
WINylen
(KECK1CCD) smallint I5 %d[pixel] (0.0 to 10000.0)
-
The extent of the sub-raster along the parallel-readout direction of the CCD. The pixel binning, or lack thereof, is indicated by the parent meme.
-
analogU0
(esi) bundle bundle
-
KTL bundle for analog device unit conversion data and keywords for Galil controller #0.
analogU0 consists of elements:
-
TMPCIN0C
(esi) r real E13.6 map motor-controller-0-coolant-in-temperature-celsius [celsius] (-100.0 to 100.0)
-
Motor controller #0 incoming coolant temperature expressed in degrees celsius. The temperature comes from a sensor mounted on ???.
Uses map Linear to convert or format TMPCIN0R:
-
TMPCIN0R
(esi) r real I11 motor-controller-0-coolant-in-temperature-raw [volts] (-10.0 to 10.0)
-
Motor controller #0 incoming coolant temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted on ???.
-
TMPCIN0F
(esi) r real E13.6 map motor-controller-0-coolant-in-temperature-fahrenheit [fahrenheit] (-148.0 to 212.0)
-
Motor controller #0 incoming coolant temperature expressed in degrees fahrenheit. The temperature comes from a sensor mounted on ???.
Uses map Linear to convert or format TMPCIN0R:
-
TMPCIN0R
(esi) r real I11 motor-controller-0-coolant-in-temperature-raw [volts] (-10.0 to 10.0)
-
Motor controller #0 incoming coolant temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted on ???.
-
TMPCOU0C
(esi) r real E13.6 map motor-controller-0-coolant-out-temperature-celsius [celsius] (-100.0 to 100.0)
-
Motor controller #0 out bound coolant temperature expressed in degrees celsius. The temperature comes from a sensor mounted on ???.
Uses map Linear to convert or format TMPCOU0R:
-
TMPCOU0R
(esi) r real I11 motor-controller-0-coolant-out-temperature-raw [volts] (-10.0 to 10.0)
-
Motor controller #0 out bound coolant temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted on ???.
-
TMPCOU0F
(esi) r real E13.6 map motor-controller-0-coolant-out-temperature-fahrenheit [fahrenheit] (-148.0 to 212.0)
-
Motor controller #0 out bound coolant temperature expressed in degrees fahrenheit. The temperature comes from a sensor mounted on ???.
Uses map Linear to convert or format TMPCOU0R:
-
TMPCOU0R
(esi) r real I11 motor-controller-0-coolant-out-temperature-raw [volts] (-10.0 to 10.0)
-
Motor controller #0 out bound coolant temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted on ???.
-
TMPINTC
(esi) r real E13.6 map spectrograph-interior-temperature-celsius [celsius] (-100.0 to 100.0)
-
ESI spectrograph interior free air temperature expressed in degrees celsius. The temperature comes from a sensor mounted on ???and readout through controller #0.
Uses map Linear to convert or format TMPINTR:
-
TMPINTR
(esi) r real I11 spectrograph-interior-temperature-raw [volts] (-10.0 to 10.0)
-
ESI spectrograph interior temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted ??? and readout through controller #0.
-
TMPINTF
(esi) r real E13.6 map spectrograph-interior-temperature-fahrenheit [fahrenheit] (-148.0 to 212.0)
-
ESI spectrograph interior free air temperature expressed in degrees fahrenheit. The temperature comes from a sensor mounted on ??? and readout through controller #0.
Uses map Linear to convert or format TMPINTR:
-
TMPINTR
(esi) r real I11 spectrograph-interior-temperature-raw [volts] (-10.0 to 10.0)
-
ESI spectrograph interior temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted ??? and readout through controller #0.
-
TMPEXTC
(esi) r real E13.6 map spectrograph-exterior-temperature-celsius [celsius] (-100.0 to 100.0)
-
ESI spectrograph exterior free air temperature expressed in degrees celsius. The temperature comes from a sensor mounted on ???and readout through controller #0.
Uses map Linear to convert or format TMPEXTR:
-
TMPEXTR
(esi) r real I11 spectrograph-exterior-temperature-raw [volts] (-10.0 to 10.0)
-
ESI spectrograph exterior temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted ??? and readout through controller #0.
-
TMPEXTF
(esi) r real E13.6 map spectrograph-exterior-temperature-fahrenheit [fahrenheit] (-148.0 to 212.0)
-
ESI spectrograph exterior free air temperature expressed in degrees fahrenheit. The temperature comes from a sensor mounted on ??? and readout through controller #0.
Uses map Linear to convert or format TMPEXTR:
-
TMPEXTR
(esi) r real I11 spectrograph-exterior-temperature-raw [volts] (-10.0 to 10.0)
-
ESI spectrograph exterior temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted ??? and readout through controller #0.
-
TMPCAMC
(esi) r real E13.6 map camera-exterior-temperature-celsius [celsius] (-100.0 to 100.0)
-
ESI spectrograph camera temperature expressed in degrees celsius. The temperature comes from a sensor mounted on the camera and readout through controller #0.
Uses map Linear to convert or format TMPCAMR:
-
TMPCAMR
(esi) r real I11 camera-exterior-temperature-raw [volts] (-10.0 to 10.0)
-
ESI camera temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted on the exterior of the camera body and readout through controller #0.
-
TMPCAMF
(esi) r real E13.6 map camera-exterior-temperature-fahrenheit [fahrenheit] (-148.0 to 212.0)
-
ESI spectrograph camera temperature expressed in degrees fahrenheit. The temperature comes from a sensor mounted on ??? and readout through controller #0.
Uses map Linear to convert or format TMPCAMR:
-
TMPCAMR
(esi) r real I11 camera-exterior-temperature-raw [volts] (-10.0 to 10.0)
-
ESI camera temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted on the exterior of the camera body and readout through controller #0.
-
TMPCOLLC
(esi) r real E13.6 map collimator-temperature-celsius [celsius] (-100.0 to 100.0)
-
ESI spectrograph collimator temperature expressed in degrees celsius. The temperature comes from a sensor mounted on the edge of the surface of the collimator and readout through controller #0.
Uses map Linear to convert or format TMPCOLLR:
-
TMPCOLLR
(esi) r real I11 collimator-temperature-raw [volts] (-10.0 to 10.0)
-
ESI collimator temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted on the edge of the top surface of the collimator and readout through controller #0.
-
TMPCOLLF
(esi) r real E13.6 map motor-controller-0-collimator-temperature-fahrenheit [fahrenheit] (-148.0 to 212.0)
-
ESI spectrograph collimator temperature expressed in degrees fahrenheit. The temperature comes from a sensor mounted on the edge of the surface of the colimator and readout through controller #0.
Uses map Linear to convert or format TMPCOLLR:
-
TMPCOLLR
(esi) r real I11 collimator-temperature-raw [volts] (-10.0 to 10.0)
-
ESI collimator temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted on the edge of the top surface of the collimator and readout through controller #0.
-
POW28S0V
(esi) r real E13.6 map motor-controller-0-electronics-28-volt-power-supply-voltage [volts] (-48.0 to 48.0)
-
Motor controller #0 electronics +28 volt power supply voltage level.
Uses map Linear to convert or format POW28S0R:
-
POW28S0R
(esi) r real I11 motor-controller-0-electronics-28-volt-power-raw [volts] (-10.0 to 10.0)
-
Motor controller #0 electronics +28 volt power supply status expressed as a raw analog voltage after a voltage divider reduces the nominal 28 volts to 5 volts.
-
TMPELE0C
(esi) r real E13.6 map motor-controller-0-electronics-temperature-celsius [celsius] (-100.0 to 100.0)
-
Motor controller #0 electronics temperature expressed in degrees celsius. The temperature comes from a sensor mounted directly on one of the analog input boards.
Uses map Linear to convert or format TMPELE0R:
-
TMPELE0R
(esi) r real I11 motor-controller-0-electronics-temperature-raw [volts] (-10.0 to 10.0)
-
Motor controller #0 electronics temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted directly on one of the analog input boards.
-
TMPELE0F
(esi) r real E13.6 map motor-ontroller-0-electronics-temperature-fahrenheit [fahrenheit] (-148.0 to 212.0)
-
Motor controller #0 electronics temperature expressed in degrees fahrenheit. The temperature comes from a sensor mounted directly on one of the analog input boards.
Uses map Linear to convert or format TMPELE0R:
-
TMPELE0R
(esi) r real I11 motor-controller-0-electronics-temperature-raw [volts] (-10.0 to 10.0)
-
Motor controller #0 electronics temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted directly on one of the analog input boards.
-
TMPBOX0C
(esi) r real E13.6 map motor-controller-0-electronics-box-temperature-celsius [celsius] (-100.0 to 100.0)
-
Motor controller #0 electronics enclosure (box) temperature expressed in degrees celsius. The temperature comes from a sensor mounted directly on one of the analog input boards.
Uses map Linear to convert or format TMPBOX0R:
-
TMPBOX0R
(esi) r real I11 motor-controller-0-electronics-box-temperature-raw [volts] (-10.0 to 10.0)
-
Motor controller #0 electronics enclosure (box) temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted directly on one of the analog input boards.
-
TMPBOX0F
(esi) r real E13.6 map motor-controller-0-electronics-box-temperature-fahrenheit [fahrenheit] (-148.0 to 212.0)
-
Motor controller #0 electronics enclosure (box) temperature expressed in degrees fahrenheit. The temperature comes from a sensor mounted directly on one of the analog input boards.
Uses map Linear to convert or format TMPBOX0R:
-
TMPBOX0R
(esi) r real I11 motor-controller-0-electronics-box-temperature-raw [volts] (-10.0 to 10.0)
-
Motor controller #0 electronics enclosure (box) temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted directly on one of the analog input boards.
-
analogU1
(esi) bundle bundle
-
KTL bundle for analog device unit conversion data and keywords for Galil controll #1.
analogU1 consists of elements:
-
TMPCIN1C
(esi) r real E13.6 map motor-controller-1-coolant-in-temperature-celsius [celsius] (-100.0 to 100.0)
-
Motor controller #1 incoming coolant temperature expressed in degrees celsius. The temperature comes from a sensor mounted on ???.
Uses map Linear to convert or format TMPCIN1R:
-
TMPCIN1R
(esi) r real I11 motor-controller-1-coolant-in-temperature-raw [volts] (-10.0 to 10.0)
-
Motor controller #1 incoming coolant temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted on ???.
-
TMPCIN1F
(esi) r real E13.6 map motor-controller-1-coolant-in-temperature-fahrenheit [fahrenheit] (-148.0 to 212.0)
-
Motor controller #1 incoming coolant temperature expressed in degrees fahrenheit. The temperature comes from a sensor mounted on ???.
Uses map Linear to convert or format TMPCIN1R:
-
TMPCIN1R
(esi) r real I11 motor-controller-1-coolant-in-temperature-raw [volts] (-10.0 to 10.0)
-
Motor controller #1 incoming coolant temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted on ???.
-
TMPCOU1C
(esi) r real E13.6 map motor-controller-1-coolant-out-temperature-celsius [celsius] (-100.0 to 100.0)
-
Motor controller #1 out bound coolant temperature expressed in degrees celsius. The temperature comes from a sensor mounted on ???.
Uses map Linear to convert or format TMPCOU1R:
-
TMPCOU1R
(esi) r real I11 motor-controller-1-coolant-out-temperature-raw [volts] (-10.0 to 10.0)
-
Motor controller #1 out bound coolant temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted on ???.
-
TMPCOU1F
(esi) r real E13.6 map motor-controller-1-coolant-out-temperature-fahrenheit [fahrenheit] (-148.0 to 212.0)
-
Motor controller #1 out bound coolant temperature expressed in degrees fahrenheit. The temperature comes from a sensor mounted on ???.
Uses map Linear to convert or format TMPCOU1R:
-
TMPCOU1R
(esi) r real I11 motor-controller-1-coolant-out-temperature-raw [volts] (-10.0 to 10.0)
-
Motor controller #1 out bound coolant temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted on ???.
-
TMPPRSMC
(esi) r real E13.6 map prism-temperature-celsius [celsius] (-100.0 to 100.0)
-
Prism temperature expressed in degrees celsius. The temperature comes from a sensor mounted on the prism.
Uses map Linear to convert or format TMPPRSMR:
-
TMPPRSMR
(esi) r real I11 prism-temperature-raw [volts] (-10.0 to 10.0)
-
Prism temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted on the prism.
TMPPRSMC consists of elements:
-
TMPOSSC
(esi) r real E13.6 map oss-temperature-celsius [celsius] (-100.0 to 100.0)
-
OSS temperature expressed in degrees celsius. The temperature comes from a sensor mounted on the OSS.
Uses map Linear to convert or format TMPOSSR:
-
TMPOSSR
(esi) r real I11 oss-temperature-raw [volts] (-10.0 to 10.0)
-
OSS temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted on the OSS.
-
TMPOSSF
(esi) r real E13.6 map oss-temperature-fahrenheit [fahrenheit] (-148.0 to 212.0)
-
OSS temperature expressed in degrees fahrenheit. The temperature comes from a sensor mounted on the OSS.
Uses map Linear to convert or format TMPOSSR:
-
TMPOSSR
(esi) r real I11 oss-temperature-raw [volts] (-10.0 to 10.0)
-
OSS temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted on the OSS.
-
TMPPRSMF
(esi) r real E13.6 map prism-temperature-fahrenheit [fahrenheit] (-148.0 to 212.0)
-
Prism temperature expressed in degrees fahrenheit. The temperature comes from a sensor mounted on the prism.
Uses map Linear to convert or format TMPPRSMR:
-
TMPPRSMR
(esi) r real I11 prism-temperature-raw [volts] (-10.0 to 10.0)
-
Prism temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted on the prism.
-
TMPOSSC
(esi) r real E13.6 map oss-temperature-celsius [celsius] (-100.0 to 100.0)
-
OSS temperature expressed in degrees celsius. The temperature comes from a sensor mounted on the OSS.
Uses map Linear to convert or format TMPOSSR:
-
TMPOSSR
(esi) r real I11 oss-temperature-raw [volts] (-10.0 to 10.0)
-
OSS temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted on the OSS.
-
TMPOSSF
(esi) r real E13.6 map oss-temperature-fahrenheit [fahrenheit] (-148.0 to 212.0)
-
OSS temperature expressed in degrees fahrenheit. The temperature comes from a sensor mounted on the OSS.
Uses map Linear to convert or format TMPOSSR:
-
TMPOSSR
(esi) r real I11 oss-temperature-raw [volts] (-10.0 to 10.0)
-
OSS temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted on the OSS.
-
TMPFRM1C
(esi) r real E13.6 map frame-1-temperature-celsius [celsius] (-100.0 to 100.0)
-
Frame location #1 temperature expressed in degrees celsius. The temperature comes from a sensor mounted at frame location #1.
Uses map Linear to convert or format TMPFRM1R:
-
TMPFRM1R
(esi) r real I11 frame-1-temperature-raw [volts] (-10.0 to 10.0)
-
Frame location #1 temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted at frame location #1
-
TMPFRM1F
(esi) r real E13.6 map frame-1-temperature-fahrenheit [fahrenheit] (-148.0 to 212.0)
-
Frame location #1 temperature expressed in degrees fahrenheit. The temperature comes from a sensor mounted at frame location #1.
Uses map Linear to convert or format TMPFRM1R:
-
TMPFRM1R
(esi) r real I11 frame-1-temperature-raw [volts] (-10.0 to 10.0)
-
Frame location #1 temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted at frame location #1
-
TMPFRM2C
(esi) r real E13.6 map frame-2-temperature-celsius [celsius] (-100.0 to 100.0)
-
Frame location #2 temperature expressed in degrees celsius. The temperature comes from a sensor mounted at frame location #2.
Uses map Linear to convert or format TMPFRM2R:
-
TMPFRM2R
(esi) r real I11 frame-2-temperature-raw [volts] (-10.0 to 10.0)
-
Frame location #2 temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted at frame location #2.
-
TMPFRM2F
(esi) r real E13.6 map frame-2-temperature-fahrenheit [fahrenheit] (-148.0 to 212.0)
-
Frame location #2 temperature expressed in degrees fahrenheit. The temperature comes from a sensor mounted at frame location #2.
Uses map Linear to convert or format TMPFRM2R:
-
TMPFRM2R
(esi) r real I11 frame-2-temperature-raw [volts] (-10.0 to 10.0)
-
Frame location #2 temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted at frame location #2.
-
POW28S1V
(esi) r real E13.6 map motor-controller-1-electronics-28-volt-power-supply-voltage [volts] (-48.0 to 48.0)
-
Motor controller #1 electronics +28 volt power supply voltage level.
Uses map Linear to convert or format POW28S1R:
-
POW28S1R
(esi) r real I11 motor-controller-1-electronics-28-volt-power-raw [volts] (-10.0 to 10.0)
-
Motor controller #1 electronics +28 volt power supply status expressed as a raw analog voltage after a voltage divider reduces the nominal 28 volts to 5 volts.
-
TMPLAMPC
(esi) r real E13.6 map calibration-lamp-temperature-celsius [celsius] (-100.0 to 100.0)
-
Calibration lamp enclosure temperature expressed in degrees celsius. The temperature comes from a sensor mounted on the calibration lamp enclosure.
Uses map Linear to convert or format TMPLAMPR:
-
TMPLAMPR
(esi) r real I11 calibration-lamp-temperature-raw [volts] (-10.0 to 10.0)
-
Calibration lamp enclosure temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted on the lamp enclosure.
-
TMPLAMPF
(esi) r real E13.6 map calibration-lamp-temperature-fahrenheit [fahrenheit] (-148.0 to 212.0)
-
Calibration lamp enclosure temperature expressed in degrees fahrenheit. The temperature comes from a sensor mounted on the calibration lamp enclosure.
Uses map Linear to convert or format TMPLAMPR:
-
TMPLAMPR
(esi) r real I11 calibration-lamp-temperature-raw [volts] (-10.0 to 10.0)
-
Calibration lamp enclosure temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted on the lamp enclosure.
-
TMPELE1C
(esi) r real E13.6 map motor-controller-1-electronics-temperature-celsius [celsius] (-100.0 to 100.0)
-
Motor controller #1 electronics temperature expressed in degrees celsius. The temperature comes from a sensor mounted directly on one of the analog input boards.
Uses map Linear to convert or format TMPELE1R:
-
TMPELE1R
(esi) r real I11 motor-controller-1-electronics-temperature-raw [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
(esi) r real E13.6 map motor-controller-1-electronics-temperature-fahrenheit [fahrenheit] (-148.0 to 212.0)
-
Motor controller #1 electronics temperature expressed in degrees fahrenheit. The temperature comes from a sensor mounted directly on one of the analog input boards.
Uses map Linear to convert or format TMPELE1R:
-
TMPELE1R
(esi) r real I11 motor-controller-1-electronics-temperature-raw [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.
-
TMPBOX1C
(esi) r real E13.6 map motor-controller-1-electronics-box-temperature-celsius [celsius] (-100.0 to 100.0)
-
Motor controller #1 electronics enclosure (box) temperature expressed in degrees celsius. The temperature comes from a sensor mounted ???.
Uses map Linear to convert or format TMPBOX1R:
-
TMPBOX1R
(esi) r real I11 motor-controller-1-electronics-box-temperature-raw [volts] (-10.0 to 10.0)
-
Motor controller #1electronics enclosure (box) temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted ???.
-
TMPBOX1F
(esi) r real E13.6 map motor-controller-1-electronics-box-temperature-fahrenheit [fahrenheit] (-148.0 to 212.0)
-
Motor controller #1 electronics enclosure (box) temperature expressed in degrees fahrenheit. The temperature comes from a sensor mounted directly on one of the analog input boards.
Uses map Linear to convert or format TMPBOX1R:
-
TMPBOX1R
(esi) r real I11 motor-controller-1-electronics-box-temperature-raw [volts] (-10.0 to 10.0)
-
Motor controller #1electronics enclosure (box) temperature expressed as a raw analog voltage. The temperature comes from a sensor mounted ???.
-
IonPumpdev
(esi) bundle bundle bundle ion pump keyword bundle
-
KTL bundle for device: ion pump (Galil-1500 DC ion pump)
IonPumpdev consists of elements:
-
IONPUMP
(esi) rw varchar(68) A tinyint ion-pump
-
Ion pump (Galil-1500 DC ion pump) control and status.
Uses map KTLenumerated to convert or format ionpump_state:
-
ionpump_state
(SharedMemeMap) r tinyint I11 %d (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 :
Map Definitions
-
Derivative
(MapTypes) map map
-
This map type indicates a derivative (velocity) map. It's used only in the special case where VEL ISA VAL.
-
DWRN2LVM
(KECK1CCD) rw varchar(68) A %s ccd-dewar-nitrogen-level-map
-
An array of linear unit conversion constants used to convert a raw dewar liquid nitrogen level value (see DWRN2LVR) into a percentage full (see DWRN2LV). WARNING: this keyword does not support the NOTIFY or READ_CONT KTL ioctls.
Is really a:
-
isaMAP
(TYPEDEFS) tuple tuple
-
The Keck Instrument Control System uses maps to describe conversions from device encoder units to human-comprehensible units. These consist of arrays of 5 32-bit floating point numbers.
isaMAP consists of elements:
-
pre_bias
(MapParams) real E13.6
-
The pre-bias parameter in a mapping from device units to user units.
-
scale
(MapParams) real E13.6
-
The scale parameter in a mapping from device units to user units.
-
post_bias
(MapParams) real E13.6
-
The post-bias parameter in a mapping from device units to user units.
-
minb
(MapParams) real E13.6
-
The lower_bound parameter in a mapping from device units to user units.
-
maxb
(MapParams) real E13.6
-
The upper_bound parameter in a mapping from device units to user units.
-
KTLboolean
(MapTypes) tinyint I1 %d (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
-
This map type is a KTL Enumerated map, meaning that KTL rather than the crate does the conversion from binary to ascii. Practically speaking, all this means is that the list of ascii res_vals ends up in fiord_table.h
-
Linear
(MapFuncs) map map
-
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
-
Coefficient of the zero order term in a polynomial map. Typically this will be the constant term.
-
a1
(MapParams) float E20.12 %.12E
-
Coefficient of the first order term in a polynomial map. Typically this will be the coefficient of the linear term.
-
PWRBLOKM
(KECK1CCD) rw varchar(68) A %s ccd-dewar-heater-voltage-map
-
An array of linear unit conversion constants used to convert a raw dewar heater power block value (see PWRBLOKR) into a voltage (see PWRBLOK). WARNING: this keyword does not support the NOTIFY or READ_CONT KTL ioctls.
Is really a:
-
isaMAP
(TYPEDEFS) tuple tuple
-
The Keck Instrument Control System uses maps to describe conversions from device encoder units to human-comprehensible units. These consist of arrays of 5 32-bit floating point numbers.
isaMAP consists of elements:
-
pre_bias
(MapParams) real E13.6
-
The pre-bias parameter in a mapping from device units to user units.
-
scale
(MapParams) real E13.6
-
The scale parameter in a mapping from device units to user units.
-
post_bias
(MapParams) real E13.6
-
The post-bias parameter in a mapping from device units to user units.
-
minb
(MapParams) real E13.6
-
The lower_bound parameter in a mapping from device units to user units.
-
maxb
(MapParams) real E13.6
-
The upper_bound parameter in a mapping from device units to user units.
-
RESN2LVM
(KECK1CCD) rw varchar(68) A %s ccd-reservoir-nitrogen-level-map
-
An array of linear unit conversion constants used to convert a raw dewar refill reservoir level (see RESN2LVR) into a percentage full (see RESN2LV). WARNING: this keyword does not support the NOTIFY or READ_CONT KTL ioctls.
Is really a:
-
isaMAP
(TYPEDEFS) tuple tuple
-
The Keck Instrument Control System uses maps to describe conversions from device encoder units to human-comprehensible units. These consist of arrays of 5 32-bit floating point numbers.
isaMAP consists of elements:
-
pre_bias
(MapParams) real E13.6
-
The pre-bias parameter in a mapping from device units to user units.
-
scale
(MapParams) real E13.6
-
The scale parameter in a mapping from device units to user units.
-
post_bias
(MapParams) real E13.6
-
The post-bias parameter in a mapping from device units to user units.
-
minb
(MapParams) real E13.6
-
The lower_bound parameter in a mapping from device units to user units.
-
maxb
(MapParams) real E13.6
-
The upper_bound parameter in a mapping from device units to user units.
-
TableLook
(MapTypes) map map
-
This map type indicates a simple table lookup using the Mmaps table. CodeGen will presume that this lookup is not being done within KTL/fiord code. Use of this map is probably equivalent to having a null map_mid.
-
TEMPDETM
(KECK1CCD) rw varchar(68) A %s detector-temperature-map
-
An array of linear unit conversion constants used to convert a raw detector temperature (see TEMPDETR) into degrees celsius (see TEMPDET). WARNING: this keyword does not support the NOTIFY or READ_CONT KTL ioctls.
Is really a:
-
isaMAP
(TYPEDEFS) tuple tuple
-
The Keck Instrument Control System uses maps to describe conversions from device encoder units to human-comprehensible units. These consist of arrays of 5 32-bit floating point numbers.
isaMAP consists of elements:
-
pre_bias
(MapParams) real E13.6
-
The pre-bias parameter in a mapping from device units to user units.
-
scale
(MapParams) real E13.6
-
The scale parameter in a mapping from device units to user units.
-
post_bias
(MapParams) real E13.6
-
The post-bias parameter in a mapping from device units to user units.
-
minb
(MapParams) real E13.6
-
The lower_bound parameter in a mapping from device units to user units.
-
maxb
(MapParams) real E13.6
-
The upper_bound parameter in a mapping from device units to user units.
-
TEMPSETM
(KECK1CCD) rw varchar(68) A %s ccd-desired-dewar-temperature-map
-
An array of linear unit conversion constants used to convert a raw detector temperature set point (see TEMPSETR) into degrees celsius (see TEMPSET). WARNING: this keyword does not support the NOTIFY or READ_CONT KTL ioctls.
Is really a:
-
isaMAP
(TYPEDEFS) tuple tuple
-
The Keck Instrument Control System uses maps to describe conversions from device encoder units to human-comprehensible units. These consist of arrays of 5 32-bit floating point numbers.
isaMAP consists of elements:
-
pre_bias
(MapParams) real E13.6
-
The pre-bias parameter in a mapping from device units to user units.
-
scale
(MapParams) real E13.6
-
The scale parameter in a mapping from device units to user units.
-
post_bias
(MapParams) real E13.6
-
The post-bias parameter in a mapping from device units to user units.
-
minb
(MapParams) real E13.6
-
The lower_bound parameter in a mapping from device units to user units.
-
maxb
(MapParams) real E13.6
-
The upper_bound parameter in a mapping from device units to user units.
-
UTBM15VM
(KECK1CCD) rw varchar(68) A %s ccd-minus-15-volts-map
-
An array of linear unit conversion constants used to convert a 'raw' -15 volt power supply voltage value from an analog-to-digital converter (see UTBM15VR) to a voltage (see UTBM15V). NOT IMPLIMENTED FOR VOLTAGE YET! WARNING: this keyword does not support the NOTIFY or READ_CONT KTL ioctls.
Is really a:
-
isaMAP
(TYPEDEFS) tuple tuple
-
The Keck Instrument Control System uses maps to describe conversions from device encoder units to human-comprehensible units. These consist of arrays of 5 32-bit floating point numbers.
isaMAP consists of elements:
-
pre_bias
(MapParams) real E13.6
-
The pre-bias parameter in a mapping from device units to user units.
-
scale
(MapParams) real E13.6
-
The scale parameter in a mapping from device units to user units.
-
post_bias
(MapParams) real E13.6
-
The post-bias parameter in a mapping from device units to user units.
-
minb
(MapParams) real E13.6
-
The lower_bound parameter in a mapping from device units to user units.
-
maxb
(MapParams) real E13.6
-
The upper_bound parameter in a mapping from device units to user units.
-
UTBP15VM
(KECK1CCD) rw varchar(68) A %s ccd-plus-15-volts-map
-
An array of linear unit conversion constants used to convert a 'raw' +15 volt power supply voltage value from an analog-to-digital converter (see UTBP15VR) to a voltage (see UTBP15V). NOT IMPLIMENTED FOR VOLTAGE YET! WARNING: this keyword does not support the NOTIFY or READ_CONT KTL ioctls.
Is really a:
-
isaMAP
(TYPEDEFS) tuple tuple
-
The Keck Instrument Control System uses maps to describe conversions from device encoder units to human-comprehensible units. These consist of arrays of 5 32-bit floating point numbers.
isaMAP consists of elements:
-
pre_bias
(MapParams) real E13.6
-
The pre-bias parameter in a mapping from device units to user units.
-
scale
(MapParams) real E13.6
-
The scale parameter in a mapping from device units to user units.
-
post_bias
(MapParams) real E13.6
-
The post-bias parameter in a mapping from device units to user units.
-
minb
(MapParams) real E13.6
-
The lower_bound parameter in a mapping from device units to user units.
-
maxb
(MapParams) real E13.6
-
The upper_bound parameter in a mapping from device units to user units.
-
UTBP30VM
(KECK1CCD) rw varchar(68) A %s ccd-plus-30-volts-map
-
An array of linear unit conversion constants used to convert a 'raw' +30 volt power supply voltage value from an analog-to-digital converter (see UTBP30VR) to a voltage (see UTBP30V). NOT IMPLIMENTED FOR VOLTAGE YET! WARNING: this keyword does not support the NOTIFY or READ_CONT KTL ioctls.
Is really a:
-
isaMAP
(TYPEDEFS) tuple tuple
-
The Keck Instrument Control System uses maps to describe conversions from device encoder units to human-comprehensible units. These consist of arrays of 5 32-bit floating point numbers.
isaMAP consists of elements:
-
pre_bias
(MapParams) real E13.6
-
The pre-bias parameter in a mapping from device units to user units.
-
scale
(MapParams) real E13.6
-
The scale parameter in a mapping from device units to user units.
-
post_bias
(MapParams) real E13.6
-
The post-bias parameter in a mapping from device units to user units.
-
minb
(MapParams) real E13.6
-
The lower_bound parameter in a mapping from device units to user units.
-
maxb
(MapParams) real E13.6
-
The upper_bound parameter in a mapping from device units to user units.
-
UTBP5VM
(KECK1CCD) rw varchar(68) A %s ccd-plus-5-volts-map
-
An array of linear unit conversion constants used to convert a 'raw' +5 volt power supply voltage value from an analog-to-digital converter (see UTBP5VR) to a voltage (see UTBP5V). NOT IMPLIMENTED FOR VOLTAGE YET! WARNING: this keyword does not support the NOTIFY or READ_CONT KTL ioctls.
Is really a:
-
isaMAP
(TYPEDEFS) tuple tuple
-
The Keck Instrument Control System uses maps to describe conversions from device encoder units to human-comprehensible units. These consist of arrays of 5 32-bit floating point numbers.
isaMAP consists of elements:
-
pre_bias
(MapParams) real E13.6
-
The pre-bias parameter in a mapping from device units to user units.
-
scale
(MapParams) real E13.6
-
The scale parameter in a mapping from device units to user units.
-
post_bias
(MapParams) real E13.6
-
The post-bias parameter in a mapping from device units to user units.
-
minb
(MapParams) real E13.6
-
The lower_bound parameter in a mapping from device units to user units.
-
maxb
(MapParams) real E13.6
-
The upper_bound parameter in a mapping from device units to user units.
-
UTBTEMPM
(KECK1CCD) rw varchar(68) A %s ccd-utility-board-temperature-map
-
An array of linear unit conversion constants used to convert the raw CCD controller utility board temperature from an analog-to-digital converter value (see UTBTEMPR) to a value in degrees celsius (see UTBTEMP). WARNING: this keyword does not support the NOTIFY or READ_CONT KTL ioctls.
Is really a:
-
isaMAP
(TYPEDEFS) tuple tuple
-
The Keck Instrument Control System uses maps to describe conversions from device encoder units to human-comprehensible units. These consist of arrays of 5 32-bit floating point numbers.
isaMAP consists of elements:
-
pre_bias
(MapParams) real E13.6
-
The pre-bias parameter in a mapping from device units to user units.
-
scale
(MapParams) real E13.6
-
The scale parameter in a mapping from device units to user units.
-
post_bias
(MapParams) real E13.6
-
The post-bias parameter in a mapping from device units to user units.
-
minb
(MapParams) real E13.6
-
The lower_bound parameter in a mapping from device units to user units.
-
maxb
(MapParams) real E13.6
-
The upper_bound parameter in a mapping from device units to user units.
-
UTBTMPSM
(KECK1CCD) rw varchar(68) A %s ccd-desired-utility-board-temperature-map
-
An array of linear unit conversion constants used to convert a 'raw' CCD electronics enclosure temperature set point from an analog-to-digital converter (see UTBTMPSR) to a value in degrees celsius (see UTBTMPS). WARNING: this keyword does not support the NOTIFY or READ_CONT KTL ioctls.
Is really a:
-
isaMAP
(TYPEDEFS) tuple tuple
-
The Keck Instrument Control System uses maps to describe conversions from device encoder units to human-comprehensible units. These consist of arrays of 5 32-bit floating point numbers.
isaMAP consists of elements:
-
pre_bias
(MapParams) real E13.6
-
The pre-bias parameter in a mapping from device units to user units.
-
scale
(MapParams) real E13.6
-
The scale parameter in a mapping from device units to user units.
-
post_bias
(MapParams) real E13.6
-
The post-bias parameter in a mapping from device units to user units.
-
minb
(MapParams) real E13.6
-
The lower_bound parameter in a mapping from device units to user units.
-
maxb
(MapParams) real E13.6
-
The upper_bound parameter in a mapping from device units to user units.