@@ -23,14 +23,18 @@ void menuDebug()
2323 if (settings.enableHeapReport == true ) Serial.println (F (" Enabled" ));
2424 else Serial.println (F (" Disabled" ));
2525
26- Serial.print (F (" 3) Set SPI/SD Interface Frequency: " ));
26+ Serial.print (F (" 3) Toggle Task Highwater Reporting: " ));
27+ if (settings.enableTaskReports == true ) Serial.println (F (" Enabled" ));
28+ else Serial.println (F (" Disabled" ));
29+
30+ Serial.print (F (" 4) Set SPI/SD Interface Frequency: " ));
2731 Serial.print (settings.spiFrequency );
2832 Serial.println (" MHz" );
2933
30- Serial.print (F (" 4 ) Set SPP RX Buffer Size: " ));
34+ Serial.print (F (" 5 ) Set SPP RX Buffer Size: " ));
3135 Serial.println (settings.sppRxQueueSize );
3236
33- Serial.print (F (" 5 ) Set SPP TX Buffer Size: " ));
37+ Serial.print (F (" 6 ) Set SPP TX Buffer Size: " ));
3438 Serial.println (settings.sppTxQueueSize );
3539
3640 Serial.println (F (" x) Exit" ));
@@ -51,6 +55,10 @@ void menuDebug()
5155 settings.enableHeapReport ^= 1 ;
5256 }
5357 else if (incoming == ' 3' )
58+ {
59+ settings.enableTaskReports ^= 1 ;
60+ }
61+ else if (incoming == ' 4' )
5462 {
5563 Serial.print (F (" Enter SPI frequency in MHz (1 to 48): " ));
5664 int freq = getNumber (menuTimeout); // Timeout after x seconds
@@ -63,7 +71,7 @@ void menuDebug()
6371 settings.spiFrequency = freq; // Recorded to NVM and file at main menu exit
6472 }
6573 }
66- else if (incoming == ' 4 ' )
74+ else if (incoming == ' 5 ' )
6775 {
6876 Serial.print (F (" Enter SPP RX Queue Size in Bytes (32 to 16384): " ));
6977 uint16_t queSize = getNumber (menuTimeout); // Timeout after x seconds
@@ -76,7 +84,7 @@ void menuDebug()
7684 settings.sppRxQueueSize = queSize; // Recorded to NVM and file at main menu exit
7785 }
7886 }
79- else if (incoming == ' 5 ' )
87+ else if (incoming == ' 6 ' )
8088 {
8189 Serial.print (F (" Enter SPP TX Queue Size in Bytes (32 to 16384): " ));
8290 uint16_t queSize = getNumber (menuTimeout); // Timeout after x seconds
0 commit comments