EnOcean Link  1.14.0.0
Middleware to Connect EnOcean easily to other Projects
eoEEPChannelInfo Class Reference

Specific class for EEP channel information. Class used to describe the EEP channels. It has the EEP_ITEM to describe the EEP channel values and the subtype - index. More...

#include <eoChannelInfo.h>

Inheritance diagram for eoEEPChannelInfo:
Collaboration diagram for eoEEPChannelInfo:

Public Member Functions

virtual uint8_t GetSubIndex ()
 
- Public Member Functions inherited from eoChannelInfo
const char * ToString (uint8_t strType)
 
void SetName (const char *name)
 

Public Attributes

const EEP_ITEMeepItem = NULL
 points to static description of EEP
 
- Public Attributes inherited from eoChannelInfo
CHANNEL_TYPE type
 CHANNEL_TYPE
 
VALUE_TYPE signalType
 Current, Setpoint Absolute, Setpoint relative.
 
double min
 Min as clear value.
 
double max
 Max as clear value.
 

Detailed Description

Specific class for EEP channel information. Class used to describe the EEP channels. It has the EEP_ITEM to describe the EEP channel values and the subtype - index.

Examples:
Gateway_SubtypeExample.cpp.

Member Function Documentation

◆ GetSubIndex()

virtual uint8_t eoEEPChannelInfo::GetSubIndex ( )
inlinevirtual

If in a profile multiple Channels Exist with same type, this returns the "SubIndex" for this profile

Reimplemented from eoChannelInfo.