| AscomDevice | Initialises the class with default values |
| AscomDevice(String, DeviceTypes, Int32, String, AlpacaDevice, Int32) | Initialise the class providing the device type as a DeviceTypes enum value |
| AscomDevice(String, String, Int32, String, AlpacaDevice, Int32) | Initialise the class providing the device type as a string device type name |
| AscomDevice(String, DeviceTypes, Int32, String, ServiceType, IPEndPoint, String, Int32, String, String, String, String) | Initialise the ASCOM device name, ASCOM device type and ASCOM device unique ID, plus the Alpaca API device number, unique ID, service type, device IP endpoint, Alpaca unique ID, interface version and status message |