ASCOM.Utilities Namespace

ASCOM.Utilities

Summary

This namespace contains the core platform utilities

Classes

AlpacaDevice Data object describing an Alpaca device that supports discovery as returned by the AlpacaDiscovery component.
AlpacaDiscovery Enables clients to discover Alpaca devices by sending one or more discovery polls. Returns information on discovered Alpaca devices and the ASCOM devices that are available.
AscomDevice Data object describing an ASCOM device that is served by an Alpaca device as returned by the AlpacaDiscovery component.
ASCOMProfile Class that represents a whole device Profile and which contains a set of methods for for manipulating its contents
Cache ASCOM caching component with automatic stale item removal and call rate limiting - this component must be disposed when the driver is closing down. See Dispose for further information.
Chooser The Chooser object provides a way for your application to let your user select the telescope to use.
ConfiguredDevice Data object describing a single ASCOM device as returned within the AlpacaDevice class.
Devices Device type name functions
GetDeviceDescriptionForm Create device form
KeyValuePair Class that returns a key and associated value
Log Provides methods for logging information about application components.
Profile ASCOM Scope Driver Helper Registry Profile Object
Serial Creates a .NET serial port and provides a simple set of commands to use it.
Timer Provides a repeating timer with associated tick event.
Obsolete
TraceLogger Creates a log file for a driver or application. Uses a similar file name and internal format to the serial logger. Multiple logs can be created simultaneously if needed.
Util Provides a set of utility functions for ASCOM clients and drivers

Delegates

TimerTickEventHandler Timer tick event handler

Enumerations

AscomDeviceTypes ASCOM device type
SerialHandshake The control protocol used by the serial port
SerialParity The type of parity used on the serial port
SerialSpeed Enumeration of serial port speeds for use with the Serial port
SerialStopBits Number of stop bits appended to a serial character
Units List of available conversion units for use in the Util.ConvertUnits method