EnOcean Link
1.14.0.0
Middleware to Connect EnOcean easily to other Projects
|
contains static Helper Functions More...
#include <eoConverter.h>
Static Public Member Functions | |
static eoReturn | radioToPacket (const eoTelegram &tel, eoPacket &packet) |
static eoReturn | radioToPacket (const eoMessage &msg, eoPacket &packet) |
static eoReturn | packetToAdvancedRadio (const eoMessage &msg, eoPacket &packet) |
static eoReturn | packetToRadio (const eoPacket &packet, eoTelegram &tel) |
static eoReturn | advancedPacketToRadio (const eoPacket &packet, eoTelegram &tel) |
static eoReturn | advancedPacketToRadio (const eoPacket &packet, eoTelegramERP2 &tel) |
static uint8_t | TigrisToRPS (eoTelegram &inTel, eoTelegram &outTel) |
static const char * | NumToHex (uint8_t num) |
static uint32_t | Hash (char const *str) |
static eoReturn | packetToReman (const eoPacket &packet, eoReManMessage &reManMes) |
static eoReturn | remanToPacket (const eoReManMessage &reManMes, eoPacket &packet) |
static eoReturn | packetToMessageType (const eoPacket &packet, eoMessage &message) |
static eoReturn | messageTypeToPacket (const eoMessage &message, eoPacket &packet) |
static eoReturn | fahrenheitToCelsius (float &value) |
static eoReturn | celsiusToFahrenheit (float &value) |
static eoReturn | literToMeter3 (float &value) |
static eoReturn | meter3ToLiter (float &value) |
contains static Helper Functions
|
static |
Helper function, which will convert a Advanced Packet to a Telegram
packet | Advanced Packet to convert |
tel | Telegram to store |
|
static |
Helper function, which will convert a Advanced Packet to a Telegram with ERP2 info
packet | Advanced Packet to convert |
tel | Telegram to store |
|
static |
Helper function, which will convert Celsius into Fahrenheit
value | Value to be converted |
|
static |
Helper function, which will convert Fahrenheit into Celsius
value | Value to be converted |
|
static |
Simple hash function, which generates an uint32_t hash from a char string
str | pointer to char string |
|
static |
Helper function, which will convert liter/s to m3/s
value | Value to be converted |
|
static |
Helper function, which will convert a Message Type to a Packet
message | Message Type to convert |
packet | Packet to store |
|
static |
Helper function, which will convert m3/s to liter/s
value | Value to be converted |
|
static |
Converts the LSB to hex Char
num |
|
static |
Helper function, which will convert a Message to Advanced Packet
msg | Message to convert |
packet | Packet to store |
|
static |
Helper function, which will convert a Packet to a Message Type
packet | Packet to store to convert |
message | Message Type to store |
|
static |
Helper function, which will convert a Packet to a Telegram
packet | Packet to convert |
tel | Telegram to store |
|
static |
Helper function, which will convert a Telegram to a Packet
packet | Packet to store to convert |
reManMes | Remote Management Message |
|
static |
Helper function, which will convert a Telegram to a Packet
tel | Telegram to convert |
packet | Packet to store |
Helper function, which will convert a Message to a Packet
msg | Message to convert |
packet | Packet to store |
|
static |
Helper function, which will convert a Telegram to a Packet
reManMes | Remote Management Message to convert |
packet | Packet to store |
|
static |
Helper function which converts decrypted Tigris Telegram to RPS
inTel | |
outTel |