A collection of rates at which the telescope may be moved about the specified axis by the MoveAxis(TelescopeAxes, Double) method.

Namespace: ASCOM.DriverAccess
Assembly: ASCOM.DriverAccess (in ASCOM.DriverAccess.dll) Version: 6.0.0.0 (6.1.1.2619)

Syntax

C#
public IAxisRates AxisRates(
	TelescopeAxes Axis
)
Visual Basic
Public Function AxisRates ( _
	Axis As TelescopeAxes _
) As IAxisRates
Visual C++
public:
virtual IAxisRates^ AxisRates(
	TelescopeAxes Axis
) sealed

Parameters

Axis
Type: ASCOM.DeviceInterface..::..TelescopeAxes
The axis about which rate information is desired (TelescopeAxes value)

Return Value

Collection of AxisRates(TelescopeAxes) rate objects

Implements

ITelescopeV3..::..AxisRates(TelescopeAxes)

Remarks

See the description of MoveAxis(TelescopeAxes, Double) for more information. This method must return an empty collection if MoveAxis(TelescopeAxes, Double) is not supported.

This is only available for telescope InterfaceVersions 2 and 3

Please note that the rate objects must contain absolute non-negative values only. Applications determine the direction by applying a positive or negative sign to the rates provided. This obviates the need for the driver to to present a duplicate set of negative rates as well as the positive rates.

See Also