X2 Standard  Version 1.24
Public Member Functions | List of all members
AsymmetricalEquatorialInterface Class Reference

The AsymmetricalEquatorialInterface for equtorial mounts. More...

#include <asymmetricalequatorialinterface.h>

Public Member Functions

MountTypeInterface::Type mountType ()
 
virtual bool knowsBeyondThePole ()
 
virtual int beyondThePole (bool &bYes)
 
virtual double flipHourAngle ()
 
virtual int gemLimits (double &dHoursEast, double &dHoursWest)
 

Detailed Description

The AsymmetricalEquatorialInterface for equtorial mounts.

If a X2 mount driver implements this interface, the mount is an asymmetrical equtorial mount (e.g. GEM or cross-axis).

See also
SymmetricalEquatorialInterface

Member Function Documentation

◆ beyondThePole()

virtual int AsymmetricalEquatorialInterface::beyondThePole ( bool &  bYes)
inlinevirtual

If knowsBeyondThePole() returns true, then beyondThePole() tells TheSkyX unambiguously if the OTA end of the declination axis is either east (0) or west of the pier (1). Note, the return value must be correct even for cases where the OTA end of the Dec axis is lower than the counterweights.

◆ flipHourAngle()

virtual double AsymmetricalEquatorialInterface::flipHourAngle ( )
inlinevirtual

Return the hour angle at which the mount automatically flips.

◆ gemLimits()

virtual int AsymmetricalEquatorialInterface::gemLimits ( double &  dHoursEast,
double &  dHoursWest 
)
inlinevirtual

Return the east and west hour angle limits.

◆ knowsBeyondThePole()

virtual bool AsymmetricalEquatorialInterface::knowsBeyondThePole ( )
inlinevirtual

If knowsBeyondThePole() returns false, the mount cannot distinguish unambiguosly if the OTA end of the declination axis is either east or west of the pier. This somewhat restricts use of the mount with TPoint - the mount must always have the OTA end of the declination axis higher than the counterweights. In other words, the mount should not slew past the meridian.

◆ mountType()

MountTypeInterface::Type AsymmetricalEquatorialInterface::mountType ( )
inline

The default implementation returns the appropriate type of mount.


The documentation for this class was generated from the following file:
X2 Examples
(C) Software Bisque, Inc. All rights reserved.