|
Instrument Neutral Distributed Interface INDI 2.2.5
|
#include <wanderer_cover_v4_ec.h>
Classes | |
| struct | StatusData |
Public Member Functions | |
| virtual | ~IWandererCoverProtocol ()=default |
| virtual std::string | getProtocolName () const =0 |
| virtual int | getProtocolVersion () const =0 |
| virtual int | getMinFirmwareVersion () const =0 |
| virtual bool | supportsFeature (const std::string &feature) const =0 |
| virtual bool | parseDeviceData (const char *data, WandererCoverV4EC *device)=0 |
| virtual bool | detectProtocol (const char *data)=0 |
| virtual std::string | generateOpenCommand () const =0 |
| virtual std::string | generateCloseCommand () const =0 |
| virtual std::string | generateSetBrightnessCommand (uint16_t value) const =0 |
| virtual std::string | generateTurnOffLightCommand () const =0 |
| virtual std::string | generateSetOpenPositionCommand (double value) const =0 |
| virtual std::string | generateSetClosePositionCommand (double value) const =0 |
| virtual std::string | generateAutoDetectOpenPositionCommand () const =0 |
| virtual std::string | generateAutoDetectClosePositionCommand () const =0 |
| virtual std::string | generateDewHeaterCommand (int value) const =0 |
| virtual std::string | generateASIAIRControlCommand (bool enable) const =0 |
| virtual std::string | generateCustomBrightnessCommand (int brightness, int customNumber) const =0 |
| virtual | ~IWandererCoverProtocol ()=default |
| virtual std::string | getProtocolName () const =0 |
| virtual int | getProtocolVersion () const =0 |
| virtual int | getMinFirmwareVersion () const =0 |
| virtual bool | supportsFeature (const std::string &feature) const =0 |
| virtual bool | parseDeviceData (const char *data, WandererCoverV4ProEC *device)=0 |
| virtual bool | detectProtocol (const char *data)=0 |
| virtual std::string | generateOpenCommand () const =0 |
| virtual std::string | generateCloseCommand () const =0 |
| virtual std::string | generateSetBrightnessCommand (uint16_t value) const =0 |
| virtual std::string | generateTurnOffLightCommand () const =0 |
| virtual std::string | generateSetOpenPositionCommand (double value) const =0 |
| virtual std::string | generateSetClosePositionCommand (double value) const =0 |
| virtual std::string | generateASIAIRControlCommand (bool enable) const =0 |
| virtual std::string | generateCustomBrightnessCommand (int brightness, int customNumber) const =0 |
Definition at line 44 of file wanderer_cover_v4_ec.h.
|
virtualdefault |
|
virtualdefault |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
Implemented in WandererCoverLegacyProtocol, and WandererCoverModernProtocol.
|
pure virtual |
Implemented in WandererCoverLegacyProtocol, and WandererCoverModernProtocol.
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
Implemented in WandererCoverLegacyProtocol, and WandererCoverModernProtocol.
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
Implemented in WandererCoverLegacyProtocol, and WandererCoverModernProtocol.
|
pure virtual |
Implemented in WandererCoverLegacyProtocol, and WandererCoverModernProtocol.
|
pure virtual |
|
pure virtual |