Open RTS
Full implementation of the Somfy RTS protocol
Loading...
Searching...
No Matches
rts_receiver.h File Reference
#include "rts_frame.h"
#include "rts_frame_builder.h"
#include "rts_pulse_source.h"
#include "rts_remote_store.h"

Go to the source code of this file.

Data Structures

struct  rts_receiver
 Simulates a physical RTS receiver device, such as a shade or drapery motor. More...
 

Enumerations

enum  rts_receiver_event {
  RTS_RECEIVER_EVENT_NONE ,
  RTS_RECEIVER_EVENT_PRESS ,
  RTS_RECEIVER_EVENT_HOLD ,
  RTS_RECEIVER_EVENT_HOLD_2 ,
  RTS_RECEIVER_EVENT_HOLD_3
}
 De-duplicated "frame" events. More...
 
enum  rts_receiver_mode {
  RTS_RECEIVER_MODE_OFF ,
  RTS_RECEIVER_MODE_PROGRAMMING ,
  RTS_RECEIVER_MODE_COMMAND
}
 Receiver modes. More...