|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectISISController.ISISConstants
public final class ISISConstants
This is a class full of constants which are used throughout the ISIS controller specific part of ISIS instrument controller. It should not be instantiated, the constants are static values.
| Field Summary | |
|---|---|
static java.lang.String |
CENTRALWAVELENGTHBLUEGRATINGNBITEM
Noticeboard item which is to hold the central wavelength which is associated with the blue arm |
static java.lang.String |
CENTRALWAVELENGTHREDGRATINGNBITEM
Noticeboard item which is to hold the central wavelength which is associated with the red arm |
static java.lang.String |
CURRENTDICHROICNBITEM
This is the name of noticeboard item which describes the current dichroic which is in position at the moment. |
static java.lang.String |
DISPERSIONBLUEGRATINGNBITEM
Noticeboard item which is to hold the dispersion associated with the grating in the blue arm |
static java.lang.String |
DISPERSIONREDGRATINGNBITEM
Noticeboard item which is to hold the dispersion associated with the grating in the arm arm |
static int |
DOOROPEN
Used to determine if one of the doors in ISIS is open. |
static int |
DOOROPENMASK
A bit mask which is used to determine whether a door in ISIS is open and closed. |
static int |
FILTERPOSITIONPARAMETER
Parameter position in the status response from the filter mechanisms which contains the positional information |
static java.lang.String |
GRATINGDOORSTATENBITEM
This is the noticeboard item which will be used to store whether the grating door is open or closed. |
static java.lang.String |
GRATINGINBLUEARM
This is the parameter noticeboard item which is to contain the name of the grating which is in the blue arm. |
static java.lang.String |
GRATINGINREDARM
This is the parameter noticeboard item which is to contain the name of the grating which is in the red arm. |
static java.lang.String |
GRATINGLINESPERMMBLUE
This is the parameter noticeboard item which is to contain the number of lines per mm of the grating which is currently deployed in the grating mechanism in the blue arm |
static java.lang.String |
GRATINGLINESPERMMRED
This is the parameter noticeboard item which is to contain the number of lines per mm of the grating which is currently deployed in the grating mechanism in the red arm |
static java.lang.String |
GRATINGOFFSETINBLUE
The name of the noticeboard item which will be used to hold the blue grating offset in the noticeboard |
static java.lang.String |
GRATINGOFFSETINRED
The name of the noticeboard item which will be used to hold the red grating offset in the noticeboard |
static java.lang.String |
GRATINGORDERBLUEARM
This is the parameter noticeboard item which is to contain the grating order for the blue arm. |
static java.lang.String |
GRATINGORDERREDARM
This is the parameter noticeboard item which is to contain the grating order for the red arm. |
static java.lang.String |
ISISWATCHDOG
This is the ISIS watchdog status word, when we get a watchdog signal coming back we set this to ok, the software after checking the watchdog sets it to failed. |
static java.lang.String |
LASTHEALTHMESSAGE
This is the time that we last received a watchdog message from the 4MS |
static int |
MAJOROFFSETBLUEGRATING
This is the major offset used in the calculation of the central wavelength of the blue grating |
static int |
MAJOROFFSETREDGRATING
This is the major offset used in the calculation of the central wavelength of the red grating |
static java.lang.String |
MONITORNBITEM
Noticeboard item for the current monitor position |
static int |
NUMBEROFSLOTSINBLUEANDREDFILTERMECHS
Number of slots in the red and blue filters |
static int |
NUMBEROFSLOTSINDEKKER
Number of slots in the dekker mechanism |
static java.lang.String |
SLITDOORSTATENBITEM
This is the noticeboard item which will be used to store whether the slitdoor is open or closed. |
static java.lang.String |
SLITJAWSARCSECS
The noticeboard item which will be used to hold the position of the slit unit in arcsecs |
static int |
TIMEBETWEENFULLSTATUSUPDATES
This is the time between getting a full status update from the ISIS 4MS. |
static int |
TIMETOWAITBEFOREFIRSTSTATUSUPDATE
Time to wait before getting first status update from the 4MS system |
| Constructor Summary | |
|---|---|
ISISConstants()
|
|
| Method Summary |
|---|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String ISISWATCHDOG
public static final java.lang.String LASTHEALTHMESSAGE
public static final java.lang.String GRATINGOFFSETINRED
public static final java.lang.String GRATINGOFFSETINBLUE
public static final java.lang.String GRATINGLINESPERMMRED
public static final java.lang.String GRATINGLINESPERMMBLUE
public static final java.lang.String GRATINGINREDARM
public static final java.lang.String GRATINGINBLUEARM
public static final java.lang.String GRATINGORDERREDARM
public static final java.lang.String GRATINGORDERBLUEARM
public static final java.lang.String CENTRALWAVELENGTHREDGRATINGNBITEM
public static final java.lang.String DISPERSIONBLUEGRATINGNBITEM
public static final java.lang.String DISPERSIONREDGRATINGNBITEM
public static final java.lang.String CENTRALWAVELENGTHBLUEGRATINGNBITEM
public static final int MAJOROFFSETBLUEGRATING
public static final int MAJOROFFSETREDGRATING
public static final int FILTERPOSITIONPARAMETER
public static final int TIMEBETWEENFULLSTATUSUPDATES
public static final int TIMETOWAITBEFOREFIRSTSTATUSUPDATE
public static final int DOOROPENMASK
public static final int DOOROPEN
public static final java.lang.String SLITDOORSTATENBITEM
public static final java.lang.String GRATINGDOORSTATENBITEM
public static final java.lang.String CURRENTDICHROICNBITEM
public static final java.lang.String SLITJAWSARCSECS
public static final java.lang.String MONITORNBITEM
public static final int NUMBEROFSLOTSINBLUEANDREDFILTERMECHS
public static final int NUMBEROFSLOTSINDEKKER
| Constructor Detail |
|---|
public ISISConstants()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||