public interface TelescopeControlling extends FocusControlling
| Modifier and Type | Method and Description |
|---|---|
boolean |
addOffset(double deg1,
double deg2)
Adds offsets to the telescope.
|
boolean |
changePort(int portid)
Switches to the specified port.
|
boolean |
clear()
Clears the telescope.
|
boolean |
closeCover()
Protects the telescope.
|
boolean |
derotator(double degree)
Moves the derotator of the telescope to the absoult position,
if it is has one.
|
boolean |
derotatorOffset(double degree)
Offsets the derotator by the given amount.
|
String |
errors()
Dumps any errors that are present in the underlying system to the
return string.
|
Object |
getTcsParameter(String parameter)
Generic access to some named parameter exposed by the TCS.
|
boolean |
initialize()
Initializes the telescope.
|
boolean |
moveAzAlt(double az,
double alt)
Moves the azimuth and altitude axis of the telescope, start tracking.
|
boolean |
moveRaDec(double ra,
double dec,
double off,
boolean follow)
Moves the telescope to the given ra and dec, start tracking.
|
boolean |
offset(double deg1,
double deg2)
Offsets the telescope.
|
boolean |
openCover()
Protects the telescope.
|
String |
pointingAt()
Dumps the instrumental (encoder) position plus the offset to the
current pointing.
|
void |
quit()
Quits the master.
|
boolean |
setTcsParameter(String parameter,
Object to)
Generic access to some named parameter exposed by the TCS.
|
boolean |
startTracking()
Starts the tracking from the current position of the telescope.
|
boolean |
stopTracking()
Stops the tracking of the telescope.
|
boolean |
wipe()
Ereases any memory of old errors.
|
focus, focusOffsetautomatic, external, getStatus, manual, park, reset, setPassiveboolean derotator(double degree)
throws RemoteException
RemoteExceptionboolean derotatorOffset(double degree)
throws RemoteException
RemoteExceptionboolean moveAzAlt(double az,
double alt)
throws RemoteException
RemoteExceptionboolean moveRaDec(double ra,
double dec,
double off,
boolean follow)
throws RemoteException
RemoteExceptionboolean offset(double deg1,
double deg2)
throws RemoteException
RemoteExceptionboolean addOffset(double deg1,
double deg2)
throws RemoteException
RemoteExceptionboolean startTracking()
throws RemoteException
RemoteExceptionboolean stopTracking()
throws RemoteException
RemoteExceptionboolean changePort(int portid)
throws RemoteException
RemoteExceptionboolean setTcsParameter(String parameter, Object to) throws RemoteException
RemoteExceptionObject getTcsParameter(String parameter) throws RemoteException
RemoteExceptionboolean initialize()
throws RemoteException
initialize in interface ListenerControllingRemoteExceptionboolean clear()
throws RemoteException
RemoteExceptionboolean wipe()
throws RemoteException
RemoteExceptionString errors() throws RemoteException
RemoteExceptionString pointingAt() throws RemoteException
RemoteExceptionboolean closeCover()
throws RemoteException
RemoteExceptionboolean openCover()
throws RemoteException
RemoteExceptionvoid quit() throws RemoteException
quit in interface ListenerControllingRemoteException