|
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.