| Package | Description |
|---|---|
| stella.net.tpl | |
| stella.telescope |
| Modifier and Type | Method and Description |
|---|---|
boolean |
PilarDriver.commenceClear()
Clears all errors the telescope.
|
boolean |
PilarDriver.commenceSetCovers(boolean close)
Sets the position of the mirror covers.
|
boolean |
PilarDriver.commenceUsePort(int portnumber)
Uses the specified port, i.e.
|
Collection<TsiError> |
PilarDriver.getErrors()
Gets the current errors at the telescope.
|
Object |
PilarDriver.getValue(String name)
Synchroniously return a value of a variable.
|
void |
PilarDriver.rebuild()
Rebuild the error data base like on a restart.
|
boolean |
PilarDriver.setValue(String name,
String to)
Synchroniously return a value of a variable.
|
boolean |
PilarDriver.waitForValue(String variable,
String value,
String notvalue,
long timeout)
Waits for a parameter to achieve a certain value.
|
| Modifier and Type | Method and Description |
|---|---|
private boolean |
OpenPilarSocket.applyOffset(double dazenc,
double dz)
Applies an encoder difference in azimuth and zenith distance to the
current azimuth and height.
|
private boolean |
Pilar3Socket.applyOffset(double dazenc,
double dz)
Applies an encoder difference in azimuth and zenith distance to the
current azimuth and height.
|
boolean |
OpenPilarSocket.commenceAbort()
Aborts all telescope operation.
|
boolean |
Pilar3Socket.commenceAbort()
Aborts all telescope operation.
|
boolean |
OpenPilarSocket.commenceAbsoluteOffset(double azoff,
double altoff)
Applies an AZ-ALT offset to the current telescope position.
|
boolean |
Pilar3Socket.commenceAbsoluteOffset(double azoff,
double altoff)
Applies an AZ-ALT offset to the current telescope position.
|
boolean |
OpenPilarSocket.commenceAbsoluteOffset(double azoff,
double altoff,
double h)
Applies an AZ-ALT offset to the current telescope position.
|
boolean |
Pilar3Socket.commenceAbsoluteOffset(double azoff,
double altoff,
double h)
Applies an AZ-ALT offset to the current telescope position.
|
boolean |
OpenPilarSocket.commenceClear()
Try to clear the telescope errors.
|
boolean |
Pilar3Socket.commenceClear()
Try to clear the telescope errors.
|
boolean |
OpenPilarSocket.commenceDerotator(double position)
Sets the absolut position of the telescope derotator and disables
tracking adjustment.
|
boolean |
Pilar3Socket.commenceDerotator(double position)
Sets the absolut position of the telescope derotator and disables
tracking adjustment.
|
boolean |
OpenPilarSocket.commenceDerotatorOffset(double position)
Sets the offset of the telescope derotator and prepares the telescope for
derotator tracking adjustment.
|
boolean |
Pilar3Socket.commenceDerotatorOffset(double position)
Sets the offset of the telescope derotator and prepares the telescope for
derotator tracking adjustment.
|
boolean |
OpenPilarSocket.commenceFocus(double position)
Sets the absolut position of the telescope primary focus (in mm).
|
boolean |
Pilar3Socket.commenceFocus(double position)
Sets the absolut position of the telescope primary focus (in mm).
|
boolean |
OpenPilarSocket.commenceFocusOffset(double dpos)
Sets the offset position of the telescope primary focus (in mm).
|
boolean |
Pilar3Socket.commenceFocusOffset(double dpos)
Sets the offset position of the telescope primary focus (in mm).
|
boolean |
OpenPilarSocket.commenceGuiding(boolean start)
Starts/stops telescope tracking and waits until pilar acknowledges the
new state.
|
boolean |
Pilar3Socket.commenceGuiding(boolean start)
Starts/stops telescope tracking.
|
boolean |
OpenPilarSocket.commenceInit()
Initializes the telescope.
|
boolean |
Pilar3Socket.commenceInit()
Initializes the telescope.
|
boolean |
OpenPilarSocket.commenceMove(double radeg,
double dedeg)
Moves the telescope into a new RA-DE position.
|
boolean |
Pilar3Socket.commenceMove(double radeg,
double dedeg)
Moves the telescope into a new RA-DE position.
|
boolean |
OpenPilarSocket.commenceMove(double radeg,
double dedeg,
double off,
boolean fol)
Moves the telescope into a new RA-DE position.
|
boolean |
Pilar3Socket.commenceMove(double radeg,
double dedeg,
double off,
boolean fol)
Moves the telescope into a new RA-DE position.
|
boolean |
OpenPilarSocket.commenceMove(double radeg,
double dedeg,
double off,
boolean follow,
boolean use)
Moves the telescope into a new RA-DE position.
|
boolean |
Pilar3Socket.commenceMove(double radeg,
double dedeg,
double off,
boolean follow,
boolean use)
Moves the telescope into a new RA-DE position.
|
boolean |
OpenPilarSocket.commenceMoveAzAlt(double azdeg,
double altdeg)
Moves the telescope into a new AZ-ALT position and stops tracking.
|
boolean |
Pilar3Socket.commenceMoveAzAlt(double azdeg,
double altdeg)
Moves the telescope into a new AZ-ALT position and stops tracking.
|
boolean |
OpenPilarSocket.commencePark()
Brings the telescope into its park position.
|
boolean |
Pilar3Socket.commencePark()
Brings the telescope into its park position.
|
boolean |
OpenPilarSocket.commenceRelativeOffset(double azoff,
double altoff)
Adds an AZ-ZD offset to the current telescope position.
|
boolean |
Pilar3Socket.commenceRelativeOffset(double azoff,
double altoff)
Adds an AZ-ALT offset to the current telescope position.
|
boolean |
OpenPilarSocket.commenceRelativeOffset(double azoff,
double altoff,
double h)
Adds an AZ-ALT offset to the current telescope position.
|
boolean |
Pilar3Socket.commenceRelativeOffset(double azoff,
double altoff,
double h)
Adds an AZ-ALT offset to the current telescope position.
|
boolean |
OpenPilarSocket.commenceSetCovers(boolean close)
Sets the position of the mirror covers.
|
boolean |
Pilar3Socket.commenceSetCovers(boolean close)
Sets the position of the mirror covers.
|
private TplAbort |
OpenPilarSocket.commenceTplAbort(boolean killit,
int what)
Sends a new TPL abort command with the default command completition
timeout.
|
private TplAbort |
Pilar3Socket.commenceTplAbort(boolean killit,
int what)
Sends a new TPL abort command with the default command completition
timeout.
|
private TplAbort |
OpenPilarSocket.commenceTplAbort(boolean killit,
int what,
long timeout)
Sends a new TPL abort command.
|
private TplAbort |
Pilar3Socket.commenceTplAbort(boolean killit,
int what,
long timeout)
Sends a new TPL abort command.
|
private TplGet |
OpenPilarSocket.commenceTplGet(String request)
Sends a new get command with the default command completition timeout.
|
private TplGet |
Pilar3Socket.commenceTplGet(String request)
Sends a new get command with the default command completition timeout.
|
private TplGet |
OpenPilarSocket.commenceTplGet(String request,
long timeout)
Sends a new get command.
|
private TplGet |
Pilar3Socket.commenceTplGet(String request,
long timeout)
Sends a new get command.
|
private TplSet |
OpenPilarSocket.commenceTplSet(String request)
Sends a new set command with the default command completition timeout.
|
private TplSet |
Pilar3Socket.commenceTplSet(String request)
Sends a new set command with the default command completition timeout.
|
private TplSet |
OpenPilarSocket.commenceTplSet(String request,
long timeout)
Sends a new set command.
|
private TplSet |
Pilar3Socket.commenceTplSet(String request,
long timeout)
Sends a new set command.
|
boolean |
OpenPilarSocket.commenceTracking(boolean start)
Starts/stops telescope tracking.
|
boolean |
Pilar3Socket.commenceTracking(boolean start)
Starts/stops telescope tracking.
|
boolean |
OpenPilarSocket.commenceUsePort(int portnum)
Optical port, specifies used derotator and filter and will also rotate M3
(if supported by the telescope hardware).
|
boolean |
Pilar3Socket.commenceUsePort(int portnum)
Optical port, specifies used derotator and filter and will also rotate M3
(if supported by the telescope hardware).
|
Collection<TsiError> |
OpenPilarSocket.getErrors()
Updates the error list the error list.
|
Collection<TsiError> |
Pilar3Socket.getErrors()
Reads the error list.
|
private double |
OpenPilarSocket.getHorizontalHeight()
Returns the current height as returned by the telescope or throws an
error.
|
private double |
Pilar3Socket.getHorizontalHeight()
Returns the current height as returned by the telescope or throws an
error.
|
Object |
OpenPilarSocket.getValue(String name)
Returns the value of a TSI variable as a java Object.
|
Object |
Pilar3Socket.getValue(String name)
Returns the value of a TSI variable as a java Object.
|
void |
OpenPilarSocket.rebuild()
A way to rebuild the error base.
|
boolean |
OpenPilarSocket.setValue(String name,
String to)
Sets the value of a TSI varibale.
|
boolean |
Pilar3Socket.setValue(String name,
String to)
Sets the value of a TSI varibale.
|
private int |
OpenPilarSocket.updatedErrorList()
We retrieve the list of errors on the telescope and updated our internal
error map with new errors encountered.
|
boolean |
OpenPilarSocket.updateEnvironment()
Writes the actual ambient temperature and pressure to Pilar3 to make use
it in the refraction correction.
|
boolean |
Pilar3Socket.updateEnvironment()
Writes the actual ambient temperature and pressure to Pilar3 to make use
it in the refraction correction.
|
private boolean |
OpenPilarSocket.waitCommandCompleted(TplCommand command,
long timeout)
Waits for a given TPL command gets completed.
|
private boolean |
Pilar3Socket.waitCommandCompleted(TplCommand command,
long timeout)
Waits for a given TPL command gets completed.
|
boolean |
OpenPilarSocket.waitForValue(String variable,
String value,
String notvalue,
long timeout)
Waits until (monitors) a TSI variable gets a specified value.
|
boolean |
Pilar3Socket.waitForValue(String variable,
String value,
String notvalue,
long timeout)
Waits until (monitors) a TSI variable gets a specified value.
|