Upload files now through http, working fast and good. Implemented new network with dedicated router and fixed IP for processor.

This commit is contained in:
2025-11-09 21:26:16 +00:00
parent 34346e715d
commit dbcb8c50f7
12 changed files with 41975 additions and 40112 deletions

View File

@@ -21,6 +21,13 @@
#define START_SCREEN_WAIT (4 * 200) // First number is the time in seconds
#define NUM_OF_BADGES (10 + (10*8)) // First and second number have to be equal and is the number of badges
// 0 = off
// 1 = level-1 (verbose) prints ONLY level-1 messages
// 2 = level-2 (normal) prints level-2 AND (because level-2 “contains” level-1) also level-1
#define DBG_LEVEL 1 // change at build-time
#define DBG_L1(fmt, ...) do { if (DBG_LEVEL >= 1) Serial.printf(fmt, ##__VA_ARGS__); } while (0)
#define DBG_L2(fmt, ...) do { if (DBG_LEVEL >= 2) Serial.printf(fmt, ##__VA_ARGS__); } while (0)
// Struct objects for main data
struct ShortText {
@@ -49,7 +56,9 @@ void log_print(lv_log_level_t level, const char * buf);
void touchscreen_read(lv_indev_t * indev, lv_indev_data_t * data);
void screen_manager(void *pvParameters);
void mqtt_manager(void *pvParameters);
void get_image();
bool load_image(const char* filename);
void listSPIFFS();
void handleImageUpload();
void handleUploadComplete();
#endif