Stellarium  1.2
Data Structures | Public Types | Signals | Public Member Functions | Static Public Member Functions
ASCOMDevice Class Referencefinal

Data Structures

struct  ASCOMCoordinates
 

Public Types

enum  ASCOMEquatorialCoordinateType {
  Other, Topocentric, J2000, J2050,
  B1950
}
 

Signals

void deviceConnected ()
 
void deviceDisconnected ()
 

Public Member Functions

 ASCOMDevice (QObject *parent=nullptr, QString ascomDeviceId=nullptr)
 
bool isDeviceConnected () const
 
bool isParked () const
 
bool connect ()
 
bool disconnect ()
 
ASCOMCoordinates position () const
 
void slewToCoordinates (ASCOMCoordinates coords)
 
void syncToCoordinates (ASCOMCoordinates coords)
 
void abortSlew ()
 
ASCOMEquatorialCoordinateType getEquatorialCoordinateType ()
 
bool doesRefraction ()
 
ASCOMCoordinates getCoordinates ()
 

Static Public Member Functions

static QString showDeviceChooser (QString previousDeviceId="")
 

Data Structure Documentation

◆ ASCOMDevice::ASCOMCoordinates

struct ASCOMDevice::ASCOMCoordinates
Data Fields
double DEC
double RA