EnOcean Link
1.14.0.0
Middleware to Connect EnOcean easily to other Projects
|
every Communication from an EnOcean Device to another one consist out of one more Telegrams. The eoTelegram class contains the payload Data from one Telegram. More...
#include <eoTelegram.h>
Public Member Functions | |
eoTelegram (const eoTelegram &telegram) | |
eoTelegram (uint16_t size) | |
virtual eoReturn | copyTo (eoTelegram &msg) const |
virtual eoReturn | copyTo (eoMessage &msg) const |
eoReturn | copyTo (eoMaintenanceMessage &msg) const |
virtual void | Clear () |
Public Attributes | |
int8_t | dBm |
strength of the last received Telegram | |
uint8_t | subtelCount |
number of Subtelegrams | |
Additional Inherited Members |
every Communication from an EnOcean Device to another one consist out of one more Telegrams. The eoTelegram class contains the payload Data from one Telegram.
a Telegram coming from a Device
eoTelegram::eoTelegram | ( | const eoTelegram & | telegram | ) |
Copy Constructor
telegram |
eoTelegram::eoTelegram | ( | uint16_t | size | ) |
Creates a new Telegram with the maximal datalength size
size | datalength |
|
virtual |
Copies the content of this eoMessage to another eoMessage.
Reimplemented from eoMessage.
Reimplemented in eoTelegramERP2.