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

Go to the source code of this file.

Classes

struct  UTE_EEP_TEACH_IN_QUERY
 Helper Structure for eep teach in Queries. More...
 
struct  UTE_EEP_TEACH_IN_RESPONSE
 Helper Structure for eep teach in Response. More...
 

Enumerations

enum  UTE_RESPONSE { GENERAL_REASON = 0, TEACH_IN_ACCEPTED = 1, TEACH_OUT_ACCEPTED = 2, EEP_NOT_SUPPORTED = 3 }
 UTE Response codes. More...
 
enum  UTE_REQUEST { TEACH_IN_REQUEST = 0, TEACH_OUT_REQUEST = 1, TEACH_UNKNOW_REQUEST = 2, UTE_NOT_USED_TEACH = 3 }
 UTE Request codes. More...
 
enum  UTE_COMMAND { EEP_TEACH_IN_QUERY = 0, EEP_TEACH_IN_RESPONSE = 1 }
 UTE Command. More...
 
enum  UTE_DIRECTION { UTE_DIRECTION_UNIDIRECTIONAL = 0, UTE_DIRECTION_BIDIRECTIONAL = 1 }
 UTE Direction response codes. More...
 

Detailed Description

Author
EnOcean GmBH

Enumeration Type Documentation

◆ UTE_COMMAND

UTE Command.

Enumerator
EEP_TEACH_IN_QUERY 

0 - EEP Teach In Query

EEP_TEACH_IN_QUERY

EEP_TEACH_IN_RESPONSE 

1 - EEP teach in response

EEP_TEACH_IN_RESPONSE

◆ UTE_DIRECTION

UTE Direction response codes.

Enumerator
UTE_DIRECTION_UNIDIRECTIONAL 

0 - Unidirectional

UTE_DIRECTION_UNIDIRECTIONAL

UTE_DIRECTION_BIDIRECTIONAL 

1 - Bidirectional

UTE_DIRECTION_BIDIRECTIONAL

◆ UTE_REQUEST

UTE Request codes.

Enumerator
TEACH_IN_REQUEST 

0 - Teach-in request

TEACH_IN_REQUEST

TEACH_OUT_REQUEST 

1 - Deletion of teached in device reqeusted

TEACH_OUT_REQUEST

TEACH_UNKNOW_REQUEST 

2 - Teach-in or deletion of teach-in, not specified

TEACH_UNKNOW_REQUEST

UTE_NOT_USED_TEACH 

UTE_NOT_USED_TEACH.

◆ UTE_RESPONSE

UTE Response codes.

Enumerator
GENERAL_REASON 

0 - Request not accepted because of general reason

GENERAL_REASON

TEACH_IN_ACCEPTED 

1 - Request accepted, teach-in successful

TEACH_IN_ACCEPTED

TEACH_OUT_ACCEPTED 

2 - Request accepted, deletion of teach-in successful

TEACH_OUT_ACCEPTED

EEP_NOT_SUPPORTED 

3 - Request not accepted, EEP not supported

EEP_NOT_SUPPORTED