org.jscience.devices.telescopes.LX200
Interface LX200Remote

All Superinterfaces:
java.rmi.Remote
All Known Implementing Classes:
LX200DebugServer, LX200Server

public interface LX200Remote
extends java.rmi.Remote

DOCUMENT ME!


Method Summary
 java.lang.String getDec()
          DOCUMENT ME!
 java.lang.String getRA()
          DOCUMENT ME!
 void setFocusRate(int rate)
          DOCUMENT ME!
 void setObjectCoords(java.lang.String ra, java.lang.String dec)
          DOCUMENT ME!
 void setSlewRate(int rate)
          DOCUMENT ME!
 int slewToObject()
          DOCUMENT ME!
 void startFocus(int direction)
          DOCUMENT ME!
 void startSlew(int direction)
          DOCUMENT ME!
 void stopFocus()
          DOCUMENT ME!
 void stopSlew(int direction)
          DOCUMENT ME!
 void syncCoords()
          DOCUMENT ME!
 

Method Detail

setFocusRate

void setFocusRate(int rate)
                  throws java.io.IOException,
                         java.rmi.RemoteException
DOCUMENT ME!

Parameters:
rate - DOCUMENT ME!
Throws:
java.io.IOException - DOCUMENT ME!
java.rmi.RemoteException - DOCUMENT ME!

startFocus

void startFocus(int direction)
                throws java.io.IOException,
                       java.rmi.RemoteException
DOCUMENT ME!

Parameters:
direction - DOCUMENT ME!
Throws:
java.io.IOException - DOCUMENT ME!
java.rmi.RemoteException - DOCUMENT ME!

stopFocus

void stopFocus()
               throws java.io.IOException,
                      java.rmi.RemoteException
DOCUMENT ME!

Throws:
java.io.IOException - DOCUMENT ME!
java.rmi.RemoteException - DOCUMENT ME!

setSlewRate

void setSlewRate(int rate)
                 throws java.io.IOException,
                        java.rmi.RemoteException
DOCUMENT ME!

Parameters:
rate - DOCUMENT ME!
Throws:
java.io.IOException - DOCUMENT ME!
java.rmi.RemoteException - DOCUMENT ME!

startSlew

void startSlew(int direction)
               throws java.io.IOException,
                      java.rmi.RemoteException
DOCUMENT ME!

Parameters:
direction - DOCUMENT ME!
Throws:
java.io.IOException - DOCUMENT ME!
java.rmi.RemoteException - DOCUMENT ME!

stopSlew

void stopSlew(int direction)
              throws java.io.IOException,
                     java.rmi.RemoteException
DOCUMENT ME!

Parameters:
direction - DOCUMENT ME!
Throws:
java.io.IOException - DOCUMENT ME!
java.rmi.RemoteException - DOCUMENT ME!

getRA

java.lang.String getRA()
                       throws java.io.IOException,
                              java.rmi.RemoteException
DOCUMENT ME!

Returns:
DOCUMENT ME!
Throws:
java.io.IOException - DOCUMENT ME!
java.rmi.RemoteException - DOCUMENT ME!

getDec

java.lang.String getDec()
                        throws java.io.IOException,
                               java.rmi.RemoteException
DOCUMENT ME!

Returns:
DOCUMENT ME!
Throws:
java.io.IOException - DOCUMENT ME!
java.rmi.RemoteException - DOCUMENT ME!

setObjectCoords

void setObjectCoords(java.lang.String ra,
                     java.lang.String dec)
                     throws java.io.IOException,
                            java.rmi.RemoteException
DOCUMENT ME!

Parameters:
ra - DOCUMENT ME!
dec - DOCUMENT ME!
Throws:
java.io.IOException - DOCUMENT ME!
java.rmi.RemoteException - DOCUMENT ME!

slewToObject

int slewToObject()
                 throws java.io.IOException,
                        java.rmi.RemoteException
DOCUMENT ME!

Returns:
DOCUMENT ME!
Throws:
java.io.IOException - DOCUMENT ME!
java.rmi.RemoteException - DOCUMENT ME!

syncCoords

void syncCoords()
                throws java.io.IOException,
                       java.rmi.RemoteException
DOCUMENT ME!

Throws:
java.io.IOException - DOCUMENT ME!
java.rmi.RemoteException - DOCUMENT ME!