Working on Workflow

This commit is contained in:
Robert Strouse 2023-12-30 21:53:20 -08:00
parent 7b08f6acb4
commit 416443ca1a
3 changed files with 8 additions and 9 deletions

View file

@ -316,11 +316,11 @@ int GitUpdater::checkInternet() {
int httpCode = https.sendRequest("HEAD"); int httpCode = https.sendRequest("HEAD");
if (httpCode == HTTP_CODE_OK || httpCode == HTTP_CODE_MOVED_PERMANENTLY || httpCode == HTTP_CODE_FOUND) { if (httpCode == HTTP_CODE_OK || httpCode == HTTP_CODE_MOVED_PERMANENTLY || httpCode == HTTP_CODE_FOUND) {
err = 0; err = 0;
Serial.printf("Check Internet Success: %dms\n", millis() - t); Serial.printf("Check Internet Success: %ldms\n", millis() - t);
} }
else { else {
err = httpCode; err = httpCode;
Serial.printf("Check Internet Error: %d: %dms\n", err, millis() - t); Serial.printf("Check Internet Error: %d: %ldms\n", err, millis() - t);
} }
https.end(); https.end();
} }
@ -391,8 +391,7 @@ int8_t GitUpdater::downloadFile() {
if(client) { if(client) {
client->setInsecure(); client->setInsecure();
HTTPClient https; HTTPClient https;
uint8_t ndx = 0; char url[196];
char url[128];
sprintf(url, "%s%s", this->baseUrl, this->currentFile); sprintf(url, "%s%s", this->baseUrl, this->currentFile);
Serial.println(url); Serial.println(url);
if(https.begin(*client, url)) { if(https.begin(*client, url)) {
@ -455,7 +454,7 @@ int8_t GitUpdater::downloadFile() {
} }
} }
free(buff); free(buff);
if(len < total) { if(len > total) {
Serial.println("Error downloading file!!!"); Serial.println("Error downloading file!!!");
return -42; return -42;

View file

@ -49,17 +49,17 @@ void loop() {
} }
uint32_t timing = millis(); uint32_t timing = millis();
net.loop(); net.loop();
if(millis() - timing > 100) Serial.printf("Timing Net: %dms\n", millis() - timing); if(millis() - timing > 100) Serial.printf("Timing Net: %ldms\n", millis() - timing);
timing = millis(); timing = millis();
somfy.loop(); somfy.loop();
if(millis() - timing > 100) Serial.printf("Timing Somfy: %dms\n", millis() - timing); if(millis() - timing > 100) Serial.printf("Timing Somfy: %ldms\n", millis() - timing);
timing = millis(); timing = millis();
if(net.connected()) { if(net.connected()) {
webServer.loop(); webServer.loop();
if(millis() - timing > 200) Serial.printf("Timing WebServer: %dms\n", millis() - timing); if(millis() - timing > 200) Serial.printf("Timing WebServer: %ldms\n", millis() - timing);
timing = millis(); timing = millis();
sockEmit.loop(); sockEmit.loop();
if(millis() - timing > 100) Serial.printf("Timing Socket: %dms\n", millis() - timing); if(millis() - timing > 100) Serial.printf("Timing Socket: %ldms\n", millis() - timing);
timing = millis(); timing = millis();
} }
if(rebootDelay.reboot && millis() > rebootDelay.rebootTime) { if(rebootDelay.reboot && millis() > rebootDelay.rebootTime) {

Binary file not shown.