Click or drag to resize
IRate Interface
Describes a range of rates supported by the MoveAxis(TelescopeAxes, Double) method (degrees/per second) These are contained within an IAxisRates collection and serve to describe one or more supported ranges of rates of motion about a mechanical axis. It is possible that the Maximum and Minimum properties will be equal. In this case, the IRate object expresses a single discrete rate. Both the Minimum and Maximum properties are always expressed in units of degrees per second. This is only using for Telescope InterfaceVersions 2 and 3

Namespace: ASCOM.DeviceInterface
Assembly: ASCOM.DeviceInterfaces (in ASCOM.DeviceInterfaces.dll) Version: 6.0.0.0 (6.2.0.2774)
Syntax
public interface IRate

The IRate type exposes the following members.

Properties
  NameDescription
Public propertyMaximum
The maximum rate (degrees per second) This must always be a positive number. It indicates the maximum rate in either direction about the axis.
Public propertyMinimum
The minimum rate (degrees per second) This must always be a positive number. It indicates the maximum rate in either direction about the axis.
Top
Methods
  NameDescription
Public methodDispose
Dispose the late-bound interface, if needed. Will release it via COM if it is a COM object, else if native .NET will just dereference it for GC.
Top
Remarks
Values used must be non-negative and are scalar values. You do not need to supply complementary negative rates for each positive rate that you specify. Movement in both directions is achieved by the application applying an appropriate positive or negative sign to the rate when it is used in the MoveAxis(TelescopeAxes, Double) command.
See Also