EnOcean Link  1.14.0.0
Middleware to Connect EnOcean easily to other Projects
eoD2EEProfile.h File Reference
#include "eoEEProfile.h"
#include "eoApiDef.h"
Include dependency graph for eoD2EEProfile.h:

Go to the source code of this file.

Classes

class  eoD2EEProfile
 EnOcean Equipment Profiles. More...
 

Enumerations

enum  VLD_TEMP_SCALE_ENUM { TEMP_SCALE_NO_CHANGE = 0x00, TEMP_SCALE_DEFAULT = 0x01, TEMP_SCALE_CELSIUS = 0x02, TEMP_SCALE_FAHRENHEIT = 0x03 }
 Temperature scale enums for D2-10-xx and D2-33-xx profiles. More...
 
enum  VLD_TIME_NOTATION_ENUM { TIME_NOTATION_NO_CHANGE = 0x00, TIME_NOTATION_DEFAULT = 0x01, TIME_NOTATION_24_HOURS = 0x02, TIME_NOTATION_12_HOURS = 0x03 }
 Time notation enums for D2-10-xx and D2-33-xx profiles. More...
 
enum  VLD_WINDOW_OPEN_ENUM { WINDOW_NO_CHANGE = 0x00, WINDOW_CLOSED = 0x01, WINDOW_OPEN = 0x02 }
 Window open detection enums for D2-10-xx and D2-33-xx profiles. More...
 
enum  VLD_PIR_STATUS_ENUM { PIR_NO_CHANGE = 0x00, PIR_NO_MOVEMENT = 0x01, PIR_MOVEMENT = 0x02, PIR_LOCKED = 0x03 }
 Indicates if the PIR detected a movement. More...
 

Detailed Description

Author
EnOcean GmbH

Enumeration Type Documentation

◆ VLD_PIR_STATUS_ENUM

Indicates if the PIR detected a movement.

Enumerator
PIR_NO_CHANGE 

No change 0

PIR_NO_MOVEMENT 

No movement detected 1

PIR_MOVEMENT 

Movement 2

PIR_LOCKED 

Locked 3

◆ VLD_TEMP_SCALE_ENUM

Temperature scale enums for D2-10-xx and D2-33-xx profiles.

Enumerator
TEMP_SCALE_NO_CHANGE 

No change 0

TEMP_SCALE_DEFAULT 

Default 1

TEMP_SCALE_CELSIUS 

Celsius 2

TEMP_SCALE_FAHRENHEIT 

Fahrenheit 3

◆ VLD_TIME_NOTATION_ENUM

Time notation enums for D2-10-xx and D2-33-xx profiles.

Enumerator
TIME_NOTATION_NO_CHANGE 

No change 0

TIME_NOTATION_DEFAULT 

Default 1

TIME_NOTATION_24_HOURS 

24 hours 2

TIME_NOTATION_12_HOURS 

12 hours 3

◆ VLD_WINDOW_OPEN_ENUM

Window open detection enums for D2-10-xx and D2-33-xx profiles.

Enumerator
WINDOW_NO_CHANGE 

No change/ disabled 0

WINDOW_CLOSED 

Closed 1

WINDOW_OPEN 

Open 2