67 channel = IN_ROT_LINK;
111 return STEPS_PER_REVOLUTION;
167 info.
label =
"Shutter link strength";
174 info.
label =
"Shutter internal power";
181 info.
label =
"Shutter battery power";
188 info.
label =
"Card internal power";
195 info.
label =
"Card battery power";
202 info.
label =
"Temperature in dome";
209 info.
label =
"Temperature outside dome";
215 info.
propName =
"TEMP_DOME_HUMIDITY";
216 info.
label =
"Temperature humidity sensor";
223 info.
label =
"Humidity";
230 info.
label =
"Pressure";
237 info.
label =
"Dew point";
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 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
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
#define LOG_ERROR(txt)
Shorter logging macros. In order to use these macros, the function (or method) "getDeviceName()" must...