Fix compile

This commit is contained in:
Theo Arends 2025-10-24 17:00:28 +02:00
parent 9fae98982e
commit e42d061bdf

View File

@ -110,6 +110,7 @@ void HostedMCUStatus(void) {
void HostedMCUEverySecond(void) {
if (!CommandsReady()) { return; }
#ifdef ESP_HOSTED_NEW_OTA
if (Hosted.ota_file_state_flag) {
Hosted.ota_file_state_flag--;
if (Hosted.ota_file_state_flag <= 0) {
@ -178,7 +179,8 @@ void HostedMCUEverySecond(void) {
MqttPublishPrefixTopicRulesProcess_P(STAT, PSTR(D_CMND_HOSTEDLOAD));
}
}
else if (Hosted.ota_http_state_flag) {
#endif // ESP_HOSTED_NEW_OTA
if (Hosted.ota_http_state_flag) {
Hosted.ota_http_state_flag--;
/*
if (2 == Hosted.ota_http_state_flag) {
@ -277,10 +279,18 @@ void HostedMCUEverySecond(void) {
\*********************************************************************************************/
const char kHostedCommands[] PROGMEM = "Hosted|" // Prefix
"|Load|Ota";
"|"
#ifdef ESP_HOSTED_NEW_OTA
"Load|"
#endif // ESP_HOSTED_NEW_OTA
"Ota";
void (* const HostedCommand[])(void) PROGMEM = {
&CmndHosted, &CmndHostedLoad, &CmndHostedOta };
&CmndHosted,
#ifdef ESP_HOSTED_NEW_OTA
&CmndHostedLoad,
#endif // ESP_HOSTED_NEW_OTA
&CmndHostedOta };
void CmndHosted(void) {
Response_P(PSTR("{\"Hosted\":{\"Host\":\"%s\",\"Hosted\":\"%s\",\"MCU\":\"%s\"}}"),
@ -288,6 +298,7 @@ void CmndHosted(void) {
);
}
#ifdef ESP_HOSTED_NEW_OTA
void CmndHostedLoad(void) {
/*
Expect files in folder /coprocessor/v2.0.17/network_adapter_esp32c6.bin
@ -296,6 +307,8 @@ void CmndHostedLoad(void) {
Or allow user to enter required version like:
HostedLoad v2.0.17
*/
// if (GetHostedMCUFwVersion() < 0x00020600) { return; }
Hosted.ota_url = (char*)calloc(200, sizeof(char));
if (!Hosted.ota_url) { return; } // Unable to allocate memory
if (XdrvMailbox.data_len > 15) {
@ -312,6 +325,7 @@ void CmndHostedLoad(void) {
Response_P(PSTR("{\"%s\":\"" D_JSON_VERSION " %s " D_JSON_FROM " %s\"}"),
XdrvMailbox.command, GetHostedFwVersion(ESP_HOSTED).c_str(), Hosted.ota_url);
}
#endif // ESP_HOSTED_NEW_OTA
void CmndHostedOta(void) {
/*