JSci.astro.telescope
Interface LX200Remote

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

public interface LX200Remote
extends java.rmi.Remote


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

Method Detail

setFocusRate

public void setFocusRate(int rate)
                  throws java.io.IOException,
                         java.rmi.RemoteException
Throws:
java.io.IOException
java.rmi.RemoteException

startFocus

public void startFocus(int direction)
                throws java.io.IOException,
                       java.rmi.RemoteException
Throws:
java.io.IOException
java.rmi.RemoteException

stopFocus

public void stopFocus()
               throws java.io.IOException,
                      java.rmi.RemoteException
Throws:
java.io.IOException
java.rmi.RemoteException

setSlewRate

public void setSlewRate(int rate)
                 throws java.io.IOException,
                        java.rmi.RemoteException
Throws:
java.io.IOException
java.rmi.RemoteException

startSlew

public void startSlew(int direction)
               throws java.io.IOException,
                      java.rmi.RemoteException
Throws:
java.io.IOException
java.rmi.RemoteException

stopSlew

public void stopSlew(int direction)
              throws java.io.IOException,
                     java.rmi.RemoteException
Throws:
java.io.IOException
java.rmi.RemoteException

getRA

public java.lang.String getRA()
                       throws java.io.IOException,
                              java.rmi.RemoteException
Throws:
java.io.IOException
java.rmi.RemoteException

getDec

public java.lang.String getDec()
                        throws java.io.IOException,
                               java.rmi.RemoteException
Throws:
java.io.IOException
java.rmi.RemoteException

setObjectCoords

public void setObjectCoords(java.lang.String ra,
                            java.lang.String dec)
                     throws java.io.IOException,
                            java.rmi.RemoteException
Throws:
java.io.IOException
java.rmi.RemoteException

slewToObject

public int slewToObject()
                 throws java.io.IOException,
                        java.rmi.RemoteException
Throws:
java.io.IOException
java.rmi.RemoteException

syncCoords

public void syncCoords()
                throws java.io.IOException,
                       java.rmi.RemoteException
Throws:
java.io.IOException
java.rmi.RemoteException