28 #ifndef EO_EEP_D21120_H 29 #define EO_EEP_D21120_H 216 D21120_FHTSPCH0 = 11,
247 D21120_TTP_HEARTBEAT = 0,
248 D21120_TTP_GATEWAY_SETTING = 1,
252 D21120_WMS_FLOORHEATING_SYMBOL = 0,
253 D21120_WMS_AIRCONDITION_SYMBOL = 1,
254 D21120_WMS_FANVENTILATION_SYMBOL = 2,
255 D21120_WMS_RESERVED = 3,
259 D21120_RCPM_FLOORHEATING__AIRCONDITION__FANVENTILATION = 0,
260 D21120_RCPM_FLOORHEATING = 1,
261 D21120_RCPM_AIRCONDITION = 2,
262 D21120_RCPM_FANVENTILATION = 3,
263 D21120_RCPM_FLOORHEATING__AIRCONDITION = 4,
264 D21120_RCPM_FLOORHEATING__FANVENTILATION = 5,
265 D21120_RCPM_AIRCONDITION__FANVENTILATION = 6,
269 D21120_BS_SOLAR_POWERED = 0,
270 D21120_BS_BACKUP_BATTERYPOWERED = 1,
271 D21120_BS_BACKUP_BATTERYLOW = 2,
272 D21120_BS_BACKUP_BATTERYEMPTY = 3,
276 D21120_FC_NOERROR = 0,
277 D21120_FC_TEMPERATURE_SENSOR_ERROR = 1,
284 D21120_ACCTST_FALSE = 0,
285 D21120_ACCTST_TRUE = 1,
286 } D21120_ACCTST_ENUM;
289 D21120_FHO_UNOCCUPIEDOFF = 0,
290 D21120_FHO_OCCUPIEDON = 1,
294 D21120_FHTSP_RESERVED = 31,
298 D21120_ACMSP_OFF = 0,
299 D21120_ACMSP_COOLING = 1,
300 D21120_ACMSP_HEATING = 2,
301 D21120_ACMSP_AUTO = 3,
305 D21120_ACFSP_AUTO = 0,
306 D21120_ACFSP_OFF_STAGE_0 = 1,
307 D21120_ACFSP_LOW_STAGE_1 = 2,
308 D21120_ACFSP_MEDIUM_STAGE_2 = 3,
309 D21120_ACFSP_HIGH_STAGE_3 = 4,
313 D21120_ACTS_RESERVED = 31,
317 D21120_FVO_UNOCCUPIEDOFF = 0,
318 D21120_FVO_OCCUPIEDON = 1,
322 D21120_FVSP_AUTO = 0,
323 D21120_FVSP_OFF_STAGE_0 = 1,
324 D21120_FVSP_LOW_STAGE_1 = 2,
325 D21120_FVSP_MEDIUM_STAGE_2 = 3,
326 D21120_FVSP_HIGH_STAGE_3 = 4,
330 D21120_TSSO_BUILT_IN_SENSOR = 0,
331 D21120_TSSO_REMOTE_SENSOR = 1,
335 D21120_ATC_5_MINUTES = 0,
336 D21120_ATC_5_SECONDS = 1,
337 D21120_ATC_30_SECONDS = 2,
338 D21120_ATC_1_MINUTE = 3,
339 D21120_ATC_3_MINUTES = 4,
340 D21120_ATC_10_MINUTES = 5,
341 D21120_ATC_15_MINUTES = 6,
342 D21120_ATC_30_MINUTES = 7,
346 D21120_SSC_3_MINUTES = 0,
347 D21120_SSC_1_SECOND = 1,
348 D21120_SSC_10_SECONDS = 2,
349 D21120_SSC_30_SECONDS = 3,
350 D21120_SSC_1_MINUTE = 4,
351 D21120_SSC_5_MINUTES = 5,
352 D21120_SSC_10_MINUTES = 6,
353 D21120_SSC_30_MINUTES = 7,
357 D21120_ACT_OFF_COOLING_HEATING_FAN = 0,
358 D21120_ACT_OFF_COOLING_FAN = 1,
359 D21120_ACT_OFF_COOLING_HEATING_FAN_AUTO = 2,
360 D21120_ACT_RESERVED = 3,
364 D21120_ACFO_AUTO_LOW_MEDIUM_HIGH = 0,
365 D21120_ACFO_AUTO_LOW_HIGH = 1,
366 D21120_ACFO_LOW_HIGH = 2,
367 D21120_ACFO_HIGH = 3,
371 D21120_LOCK_UNLOCK = 0,
372 D21120_LOCK_LOCK = 1,
376 D21120_FVS_AUTO_LOW_MEDIUM_HIGH = 0,
377 D21120_FVS_AUTO_LOW_HIGH = 1,
378 D21120_FVS_LOW_HIGH = 2,
383 D21120_TSCV_RESERVED = 15,
387 D21120_FHTSR_5_____35_C = 0,
388 D21120_FHTSR_10_____30_C = 1,
389 D21120_FHTSR_10_____25_C = 2,
390 D21120_FHTSR_10_____20_C = 3,
391 D21120_FHTSR_10_____15_C = 4,
392 D21120_FHTSR_15_____30_C = 5,
393 D21120_FHTSR_15_____25_C = 6,
394 D21120_FHTSR_15_____20_C = 7,
398 D21120_ACTSR_5_____35_C = 0,
399 D21120_ACTSR_10_____30_C = 1,
400 D21120_ACTSR_10_____25_C = 2,
401 D21120_ACTSR_10_____20_C = 3,
402 D21120_ACTSR_10_____15_C = 4,
403 D21120_ACTSR_15_____30_C = 5,
404 D21120_ACTSR_15_____25_C = 6,
405 D21120_ACTSR_15_____20_C = 7,
409 D21120_MCF_COMPLETE = 0,
410 D21120_MCF_INCOMPLETE = 1,
414 D21120_RIN_FALSE = 0,
419 D21120_MT_GATEWAY = 0,
420 D21120_MT_FLOORHEATING = 1,
421 D21120_MT_AIRCONDITION = 2,
422 D21120_MT_FANVENTILATION = 3,
426 D21120_ES_NOERROR = 0,
427 D21120_ES_REMOTE_TEMPERATURE_SENSOR_ERROR = 1,
450 #endif // !eoEEP_D21120 uint8_t type
Type.
Definition: eoProfile.h:69
eoMessage msg
helper function to convert bits
Definition: eoProfile.h:302
Message Class for communication.
Definition: eoMessage.h:47
eoReturn SetType(uint8_t type)
virtual eoReturn Parse(const eoMessage &msg)
Parses a msg using learned in Profile from Device.
eoReturn
contains all the return values from different functions
Definition: eoApiDef.h:40
EnOcean Equipment Profiles.
Definition: eoD2EEProfile.h:96
CHANNEL_TYPE
Definition: eoChannelEnums.h:169
virtual eoReturn SetCommand(uint8_t cmd)
The class to handle eoEEP_D21120.
Definition: eoEEP_D21120.h:434