Click or drag to resize

ITelescopeV3TrackingRate Property

The current tracking rate of the telescope's sidereal drive

Namespace:  ASCOM.DeviceInterface
Assembly:  ASCOM.DeviceInterfaces (in ASCOM.DeviceInterfaces.dll) Version: 3351c4f3fa64146a7efd5b51ed4591e32a0a5484
Syntax
DriveRates TrackingRate { get; set; }

Property Value

Type: DriveRates
Exceptions
ExceptionCondition
PropertyNotImplementedExceptionIf TrackingRate Write is not implemented.
InvalidValueExceptionIf an invalid drive rate is set.
NotConnectedExceptionIf the device is not connected
DriverExceptionAn error occurred that is not described by one of the more specific ASCOM exceptions. Include sufficient detail in the message text to enable the issue to be accurately diagnosed by someone other than yourself.
Remarks

TrackingRate Read must be implemented and must not throw a PropertyNotImplementedException.

TrackingRate Write can throw a PropertyNotImplementedException.

Supported rates (one of the DriveRates values) are contained within the TrackingRates collection. Values assigned to TrackingRate must be one of these supported rates. If an unsupported value is assigned to this property, it will raise an error. The currently selected tracking rate can be further adjusted via the RightAscensionRate and DeclinationRate properties. These rate offsets are applied to the currently selected tracking rate. Mounts must start up with a known or default tracking rate, and this property must return that known/default tracking rate until changed.

If the mount's current tracking rate cannot be determined (for example, it is a write-only property of the mount's protocol), it is permitted for the driver to force and report a default rate on connect. In this case, the preferred default is Sidereal rate.

This is only available for telescope InterfaceVersions 2 and later.

See Also