mirror of
https://github.com/scottchiefbaker/ESP-WebOTA.git
synced 2024-08-30 18:12:33 +00:00
Make get_board_type() a function
This commit is contained in:
parent
19204e3b35
commit
b1e61e17a5
@ -204,6 +204,21 @@ domReady(function() {
|
|||||||
});
|
});
|
||||||
)!^!";
|
)!^!";
|
||||||
|
|
||||||
|
String WebOTA::get_board_type() {
|
||||||
|
|
||||||
|
#if defined(ESP8266)
|
||||||
|
String BOARD_NAME = "ESP8266";
|
||||||
|
#elif defined(ESP32S2)
|
||||||
|
String BOARD_NAME = "ESP32-S2";
|
||||||
|
#elif defined(ESP32)
|
||||||
|
String BOARD_NAME = "ESP32";
|
||||||
|
#else
|
||||||
|
String BOARD_NAME = "Unknown";
|
||||||
|
#endif
|
||||||
|
|
||||||
|
return BOARD_NAME;
|
||||||
|
}
|
||||||
|
|
||||||
#ifdef ESP8266
|
#ifdef ESP8266
|
||||||
int WebOTA::add_http_routes(ESP8266WebServer *server, const char *path) {
|
int WebOTA::add_http_routes(ESP8266WebServer *server, const char *path) {
|
||||||
#endif
|
#endif
|
||||||
@ -232,10 +247,11 @@ int WebOTA::add_http_routes(WebServer *server, const char *path) {
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
String uptime_str = human_time(millis() / 1000);
|
String uptime_str = human_time(millis() / 1000);
|
||||||
|
String board_type = webota.get_board_type();
|
||||||
const char* mac_addr = WiFi.macAddress().c_str();
|
const char* mac_addr = WiFi.macAddress().c_str();
|
||||||
|
|
||||||
char buf[1024];
|
char buf[1024];
|
||||||
snprintf_P(buf, sizeof(buf), INDEX_HTML, WEBOTA_VERSION, BOARD_NAME, mac_addr, uptime_str.c_str());
|
snprintf_P(buf, sizeof(buf), INDEX_HTML, WEBOTA_VERSION, board_type, mac_addr, uptime_str.c_str());
|
||||||
|
|
||||||
html = buf;
|
html = buf;
|
||||||
}
|
}
|
||||||
|
@ -34,6 +34,7 @@ class WebOTA {
|
|||||||
char const * custom_html = NULL;
|
char const * custom_html = NULL;
|
||||||
String get_ota_html();
|
String get_ota_html();
|
||||||
String human_time(uint32_t sec);
|
String human_time(uint32_t sec);
|
||||||
|
String get_board_type();
|
||||||
long max_sketch_size();
|
long max_sketch_size();
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user