X2 Standard
Version 1.25
|
Public Member Functions | |
DriverRootInterface Implementation | |
See DriverRootInterface. | |
virtual DeviceType | deviceType (void) |
virtual int | queryAbstraction (const char *pszName, void **ppVal)=0 |
LinkInterface Implementation | |
See LinkInterface. | |
virtual int | establishLink (void)=0 |
virtual int | terminateLink (void)=0 |
virtual bool | isLinked (void) const =0 |
HardwareInfoInterface Implementation | |
virtual void | deviceInfoNameShort (BasicStringInterface &) const |
virtual void | deviceInfoNameLong (BasicStringInterface &) const |
virtual void | deviceInfoDetailedDescription (BasicStringInterface &) const |
virtual void | deviceInfoFirmwareVersion (BasicStringInterface &) |
virtual void | deviceInfoModel (BasicStringInterface &) |
DriverInfoInterface Implementation | |
See DriverInfoInterface. | |
virtual void | driverInfoDetailedInfo (BasicStringInterface &) const |
virtual double | driverInfoVersion (void) const |
virtual int | getChipSize (int &nW, int &nH, int &nBpp)=0 |
virtual int | readoutPreviewFrame (const int &nWidth, const int &nHeight, const int &nBpp, unsigned char *pMem)=0 |
virtual int | getControlCount (int &nControls)=0 |
virtual int | getControlData (const int nIndex, BasicStringInterface &sName, double &dMin, double &dMax, double &dDefault, double &dValue)=0 |
virtual int | setControlData (const int nIndex, const double dValue)=0 |
![]() | |
virtual bool | isEstablishLinkAbortable (void) |
Additional Inherited Members | |
![]() | |
enum | DeviceType { DT_UNKNOWN = 0, DT_MOUNT = 1, DT_FOCUSER = 2, DT_CAMERA = 3, DT_FILTERWHEEL = 4, DT_DOME = 5, DT_ROTATOR = 6, DT_WEATHER = 7, DT_GPSTFP = 8, DT_VIDEO = 9, DT_OTA =10, DT_AO =11, DT_POWERCONTROL =12, DT_PRIVATE_A =13 } |
|
inlinevirtual |
Return a detailed device description.
Implements HardwareInfoInterface.
|
inlinevirtual |
Return the firmware version, if available.
Implements HardwareInfoInterface.
|
inlinevirtual |
Return the device model name.
Implements HardwareInfoInterface.
|
inlinevirtual |
Return a detailed device name.
Implements HardwareInfoInterface.
|
inlinevirtual |
Return a short device name.
Implements HardwareInfoInterface.
|
inlinevirtual |
Returns the type of device.
Implements DriverRootInterface.
|
inlinevirtual |
Return detailed information about the driver.
Implements DriverInfoInterface.
|
inlinevirtual |
Return a version number.
Implements DriverInfoInterface.
|
pure virtual |
Connect (link) to the device.
Implements LinkInterface.
|
pure virtual |
Return the physical size of the camera's detector.
|
pure virtual |
Return the number of dynamic controls avaliable on this device.
|
pure virtual |
Return the name, minimum, maximum, and current values of a specified control index.
|
pure virtual |
Return true if there is a connection, otherwise return false.
Implements LinkInterface.
|
pure virtual |
Return a pointer to well defined interface.
Implements DriverRootInterface.
|
pure virtual |
Return an single image snapshot from the active video stream.
|
pure virtual |
Set a new value for the specified control index.
|
pure virtual |
Disconnect from the device.
Implements LinkInterface.