27 #ifndef INCLUDE_OLA_RDM_DUMMYRESPONDER_H_
28 #define INCLUDE_OLA_RDM_DUMMYRESPONDER_H_
34 #include "ola/rdm/ResponderPersonality.h"
46 uint16_t StartAddress()
const {
return m_start_address; }
47 uint16_t Footprint()
const {
48 return m_personality_manager.ActivePersonalityFootprint();
57 static RDMOps *Instance() {
59 instance =
new RDMOps();
66 static RDMOps *instance;
74 static const Personalities *Instance();
77 explicit Personalities(
const PersonalityList &personalities) :
81 static Personalities *instance;
85 uint16_t m_start_address;
87 uint32_t m_lamp_strikes;
112 static const uint8_t DEFAULT_PERSONALITY = 2;
116 #endif // INCLUDE_OLA_RDM_DUMMYRESPONDER_H_