1 #ifndef _FocuserGotoInterface2_H
2 #define _FocuserGotoInterface2_H
4 #ifdef THESKYX_FOLDER_TREE
5 #include "components/basicstring/basicstringinterface.h"
7 #include "../../licensedinterfaces/basicstringinterface.h"
10 #define FocuserGotoInterface2_Name "com.bisque.TheSkyX.FocuserGotoInterface2/1.0"
virtual int amountNameFromIndexFocGoto(const int &nZeroBasedIndex, BasicStringInterface &strDisplayName, int &nAmount)=0
virtual int focMinimumLimit(int &nMinLimit)=0
virtual int endFocGoto(void)=0
virtual int startFocGoto(const int &nRelativeOffset)=0
virtual int amountCountFocGoto(void) const =0
virtual void embeddedFocuserInit(const char *psFilterWheelSelection)
Definition: focusergotointerface2.h:59
virtual int focMaximumLimit(int &nMaxLimit)=0
The FocuserGotoInterface2 allows a focuser to perform a goto operation.
Definition: focusergotointerface2.h:28
virtual int isCompleteFocGoto(bool &bComplete) const =0
virtual int focPosition(int &nPosition)=0
The BasicStringInterface allows a string as an output.
Definition: basicstringinterface.h:17
virtual int amountIndexFocGoto(void)=0
X2 Examples
(C) Software Bisque, Inc. All rights reserved.