stella.command
Class SelectModeCcd
java.lang.Object
java.util.EventObject
util.rmi.RmiEvent
stella.MessageEvent
stella.CommandEvent
stella.command.SelectModeCcd
- All Implemented Interfaces:
- Serializable, CcdCommand, TargetDependingCommand
public class SelectModeCcd
- extends CommandEvent
- implements CcdCommand, TargetDependingCommand
Takes a dark exposure with the given exposure time. Only if a second
argument on the command line is present and giving
a fits file name the data is saved.
- See Also:
- Serialized Form
|
Constructor Summary |
SelectModeCcd(Object src)
Constructs a abort adapter telescope, grabbing the type from the class
name and setting the command time to the current system time. |
SelectModeCcd(Object src,
String type,
long time)
Constructs a new exposure abort command. |
| Methods inherited from class stella.MessageEvent |
checkType, equals, equalTime, equalTime, fromAscii, getAllCommandLines, getExecuteGroupKey, getHead, getNr, getTime, getType, hashCode, isValid, parseFromSingleString, readFromBufferedStream, setNr, setTime, setType, setValid, toString |
readoutmode
private String readoutmode
- The requested mode.
SelectModeCcd
public SelectModeCcd(Object src)
- Constructs a abort adapter telescope, grabbing the type from the class
name and setting the command time to the current system time.
SelectModeCcd
public SelectModeCcd(Object src,
String type,
long time)
- Constructs a new exposure abort command.
Per default no fits file is set.
registerTargetProperties
public void registerTargetProperties(Object setup)
- Calculates the command line from the properties registered.
Scans for the
exposure time,
ReservedConstants.EXPOSURETIME. Additionally, the
fitsname-item, ReservedConstants.FITSNAME is looked up.
If this key is present, a fits
file name is generated according to
FitsNameGenerator.getAbortFits(java.lang.String), otherwise the file name is set
to
null. A not-defined file name results in the data to be ereased.
- Specified by:
registerTargetProperties in interface TargetDependingCommand
- See Also:
FitsNameGenerator
getLine
public String[] getLine()
- Returns the command line of the dark ccd command.
- Specified by:
getLine in class MessageEvent
- Returns:
- An array containing all command lines.
parseLine
public boolean parseLine(String[] all)
- Parse the command line into ra and dec of the move command.
- Specified by:
parseLine in class MessageEvent
- Returns:
- True, if parsing was successful.
getReadoutMode
public String getReadoutMode()
- Returns the exposure time asociated with the darktime command.
setReadoutMode
private void setReadoutMode(String to)
- Sets the exposure time.