49 virtual bool detect()
override;
67 virtual void abort()
override;
75 virtual void move(
int steps)
override;
102 static const uint32_t STEPS_PER_REVOLUTION = 3240;
virtual size_t getNumberOfRelays() override
virtual void setRelayState(size_t index, ISState state) override
virtual uint32_t getStepsPerRevolution() override
virtual bool detect() override
virtual ISState getInputValue(size_t index) override
virtual void resetCounter() override
virtual void calibrate() override
virtual bool isCalibrationNeeded() override
virtual SensorInfo getSensorInfo(size_t index) override
virtual ISState getInputState(AbstractInput input) override
virtual int getRotationCounterExt() override
virtual ~ScopeDomeSim()=default
virtual double getSensorValue(size_t index) override
virtual void controlShutter(ShutterOperation operation) override
virtual void getFirmwareVersions(double &main, double &rotary) override
virtual int getRotationCounter() override
virtual size_t getNumberOfSensors() override
virtual size_t getNumberOfInputs() override
virtual void findHome() override
ScopeDomeSim(const ScopeDomeSim &)=delete
ScopeDomeSim & operator=(const ScopeDomeSim &)=delete
virtual void abort() override
virtual RelayInfo getRelayInfo(size_t index) override
virtual void setHomeSensorPolarity(HomeSensorPolarity polarity) override
virtual void move(int steps) override
virtual InputInfo getInputInfo(size_t index) override
virtual uint32_t getStatus() override
virtual ISState getRelayState(size_t index) override
virtual int setOutputState(AbstractOutput output, ISState state) override
virtual int updateState() override
virtual void setPortFD(int fd) override