33 #ifndef EO_TELERGAMERP2_H_ 34 #define EO_TELERGAMERP2_H_ 59 uint8_t optionalDataLength;
60 uint8_t repeaterCount;
61 void defaultConstructor();
89 SourceIDLength sourceIDLength;
90 DestinationIDType destIDLength;
92 uint8_t GetOptionalDataLength()
const;
94 eoReturn SetOptionalDataLength(uint8_t u8Length);
96 uint8_t GetRepeaterCount(
void)
const;
97 eoReturn SetRepeaterCount(uint8_t repCounter);
99 uint8_t optionalData[15];
105 #endif // !defined(EO_TELERGAM_H_) uint16_t sourceIDMSB
The Most significant 16bytes of a 48bit telegram.
Definition: eoTelegramERP2.h:88
eoTelegramERP2(const eoTelegramERP2 &telegram)
every Communication from an EnOcean Device to another one consist out of one more Telegrams...
Definition: eoTelegram.h:43
Message Class for communication.
Definition: eoMessage.h:47
virtual eoReturn SetDataLength(uint16_t dataLen, bool reallocate=false)
virtual eoReturn copyTo(eoTelegramERP2 &msg) const
every Communication from an EnOcean Device to another one consist out of one more Telegrams...
Definition: eoTelegramERP2.h:56
eoReturn
contains all the return values from different functions
Definition: eoApiDef.h:40