Files
GrowController/Firmware/Utility.cpp

30 lines
469 B
C++

//
//
// Utility functions
//
//
#include <ESP8266WiFi.h>
#include "Utility.h"
static String macToStr(const uint8_t * mac);
String GetMacString() {
unsigned char mac[6];
WiFi.macAddress(mac);
String clientMac(macToStr(mac));
return clientMac;
}
String macToStr(const uint8_t * mac) {
String result;
for (int i = 0; i < 6; ++i) {
result += String(mac[i], 16);
if (i < 5)
result += ':';
}
return result;
}