]> git.tnoah.ca Git - lora-radio.git/commitdiff
Fix stack overflow issues on Heltec32 V3
authorjacob.eva <x00010@disroot.org>
Thu, 4 Jul 2024 12:57:51 +0000 (13:57 +0100)
committerjacob.eva <x00010@disroot.org>
Thu, 4 Jul 2024 12:57:51 +0000 (13:57 +0100)
RNode_Firmware_CE.ino

index ef9fe1dedcc92a155ff5b78d0ac42daf9a5e3486..5686ac717dc4adbff84150a8378b5725f9e42ea4 100644 (file)
 #include <SPI.h>
 #include "Utilities.h"
 
+#if BOARD_MODEL == BOARD_HELTEC32_V3
+// Default stack size for loop function on Heltec32 V3 is not large enough,
+// must be increased to 11kb to prevent crashes.
+SET_LOOP_TASK_STACK_SIZE(11 * 1024);  // 11KB
+#endif
+
 FIFOBuffer serialFIFO;
 uint8_t serialBuffer[CONFIG_UART_BUFFER_SIZE+1];