org.minetti.astrodevice.common.object
Interface DomeCapabilities


public interface DomeCapabilities

Object representing all capabilities of a dome.

Author:
Jean-Philippe MINETTI

Method Summary
 boolean canFindHome()
          Returns TRUE if driver can do a search for home position.
 boolean canPark()
          Returns TRUE if driver is capable of rotating dome in azimuth to park position.
 boolean canSetAltitude()
          Returns TRUE if driver is capable of setting dome altitude.
 boolean canSetAzimuth()
          Returns TRUE if driver is capable of setting dome azimuth.
 boolean canSetPark()
          Returns TRUE if driver can set the dome park position.
 boolean canSetShutter()
          Returns TRUE if driver is capable of automatically operating shutter.
 boolean canSlave()
          Returns TRUE if the dome hardware supports slaving to a telescope.
 boolean canSyncAzimuth()
          Returns TRUE if driver is capable of synchronizing the dome azimuth position using the DomeOrbProcess.syncToAzimuth(long, double) method.
 

Method Detail

canSetShutter

boolean canSetShutter()
Returns TRUE if driver is capable of automatically operating shutter.

Returns:
TRUE if driver is capable of automatically operating shutter.

canFindHome

boolean canFindHome()
Returns TRUE if driver can do a search for home position.

Returns:
TRUE if driver can do a search for home position.

canPark

boolean canPark()
Returns TRUE if driver is capable of rotating dome in azimuth to park position.

Returns:
TRUE if driver is capable of rotating dome in azimuth to park position.

canSetPark

boolean canSetPark()
Returns TRUE if driver can set the dome park position.

Returns:
TRUE if driver can set the dome park position.

canSetAzimuth

boolean canSetAzimuth()
Returns TRUE if driver is capable of setting dome azimuth.

Returns:
TRUE if driver is capable of setting dome azimuth.

canSetAltitude

boolean canSetAltitude()
Returns TRUE if driver is capable of setting dome altitude.

Returns:
TRUE if driver is capable of setting dome altitude.

canSyncAzimuth

boolean canSyncAzimuth()
Returns TRUE if driver is capable of synchronizing the dome azimuth position using the DomeOrbProcess.syncToAzimuth(long, double) method.

Returns:
TRUE if driver is capable of synchronizing the dome azimuth position using the DomeOrbProcess.syncToAzimuth(long, double) method.

canSlave

boolean canSlave()
Returns TRUE if the dome hardware supports slaving to a telescope.

See the notes for the DomeOrbProcess.setSlaved(long, boolean) method.

Returns:
TRUE if the dome hardware supports slaving to a telescope.


Copyright © 2012 astroDevice. All Rights Reserved.