REDAC HybridController
Firmware for LUCIDAC/REDAC Teensy
|
Loading...
Searching...
No Matches
mac.cpp
Go to the documentation of this file.
72FLASHMEM void convertFromJson(JsonVariantConst ipjson, IPAddress &ip) { ip.fromString(ipjson.as<const char *>()); }
74FLASHMEM void convertToJson(const IPAddress &ip, JsonVariant ipjson) { ipjson.set(toString(ip)); }
76FLASHMEM void utils::convertToJson(const MacAddress &mac, JsonVariant macjson) { macjson.set(toString(mac)); }
Definition handler.h:10
void convertFromJson(JsonVariantConst serialized_mac, MacAddress &mac)
Definition mac.cpp:68
std::string toString(const MacAddress &mac, char sep='-')
EUI48/MAC Canonical Format AA-BB-CC-DD-EE-FF.
Definition mac.cpp:33
void convertToJson(const MacAddress &mac, JsonVariant serialized_mac)
Definition mac.cpp:76
bool valid(const MacAddress &mac)
All zero mac bytes considered invalid (0-0-0-0-0-0)
Definition mac.cpp:61