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

Go to the source code of this file.

Classes

class  eoEEP_D220xx
 The class to handle EEP D220 profiles. More...
 

Enumerations

enum  VLD_FC_INDEXS {
  OP_MODE = 0x00, TEMP_LEVEL = 0x01, RELHUM_CONTROL = 0x02, ROOM_SIZE_REFERENCE = 0x03,
  RELHUM_THRESHOLD = 0x04, SERVICE_INFO = 0x05
}
 Index enums for D2-20-xx profiles. More...
 
enum  VLD_FC_OP_MODE { OP_MODE_DISABLED = 0x00, OP_MODE_STANDARD_COMPLIANT = 0x01, OP_MODE_NO_CHANGE = 0x0F }
 Operating mode enums. More...
 
enum  VLD_FC_TEMP_LEVEL { TEMP_LEVEL_LOW = 0x00, TEMP_LEVEL_NORMAL = 0x01, TEMP_LEVEL_HIGH = 0x02, TEMP_LEVEL_NO_CHANGE = 0x03 }
 Temperature level enums. More...
 
enum  VLD_FC_ROOM_SIZE_REF { ROOM_SIZE_REF_USED = 0x00, ROOM_SIZE_REF_NOT_USED = 0x01, ROOM_SIZE_REF_DEFAULT = 0x02, ROOM_SIZE_REF_NO_CHANGE = 0x03 }
 Room size reference enums. More...
 
enum  VLD_FC_ROOM_SIZE {
  ROOM_SIZE_25 = 0x00, ROOM_SIZE_25_50 = 0x01, ROOM_SIZE_50_75 = 0x02, ROOM_SIZE_75_100 = 0x03,
  ROOM_SIZE_100_125 = 0x04, ROOM_SIZE_125_150 = 0x05, ROOM_SIZE_150_175 = 0x06, ROOM_SIZE_175_200 = 0x07,
  ROOM_SIZE_200_225 = 0x08, ROOM_SIZE_225_250 = 0x09, ROOM_SIZE_250_275 = 0x0A, ROOM_SIZE_275_300 = 0x0B,
  ROOM_SIZE_300_325 = 0x0C, ROOM_SIZE_325_350 = 0x0D, ROOM_SIZE_350 = 0x0E, ROOM_SIZE_NO_CHANGE = 0x0F
}
 Room size enums. More...
 
enum  VLD_FC_STAGE { FC_STAGE_AUTO = 0xFD, FC_STAGE_DEFAULT = 0xFE, FC_STAGE_NO_CHANGE = 0xFF }
 Fan speed stage enums. More...
 
enum  VLD_FC_RELHUM_CONTROL { FC_RELHUM_DISABLED = 0x00, FC_RELHUM_ENABLED = 0x01, FC_RELHUM_DEFAULT = 0x02 }
 Humidity control enums. More...
 
enum  VLD_FC_SERVICE_INFORMATION { FC_SERVICE_NO_REPORT = 0x00, FC_SERVICE_AIR_FILTER = 0x01, FC_SERVICE_HW_ERROR = 0x02, FC_SERVICE_NOT_SUPPORTED = 0x07 }
 Service information enums. More...
 

Enumeration Type Documentation

◆ VLD_FC_INDEXS

Index enums for D2-20-xx profiles.

Enumerator
OP_MODE 

Operating Mode 0

TEMP_LEVEL 

Temperature Level 1

RELHUM_CONTROL 

Humidity Control 2

ROOM_SIZE_REFERENCE 

Room Size Reference 3

RELHUM_THRESHOLD 

Humidity Threshold 4

SERVICE_INFO 

Service Information 5

◆ VLD_FC_OP_MODE

Operating mode enums.

Enumerator
OP_MODE_DISABLED 

Disabled 0

OP_MODE_STANDARD_COMPLIANT 

Standard Compliant 1

OP_MODE_NO_CHANGE 

No Change 15

◆ VLD_FC_RELHUM_CONTROL

Humidity control enums.

Enumerator
FC_RELHUM_DISABLED 

Disabled 0

FC_RELHUM_ENABLED 

Enabled 1

FC_RELHUM_DEFAULT 

Default 2

◆ VLD_FC_ROOM_SIZE

Room size enums.

Enumerator
ROOM_SIZE_25 

< 25 m² 0

ROOM_SIZE_25_50 

25...50 m² 1

ROOM_SIZE_50_75 

50...75 m² 2

ROOM_SIZE_75_100 

75...100 m² 3

ROOM_SIZE_100_125 

100...125 m² 4

ROOM_SIZE_125_150 

125...150 m² 5

ROOM_SIZE_150_175 

150...175 m² 6

ROOM_SIZE_175_200 

175...200 m² 7

ROOM_SIZE_200_225 

200...225 m² 8

ROOM_SIZE_225_250 

225...250 m² 9

ROOM_SIZE_250_275 

250...275 m² 10

ROOM_SIZE_275_300 

275...300 m² 11

ROOM_SIZE_300_325 

300...325 m² 12

ROOM_SIZE_325_350 

325...350 m² 13

ROOM_SIZE_350 

> 375 m² 14

ROOM_SIZE_NO_CHANGE 

No Change 15

◆ VLD_FC_ROOM_SIZE_REF

Room size reference enums.

Enumerator
ROOM_SIZE_REF_USED 

Used 0

ROOM_SIZE_REF_NOT_USED 

Not Used 1

ROOM_SIZE_REF_DEFAULT 

Default 2

ROOM_SIZE_REF_NO_CHANGE 

No Change 3

◆ VLD_FC_SERVICE_INFORMATION

Service information enums.

Enumerator
FC_SERVICE_NO_REPORT 

Nothing to report 0

FC_SERVICE_AIR_FILTER 

Air filter error 1

FC_SERVICE_HW_ERROR 

Hardware error 2

FC_SERVICE_NOT_SUPPORTED 

Not supported 7

◆ VLD_FC_STAGE

Fan speed stage enums.

Enumerator
FC_STAGE_AUTO 

Fan speed - Auto 253

FC_STAGE_DEFAULT 

Fan speed - Default 254

FC_STAGE_NO_CHANGE 

Fan speed - No changed 255

◆ VLD_FC_TEMP_LEVEL

Temperature level enums.

Enumerator
TEMP_LEVEL_LOW 

Too Low 0

TEMP_LEVEL_NORMAL 

Normal 1

TEMP_LEVEL_HIGH 

Too High 2

TEMP_LEVEL_NO_CHANGE 

No Change 3