X2 Standard
Version 1.24
|
The HardwareInfoInterface provides X2 implementors a standarized way to provide hardware specific information. More...
#include <deviceinfointerface.h>
Public Member Functions | |
virtual void | deviceInfoNameShort (BasicStringInterface &str) const =0 |
virtual void | deviceInfoNameLong (BasicStringInterface &str) const =0 |
virtual void | deviceInfoDetailedDescription (BasicStringInterface &str) const =0 |
virtual void | deviceInfoFirmwareVersion (BasicStringInterface &str)=0 |
virtual void | deviceInfoModel (BasicStringInterface &str)=0 |
The HardwareInfoInterface provides X2 implementors a standarized way to provide hardware specific information.
|
pure virtual |
Return a detailed device description.
Implemented in RotatorDriverInterface, PowerControlDriverInterface, MountDriverInterface, FilterWheelDriverInterface, CameraDriverInterface, X2Rotator, X2PowerControl, X2Mount, FocuserDriverInterface, DomeDriverInterface, X2Focuser, X2FilterWheel, X2Dome, and X2Camera.
|
pure virtual |
Return the firmware version, if available.
Implemented in RotatorDriverInterface, PowerControlDriverInterface, MountDriverInterface, FilterWheelDriverInterface, CameraDriverInterface, X2Rotator, X2PowerControl, X2Mount, FocuserDriverInterface, DomeDriverInterface, X2Focuser, X2FilterWheel, X2Dome, and X2Camera.
|
pure virtual |
Return the device model name.
Implemented in RotatorDriverInterface, PowerControlDriverInterface, MountDriverInterface, FilterWheelDriverInterface, CameraDriverInterface, X2Rotator, X2PowerControl, X2Mount, FocuserDriverInterface, DomeDriverInterface, X2Focuser, X2FilterWheel, X2Dome, and X2Camera.
|
pure virtual |
Return a detailed device name.
Implemented in RotatorDriverInterface, PowerControlDriverInterface, MountDriverInterface, FilterWheelDriverInterface, CameraDriverInterface, X2Rotator, X2PowerControl, X2Mount, FocuserDriverInterface, DomeDriverInterface, X2Focuser, X2FilterWheel, X2Dome, and X2Camera.
|
pure virtual |
Return a short device name.
Implemented in RotatorDriverInterface, PowerControlDriverInterface, MountDriverInterface, FilterWheelDriverInterface, CameraDriverInterface, X2Rotator, X2PowerControl, X2Mount, FocuserDriverInterface, DomeDriverInterface, X2Focuser, X2FilterWheel, X2Dome, and X2Camera.