00001 #ifndef _QTelescopeFifo_hpp_ 00002 #define _QTelescopeFifo_hpp_ 00003 00004 #include "QTelescope.hpp" 00005 00009 class QTelescopeFifo : public QTelescope { 00010 Q_OBJECT; 00011 public: 00012 QTelescopeFifo(const char * fifoPath); 00013 public slots: 00014 virtual void goE(float shift) {} 00015 virtual void goW(float shift) {} 00016 virtual void goS(float shift) {} 00017 virtual void goN(float shift) {} 00018 virtual void stopW() {} 00019 virtual void stopE() {} 00020 virtual void stopN() {} 00021 virtual void stopS() {} 00022 virtual double setSpeed(double speed) {return speed; } 00023 virtual bool setTracking(bool activated) {return true; } 00024 private: 00025 int descriptor_; 00026 }; 00027 #endif
1.5.1