public class NoThArLight extends ErrorEvent implements PickConnected
This error is never produced as an explicit new NoThArLight, but
rather produced as a broadcast in the (looping) sequencer. It shows up in the
master log (as it is issued by the sequencer), but has its roots in the
adapter. This makes an image, grabs its fits-moments box an funnels both to a
moments trigger. This moments trigger (calibhalo.trigg) has a line
momentslist=4000,-1.;20000000,400000000where it states a minimum amount of ADUs to reach in the box (4000) in the example above and also a desired contrast (via the variance of the ADU counts, here between 2E6 and 40E6.
| Modifier and Type | Field and Description |
|---|---|
private static String |
FOLLOWUP
The follow-up (shutdown).
|
private static boolean |
PIPING
The pipe flag (false).
|
private static long |
serialVersionUID |
private static int |
SEVERENESS
The severness level (fatal error).
|
private static String |
TEXT
The human-readable part of the error message.
|
ABORT_EXPOSURE, ABORT_TARGET, ALARM_OFF, ALARM_ON, BAD_SEEING, BAD_WEATHER, CLEAR_TEL, CLOSE_COVER, CLOSE_ROOF, CLOSE_SHUTTER, CONT_TIME, ERROR_TOKEN, ERRORCOMBINE, ERRORPACKAGE, GOOD_WEATHER, HIGH_WIND, MAIL_HOME, MAIL_LOCAL, MOVE_HOME, MOVE_PARK, NONE, OPEN_COVER, OPEN_SHUTTER, PIPE, REACQUIRE, REPOSITION, RESEND_COMMAND, RESET_ADAPTER, RESET_CALIBRATION, RESET_CCD, RESET_ENV, RESET_ERRORS, RESET_SPEC, RESET_TEL, SHUT_DOWN, STATUS_TOKEN, STOP_TIMESEPCHARlocalHost, sourceNamesource| Constructor and Description |
|---|
NoThArLight(Object src)
Constructs a software error.
|
consume, createError, createError, createError, createError, createError, createStatus, createStatus, createStatus, extractClassName, extractFollowUp, extractPipe, getErrorClass, getFollowUp, getHuman, getLine, getSevereness, isConsumed, isPipe, isStatus, parseClassName, parseHeader, parseLine, setFollowUp, setHuman, setHuman, setPipecheckType, equals, equalTime, equalTime, fromAscii, getAllCommandLines, getExecuteGroupKey, getHead, getNr, getTime, getType, hashCode, isValid, parseFromSingleString, readFromBufferedStream, setNr, setTime, setType, setValid, toSkippedString, toStringgetHost, getSourceName, setSourceNamegetSourceprivate static final long serialVersionUID
private static final String TEXT
private static final int SEVERENESS
private static final String FOLLOWUP
private static final boolean PIPING
public NoThArLight(Object src)
SEVERENESS level, has a
FOLLOWUP as a recovery strategy and does pipe.