28 #ifndef EO_EEP_D20611_H 29 #define EO_EEP_D20611_H 134 D20611_P_NO_PRE_ALARM = 0,
135 D20611_P_PRE_ALARM_OCCURED = 1,
140 D20611_A_NO_ALARM = 0,
141 D20611_A_ALARM_OCCURRED = 1,
146 D20611_W_CONTACT_OPEN = 0,
147 D20611_W_CONTACT_CLOSED = 1,
152 D20611_PE_PRE_ALARM_DISABLED = 0,
153 D20611_PE_PRE_ALARM_ENABLED = 1,
158 D20611_TP_UNKNOWN = 0,
160 D20611_TP_NOT_TILT = 2,
161 D20611_TP_RESERVED = 3,
166 D20611_PS_NORMAL_SENSITIVITY = 0,
167 D20611_PS_LOW_SENSITIVITY = 1,
172 D20611_SA_DISABLE_ALARM_SYSTEM = 0,
173 D20611_SA_ENABLE_ALARM_SYSTEM = 1,
178 D20611_SPS_NO_CHANGE = 0,
179 D20611_SPS_NORMAL_SENSITIVITY = 1,
180 D20611_SPS_LOW_SENSITIVITY = 2,
181 D20611_SPS_RESERVED = 3,
188 eoReturn SetChannels(SIMPLE_DIRECTION direction);
191 uint8_t outChannelCount;
208 #endif // !eoEEP_D20611 An interface for profiles which support bidirectional communication, but do not indicate the directio...
Definition: eoISimpleBidirectionalProfile.h:50
uint8_t type
Type.
Definition: eoProfile.h:69
virtual eoReturn SetValue(CHANNEL_TYPE type, float value, uint8_t subFlag) override
Gets the Value as a float.
Message Class for communication.
Definition: eoMessage.h:47
Abstract class for channel information. Abstract class for channel information. From this class speci...
Definition: eoChannelInfo.h:77
eoReturn
contains all the return values from different functions
Definition: eoApiDef.h:40
Specific class for EEP channel information. Class used to describe the EEP channels. It has the EEP_ITEM to describe the EEP channel values and the subtype - index.
Definition: eoChannelInfo.h:110
virtual eoChannelInfo * GetOutChannel(CHANNEL_TYPE type) override
EnOcean Equipment Profiles.
Definition: eoD2EEProfile.h:96
CHANNEL_TYPE
Definition: eoChannelEnums.h:169
virtual eoReturn SetDirection(SIMPLE_DIRECTION direction) override
eoReturn SetType(uint8_t type)
virtual eoReturn Create(eoMessage &m) override
Generates an EEP Message.
The class to handle eoEEP_D20611.
Definition: eoEEP_D20611.h:185