mirror of
https://github.com/arendst/Tasmota.git
synced 2025-07-22 02:06:31 +00:00
Add relevant program core information
This commit is contained in:
parent
3df0ed4d20
commit
5a314f72e3
@ -743,14 +743,14 @@ void CmndStatus(void)
|
|||||||
}
|
}
|
||||||
|
|
||||||
if ((0 == payload) || (2 == payload)) {
|
if ((0 == payload) || (2 == payload)) {
|
||||||
Response_P(PSTR("{\"" D_CMND_STATUS D_STATUS2_FIRMWARE "\":{\"" D_JSON_VERSION "\":\"%s%s\",\"" D_JSON_BUILDDATETIME "\":\"%s\""
|
Response_P(PSTR("{\"" D_CMND_STATUS D_STATUS2_FIRMWARE "\":{\"" D_JSON_VERSION "\":\"%s%s%s\",\"" D_JSON_BUILDDATETIME "\":\"%s\""
|
||||||
#ifdef ESP8266
|
#ifdef ESP8266
|
||||||
",\"" D_JSON_BOOTVERSION "\":%d"
|
",\"" D_JSON_BOOTVERSION "\":%d"
|
||||||
#endif
|
#endif
|
||||||
",\"" D_JSON_COREVERSION "\":\"" ARDUINO_CORE_RELEASE "\",\"" D_JSON_SDKVERSION "\":\"%s\","
|
",\"" D_JSON_COREVERSION "\":\"" ARDUINO_CORE_RELEASE "\",\"" D_JSON_SDKVERSION "\":\"%s\","
|
||||||
"\"CpuFrequency\":%d,\"Hardware\":\"%s\""
|
"\"CpuFrequency\":%d,\"Hardware\":\"%s\""
|
||||||
"%s}}"),
|
"%s}}"),
|
||||||
TasmotaGlobal.version, TasmotaGlobal.image_name, GetBuildDateAndTime().c_str()
|
TasmotaGlobal.version, TasmotaGlobal.image_name, GetCodeCores().c_str(), GetBuildDateAndTime().c_str()
|
||||||
#ifdef ESP8266
|
#ifdef ESP8266
|
||||||
, ESP.getBootVersion()
|
, ESP.getBootVersion()
|
||||||
#endif
|
#endif
|
||||||
|
@ -116,6 +116,10 @@ String GetDeviceHardwareRevision(void) {
|
|||||||
return GetDeviceHardware();
|
return GetDeviceHardware();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
String GetCodeCores(void) {
|
||||||
|
return F("");
|
||||||
|
}
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/*********************************************************************************************\
|
/*********************************************************************************************\
|
||||||
@ -933,6 +937,14 @@ String GetDeviceHardwareRevision(void) {
|
|||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
String GetCodeCores(void) {
|
||||||
|
#if defined(CORE32SOLO1)
|
||||||
|
return F("single-core");
|
||||||
|
#else
|
||||||
|
return F("");
|
||||||
|
#endif
|
||||||
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* ESP32 v1 and v2 needs some special patches to use PSRAM.
|
* ESP32 v1 and v2 needs some special patches to use PSRAM.
|
||||||
* Standard Tasmota 32 do not include those patches.
|
* Standard Tasmota 32 do not include those patches.
|
||||||
|
@ -2334,7 +2334,7 @@ void HandleInformation(void)
|
|||||||
// }2 = </th><td>
|
// }2 = </th><td>
|
||||||
WSContentSend_P(HTTP_SCRIPT_INFO_BEGIN);
|
WSContentSend_P(HTTP_SCRIPT_INFO_BEGIN);
|
||||||
WSContentSend_P(PSTR("<table style='width:100%%'><tr><th>"));
|
WSContentSend_P(PSTR("<table style='width:100%%'><tr><th>"));
|
||||||
WSContentSend_P(PSTR(D_PROGRAM_VERSION "}2%s%s"), TasmotaGlobal.version, TasmotaGlobal.image_name);
|
WSContentSend_P(PSTR(D_PROGRAM_VERSION "}2%s%s%s"), TasmotaGlobal.version, TasmotaGlobal.image_name, GetCodeCores().c_str());
|
||||||
WSContentSend_P(PSTR("}1" D_BUILD_DATE_AND_TIME "}2%s"), GetBuildDateAndTime().c_str());
|
WSContentSend_P(PSTR("}1" D_BUILD_DATE_AND_TIME "}2%s"), GetBuildDateAndTime().c_str());
|
||||||
WSContentSend_P(PSTR("}1" D_CORE_AND_SDK_VERSION "}2" ARDUINO_CORE_RELEASE "/%s"), ESP.getSdkVersion());
|
WSContentSend_P(PSTR("}1" D_CORE_AND_SDK_VERSION "}2" ARDUINO_CORE_RELEASE "/%s"), ESP.getSdkVersion());
|
||||||
WSContentSend_P(PSTR("}1" D_UPTIME "}2%s"), GetUptime().c_str());
|
WSContentSend_P(PSTR("}1" D_UPTIME "}2%s"), GetUptime().c_str());
|
||||||
|
Loading…
x
Reference in New Issue
Block a user