diff --git a/code/lib/jomjol_image_proc/CFindTemplate.cpp b/code/lib/jomjol_image_proc/CFindTemplate.cpp index f6f2d470..1f5368e4 100644 --- a/code/lib/jomjol_image_proc/CFindTemplate.cpp +++ b/code/lib/jomjol_image_proc/CFindTemplate.cpp @@ -365,10 +365,11 @@ CImageBasis::CImageBasis(std::string _image) channels = 3; externalImage = false; filename = _image; + long freebefore = esp_get_free_heap_size(); rgb_image = stbi_load(_image.c_str(), &width, &height, &bpp, channels); if (rgb_image == NULL) - LogFile.WriteToFile("Image Load failed:" + _image + " FreeHeapSize: " + to_string(esp_get_free_heap_size())); + LogFile.WriteToFile("Image Load failed:" + _image + " FreeHeapSize before: " + to_string(freebefore) + " after: " + to_string(esp_get_free_heap_size())); // printf("CImageBasis after load\n"); // printf("w %d, h %d, b %d, c %d", this->width, this->height, this->bpp, this->channels); } diff --git a/code/src/main.cpp b/code/src/main.cpp index 09687d4d..9a74abee 100644 --- a/code/src/main.cpp +++ b/code/src/main.cpp @@ -121,7 +121,7 @@ extern "C" void app_main() vTaskDelay( xDelay ); setup_time(); - LogFile.WriteToFile("===== Main Started ====="); + LogFile.WriteToFile("======================== Main Started ================================"); std::string zw = gettimestring("%Y%m%d-%H%M%S"); printf("time %s\n", zw.c_str()); diff --git a/firmware/firmware.bin b/firmware/firmware.bin index 70fda54c..606d7353 100644 Binary files a/firmware/firmware.bin and b/firmware/firmware.bin differ