|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.util.EventObject
util.rmi.RmiEvent
stella.MessageEvent
stella.CommandEvent
stella.command.OffsetTelescope
stella.command.EncoderOffsetTelescope
public class EncoderOffsetTelescope
The command sent from the adapter to the telescope to allow fine-guiding.
The two offsets are pixel offsets in x/y direction of the guiding CCD,
diveded by the scale factor of the guiding CCD.
This command is not intended for direct communication between the
SCS and the telescope, but rather for permanent update of the guiding
offset as deduced by the adapter.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class stella.CommandEvent |
|---|
CommandEvent.Create |
| Field Summary | |
|---|---|
private double |
azimuth
The azimuth of the telescope, Nan for invalid/not known. |
private double |
height
The height of the telescope, Nan for invalid/not known. |
private static String |
NAN
The identifier in the string representation for invalid azimuth/h. |
| Fields inherited from class stella.CommandEvent |
|---|
COMMANDPACKAGE, JVIEWPACKAGE, TYPESEPARATOR |
| Fields inherited from class stella.MessageEvent |
|---|
SEPCHAR |
| Fields inherited from class util.rmi.RmiEvent |
|---|
localHost, sourceName |
| Fields inherited from class java.util.EventObject |
|---|
source |
| Constructor Summary | |
|---|---|
EncoderOffsetTelescope(Object src)
Constructs a abort adapter telescope, grabbing the type from the class name and setting the command time to the current system time. |
|
EncoderOffsetTelescope(Object src,
String id,
long time)
Constructs a new offset telescope command. |
|
| Method Summary | |
|---|---|
double |
getAzimuth()
Return the height of the telescope. |
double |
getHeight()
Return the height of the telescope. |
String[] |
getLine()
Returns the command line of the move telescope command. |
boolean |
parseLine(String[] all)
Parse the command line into ra and dec of the move command. |
void |
setAzimuth(double a)
Sets the height of the telescope, if currently known. |
void |
setHeight(double h)
Sets the height of the telescope, if currently known. |
| Methods inherited from class stella.command.OffsetTelescope |
|---|
getOffsetAltitude, getOffsetAzimuth, setOffset |
| Methods inherited from class stella.CommandEvent |
|---|
classNameToTemplate, createCommand, createCommand, createJCommand, extractType, getExpectedAcknowledgeNumber, parseForStrings, templateToClassName |
| 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 |
| Methods inherited from class util.rmi.RmiEvent |
|---|
getHost, getSourceName, setSourceName |
| Methods inherited from class java.util.EventObject |
|---|
getSource |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
private static final String NAN
private double azimuth
private double height
| Constructor Detail |
|---|
public EncoderOffsetTelescope(Object src)
public EncoderOffsetTelescope(Object src,
String id,
long time)
parseLine(java.lang.String[]) or the OffsetTelescope.setOffset(double, double)
method are called.
| Method Detail |
|---|
public String[] getLine()
getLine in class OffsetTelescopepublic boolean parseLine(String[] all)
parseLine in class OffsetTelescopepublic void setHeight(double h)
public double getHeight()
public void setAzimuth(double a)
public double getAzimuth()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||