From f33a5cf85fe23f5ec3b4bc4ad7984d75a42d44bd Mon Sep 17 00:00:00 2001 From: Alexey Zholtikov Date: Tue, 30 Sep 2025 21:05:02 +0300 Subject: [PATCH] wip: --- src/ate0003.c | 16 +++------------- 1 file changed, 3 insertions(+), 13 deletions(-) diff --git a/src/ate0003.c b/src/ate0003.c index bd370ae..d6af6f0 100644 --- a/src/ate0003.c +++ b/src/ate0003.c @@ -6,8 +6,8 @@ #include "zh_avr_ac_dimmer.h" #include "ate0003.h" -// #define configMINIMAL_STACK_SIZE 70 -// #define configCHECK_FOR_STACK_OVERFLOW 1 +// Must set to #define configMINIMAL_STACK_SIZE 70 +// Must set to #define configCHECK_FOR_STACK_OVERFLOW 1 #define DEBUG @@ -172,13 +172,12 @@ void system_setup_task(void *pvParameters) #ifdef DEBUG void vApplicationStackOverflowHook(TaskHandle_t xTask, char *pcTaskName) { - printf("Task %s Remaining Stack Size %d.\n", pcTaskName, uxTaskGetStackHighWaterMark(xTask)); + printf("Task %s Stack Owerflow.\n", pcTaskName); } #endif void zh_avr_pcf8574_event_handler(zh_avr_pcf8574_event_on_isr_t *event) { - // portENTER_CRITICAL(); switch (event->gpio_number) { case DMM_BUTTON: @@ -291,15 +290,10 @@ void zh_avr_pcf8574_event_handler(zh_avr_pcf8574_event_on_isr_t *event) default: break; } -#ifdef DEBUG - // printf("Interrupt happened on device address 0x%02X on GPIO number %d at level %d.\n", event->i2c_address, event->gpio_number, event->gpio_level); -#endif - // portEXIT_CRITICAL(); } void zh_avr_encoder_event_handler(zh_avr_encoder_event_on_isr_t *event) { - // portENTER_CRITICAL(); switch (event->encoder_number) { case POWER_ENCODER: @@ -314,10 +308,6 @@ void zh_avr_encoder_event_handler(zh_avr_encoder_event_on_isr_t *event) default: break; } -#ifdef DEBUG - // printf("Encoder number %d position %d.\n", event->encoder_number, (uint8_t)event->encoder_position); -#endif - // portEXIT_CRITICAL(); } ISR(PCINT1_vect)