User:Arlen22/Ascom/DeviceInterfaces

ASCOM.DeviceInterfaces

ISafetyMonitor
Defines the ISafetyMonitor Interface

IRotatorV2
Defines the IRotator Interface

IRate
Describes a range of rates supported by the ITelescopeV3.MoveAxis 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 IRate.Maximum and IRate.Minimum properties will be equal. In this case, the IRate object expresses a single discrete rate. Both the IRate.Minimum and IRate.Maximum  properties are always expressed in units of degrees per second. This is only using for Telescope InterfaceVersions 2 and 3

IFilterWheelV2
Defines the IFilterWheel Interface

ICameraV2
Defines the ICamera Interface

IFocuserV2
Provides universal access to Focuser drivers

ITrackingRates
Returns a collection of supported DriveRate values that describe the permissible values of the TrackingRate property for this telescope type.

AlignmentModes
The alignment mode of the mount.

DriveRates
Well-known telescope tracking rates.

EquatorialCoordinateType
Equatorial coordinate systems used by telescopes. Only used with telescope interface versions 2 and 3

GuideDirections
The direction in which the guide-rate motion is to be made.

TelescopeAxes
The telescope axes Only used with if the telescope interface version is 2 or 3

PierSide
The pointing state of the mount

ShutterState
ASCOM Dome ShutterState status values.

CameraStates
ASCOM Camera status values.

SensorType
Sensor type, identifies the type of colour sensor V2 cameras only

ITelescopeV3
Defines the ITelescope Interface

IDomeV2
Defines the IDome Interface

My.Resources.Resources
A strongly-typed resource class, for looking up localized strings, etc.

IAxisRates
A collection of rates at which the telescope may be moved about the specified axis by the ITelescopeV3.MoveAxis method. This is only used if the telescope interface version is 2 or 3