EnOcean Link  1.14.0.0
Middleware to Connect EnOcean easily to other Projects
eoEEP_D200xx.h File Reference
#include "eoD2EEProfile.h"
Include dependency graph for eoEEP_D200xx.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  eoEEP_D200xx
 The class to handle EEP D200 profiles. More...
 

Enumerations

enum  RCP_INDEXS {
  RCP_CONFIG_VALID = 0x00, RCP_USER_NOTIFICATION = 0x01, RCP_DEW_POINT = 0x02, RCP_COOLING = 0x03,
  RCP_HEATING = 0x04, RCP_FAN_MANUAL = 0x05, RCP_MORE_DATA = 0x06, RCP_KEEP_ALIVE_TIME = 0x07,
  RCP_TEMP_MEASUREMENT_TIMING = 0x08, RCP_SETPOINT_STEPS = 0x09, RCP_SETPOINT_RANGE_LIMIT = 0x0A, RCP_NO_DISPLAY = 0x0B,
  RCP_ROOM_TEMPERATURE_C = 0x0C, RCP_ROOM_TEMPERATURE_F = 0x0D, RCP_NOMINAL_TEMPERATURE_C = 0x0E, RCP_NOMINAL_TEMPERATURE_F = 0x0F,
  RCP_DELTA_TEMP_SETPOINT_C = 0x10, RCP_DELTA_TEMP_SETPOINT_F = 0x11, RCP_DELTA_TEMP_GRAPHIC = 0x12, RCP_TIME_24_HOURS = 0x13,
  RCP_TIME_AM_HOURS = 0x14, RCP_TIME_PM_HOURS = 0x15, RCP_TIME_DAY_MONTH = 0x16, RCP_TIME_MONTH_DAY = 0x17
}
 Index enums for D2-00-xx profiles. More...
 
enum  RCP_COMMANDS {
  RCP_FIRST_USER_ACTION = 0x01, RCP_DISPLAY_CONTENT = 0x02, RCP_REPEATED_USER_ACTION = 0x03, RCP_MEASUREMENT_RESULT = 0x04,
  RCP_SENSOR_CONFIG = 0x05
}
 Command enums for D2-00-xx profiles. More...
 
enum  RCP_USER_ACTION { PRESENCE = 0x01, TEMP_DOWN = 0x02, TEMP_UP = 0x05, FAN = 0x06 }
 User action enums for D2-00-xx profiles. More...
 
enum  RCP_PRESENCE { NO_CHANGE = 0x00, PRESENT = 0x01, NOT_PRESENT = 0x02, NIGHT_TIME = 0x03 }
 Presence enums for D2-00-xx profiles. More...
 
enum  RCP_5_LEVEL_FANSPEED {
  RCP_DO_NOT_DISPLAY = 0x00, RCP_SPEED_LEVEL_0 = 0x01, RCP_SPEED_LEVEL_1 = 0x02, RCP_SPEED_LEVEL_2 = 0x03,
  RCP_SPEED_LEVEL_3 = 0x04
}
 5 level fan speed enums for D2-00-xx profiles More...
 
enum  RCP_6_LEVEL_FANSPEED {
  FAN_NO_CHANGE = 0x00, SPEED_LEVEL_0 = 0x01, SPEED_LEVEL_1 = 0x02, SPEED_LEVEL_2 = 0x03,
  SPEED_LEVEL_3 = 0x04, SPEED_LEVEL_AUTO = 0x05
}
 6 level fan speed enums for D2-00-xx profiles More...
 

Enumeration Type Documentation

◆ RCP_5_LEVEL_FANSPEED

5 level fan speed enums for D2-00-xx profiles

Enumerator
RCP_DO_NOT_DISPLAY 

Do not display 0

RCP_SPEED_LEVEL_0 

Speed level 0 1

RCP_SPEED_LEVEL_1 

Speed level 1 2

RCP_SPEED_LEVEL_2 

Speed level 2 3

RCP_SPEED_LEVEL_3 

Speed level 3 4

◆ RCP_6_LEVEL_FANSPEED

6 level fan speed enums for D2-00-xx profiles

Enumerator
FAN_NO_CHANGE 

No change 0

SPEED_LEVEL_0 

Speed level 0 1

SPEED_LEVEL_1 

Speed level 1 2

SPEED_LEVEL_2 

Speed level 2 3

SPEED_LEVEL_3 

Speed level 3 4

SPEED_LEVEL_AUTO 

Speed level Auto 5

◆ RCP_COMMANDS

Command enums for D2-00-xx profiles.

Enumerator
RCP_FIRST_USER_ACTION 

First user action on RCP 1

RCP_DISPLAY_CONTENT 

Display content 2

RCP_REPEATED_USER_ACTION 

Repeated user action on RCP 3

RCP_MEASUREMENT_RESULT 

Measurement result 4

RCP_SENSOR_CONFIG 

Sensor configuration 5

◆ RCP_INDEXS

enum RCP_INDEXS

Index enums for D2-00-xx profiles.

Enumerator
RCP_CONFIG_VALID 

Config valid 0

RCP_USER_NOTIFICATION 

User notification 1

RCP_DEW_POINT 

Dew point 2

RCP_COOLING 

Cooling 3

RCP_HEATING 

Heating 4

RCP_FAN_MANUAL 

Fan manual 5

RCP_MORE_DATA 

More data 6

RCP_KEEP_ALIVE_TIME 

Kepp alive timing 7

RCP_TEMP_MEASUREMENT_TIMING 

Temperature measurement timing 8

RCP_SETPOINT_STEPS 

Set point steps 9

RCP_SETPOINT_RANGE_LIMIT 

Set point range limit 10

RCP_NO_DISPLAY 

Do not display 11

RCP_ROOM_TEMPERATURE_C 

Room temperature in °C 12

RCP_ROOM_TEMPERATURE_F 

Room temperature in °F 13

RCP_NOMINAL_TEMPERATURE_C 

Nominal temperature in °C 14

RCP_NOMINAL_TEMPERATURE_F 

Nominal temperature in °F 15

RCP_DELTA_TEMP_SETPOINT_C 

Delta temperature set point in °C 16

RCP_DELTA_TEMP_SETPOINT_F 

Delta temperature set point in °F 17

RCP_DELTA_TEMP_GRAPHIC 

Delta temperature set point (graphical) 17

RCP_TIME_24_HOURS 

Time in 24h format 18

RCP_TIME_AM_HOURS 

Time in 12h format (AM) 19

RCP_TIME_PM_HOURS 

Time in 12h format (PM) 20

RCP_TIME_DAY_MONTH 

Date in dd.mm format 21

RCP_TIME_MONTH_DAY 

Date in mm.dd format 22

◆ RCP_PRESENCE

Presence enums for D2-00-xx profiles.

Enumerator
NO_CHANGE 

No change 0

PRESENT 

Present 1

NOT_PRESENT 

Not present 2

NIGHT_TIME 

Night time reduction 3

◆ RCP_USER_ACTION

User action enums for D2-00-xx profiles.

Enumerator
PRESENCE 

Presence 1

TEMP_DOWN 

Temperature set point "down" or "-" 2

TEMP_UP 

Temperature set point "up" or "+" 5

FAN 

Fan 6