|
EnOcean Link
1.14.2.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 |