35 #ifndef EOGPCHANNELINFO_H_ 36 #define EOGPCHANNELINFO_H_ 202 uint8_t SetSubIndex(uint8_t u8Subindex)
204 return this->u8Subindex = u8Subindex;
contains Dolphin API Definitions
void SetRejected(uint8_t rejected)
Set the rejected flag of the channel.
GP_SCALING GetScaleMax() const
Get the GP_SCALING of engineering maximum.
Interface for storing.
Definition: eoISerialize.h:48
GP_SCALING
Generic Profile Channel Scaling.
Definition: eoGPChannelInfo.h:80
Single bit Values.
Definition: eoGPChannelInfo.h:51
Enumerated values.
Definition: eoGPChannelInfo.h:53
eoReturn Scale(int8_t engMaximum)
CHANNEL_TYPE type
CHANNEL_TYPE
Definition: eoChannelInfo.h:83
uint8_t GetRejected()
Get the rejected flag of the channel.
GP_RESOLUTION
Generic Profile Channel Resolution.
Definition: eoGPChannelInfo.h:59
Abstract class for channel information. Abstract class for channel information. From this class speci...
Definition: eoChannelInfo.h:77
virtual uint8_t GetSubIndex()
Definition: eoGPChannelInfo.h:197
uint16_t bitoffs
Offset of the channel value in data legram in bits.
Definition: eoGPChannelInfo.h:134
static float ScaleToFloat(GP_SCALING scale)
eoReturn
contains all the return values from different functions
Definition: eoApiDef.h:40
Generic Profile Channel.
Definition: eoGPChannelInfo.h:108
CHANNEL_TYPE
Definition: eoChannelEnums.h:169
GP_RESOLUTION GetResolution() const
Get the resolution of the channel type.
GP_CHANNELTYPE
Generic Profile ChannelTypes.
Definition: eoGPChannelInfo.h:44
GP_SCALING GetScaleMin() const
Get the GP_SCALING of engineering minimum.
uint8_t Serialize(eoArchive &a)
01 Complex bit values
Definition: eoGPChannelInfo.h:49
contains the eoChannelInfo Class
00 Teach-in Information
Definition: eoGPChannelInfo.h:47
int8_t GetEngMin() const
Get the the enginnering minimum - without scale.
int8_t GetEngMax() const
Get the enginnering maximum - without scale.
GP_CHANNELTYPE GetGPChannelType() const
Get the channel type - signal, flag etc.
the base Archive
Definition: eoArchive.h:46