Open RTS
Full implementation of the Somfy RTS protocol
|
C++ bindings. More...
Data Structures | |
class | RTSFrame |
Represents the message "payload" sent by RTS remote controls. More... | |
class | RTSFrameBuilder |
Assembles pulses received via RTSFrameBuilder::handlePulse, into a complete RTSFrame, and delivers them to the user-provided callback. More... | |
class | RTSPulseOutput |
Provides an interface for an output of RTS pulses, eg a GPIO or radio. More... | |
class | RTSPulseSource |
Provides an interface for a source of RTS pulses, eg a GPIO or radio. More... | |
class | RTSRadio |
Abstraction layer which configures radio modules for RTS. More... | |
class | RTSReceiver |
Simulates a physical RTS receiver device, such as a shade or drapery motor. More... | |
class | RTSRemote |
Simulates a physical RTS remote control. More... | |
class | RTSRemoteStore |
Provides an interface for a datastore which contains details about remote controls and rolling codes. More... | |
C++ bindings.