EnOcean Link  1.14.0.0
Middleware to Connect EnOcean easily to other Projects
eoGPChannelInfo.h File Reference

Enocean GP channel Informations. More...

#include "eoChannelInfo.h"
#include "eoApiDef.h"
#include "eoISerialize.h"
Include dependency graph for eoGPChannelInfo.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  eoGPChannelInfo
 Generic Profile Channel. More...
 

Enumerations

enum  GP_CHANNELTYPE { GP_TEACHIN_INFO = 0, GP_DATA, GP_FLAG, GP_ENUMERATION }
 Generic Profile ChannelTypes. More...
 
enum  GP_RESOLUTION {
  GP_RES_RES = 0, GP_RES_1BIT = 1, GP_RES_2BIT = 2, GP_RES_3BIT = 3,
  GP_RES_4BIT = 4, GP_RES_5BIT = 5, GP_RES_6BIT = 6, GP_RES_8BIT = 8,
  GP_RES_10BIT = 10, GP_RES_12BIT = 12, GP_RES_16BIT = 16, GP_RES_20BIT = 20,
  GP_RES_24BIT = 24, GP_RES_32BIT = 32
}
 Generic Profile Channel Resolution.
 
enum  GP_SCALING {
  GP_SCAL_RES = 0, GP_SCAL_1, GP_SCAL_10, GP_SCAL_100,
  GP_SCAL_1000, GP_SCAL_10000, GP_SCAL_100000, GP_SCAL_1000000,
  GP_SCAL_10000000, GP_SCAL_0_1, GP_SCAL_0_01, GP_SCAL_0_001,
  GP_SCAL_0_000001, GP_SCAL_0_000000001
}
 Generic Profile Channel Scaling.
 

Detailed Description

Enocean GP channel Informations.

Describes the available Channeltypes,resolutions and scalings in generic profiles.

Author
EnOcean GmBH

Enumeration Type Documentation

◆ GP_CHANNELTYPE

Generic Profile ChannelTypes.

Enumerator
GP_TEACHIN_INFO 

00 Teach-in Information

GP_TEACHIN_INFO

GP_DATA 

01 Complex bit values

GP_DATA

GP_FLAG 

Single bit Values.

GP_FLAG

GP_ENUMERATION 

Enumerated values.

GP_ENUMERATION