tdse-tp2_03-model_integration

Index Commits Files Refs README
commit c14f491f54477dedf18f3087e22d9315a5caf027
parent 9f9f06d27153e6040d8a0365949edc9106b6565f
Author: Martin Kloeckner <mjkloeckner@gmail.com>
Date:   Fri,  3 Oct 2025 13:48:03 -0300

Change buttons events

Diffstat:
Mapp/src/task_sensor.c | 12++++--------
1 file changed, 4 insertions(+), 8 deletions(-)
diff --git a/app/src/task_sensor.c b/app/src/task_sensor.c
@@ -61,14 +61,10 @@
 /********************** internal data declaration ****************************/
 
 const task_sensor_cfg_t task_sensor_cfg_list[] = {
-    {ID_BTN_A,  BTN_A_PORT,  BTN_A_PIN,  BTN_A_PRESSED,
-        DEL_BTN_XX_MAX, EV_SYS_IDLE,  EV_SYS_LOOP_DET},
-    {ID_BTN_B,  BTN_B_GPIO_Port,  BTN_B_Pin,  BTN_A_PRESSED,
-        DEL_BTN_XX_MAX, EV_SYS_IDLE,  EV_SYS_LOOP_DET},
-    {ID_BTN_C,  BTN_C_GPIO_Port,  BTN_C_Pin,  BTN_A_PRESSED,
-        DEL_BTN_XX_MAX, EV_SYS_IDLE,  EV_SYS_LOOP_DET},
-    {ID_BTN_D,  BTN_D_GPIO_Port,  BTN_D_Pin,  BTN_A_PRESSED,
-        DEL_BTN_XX_MAX, EV_SYS_IDLE,  EV_SYS_LOOP_DET}
+    {ID_BTN_A,  BTN_A_PORT,       BTN_A_PIN,  BTN_A_PRESSED, DEL_BTN_XX_MAX, EV_SYS_IDLE, EV_SYS_IDLE},
+    {ID_BTN_B,  BTN_B_GPIO_Port,  BTN_B_Pin,  BTN_A_PRESSED, DEL_BTN_XX_MAX, EV_SYS_NOT_LOOP_DET, EV_SYS_LOOP_DET},
+    {ID_BTN_C,  BTN_C_GPIO_Port,  BTN_C_Pin,  BTN_A_PRESSED, DEL_BTN_XX_MAX, EV_SYS_NOT_MANUAL_BTN, EV_SYS_MANUAL_BTN},
+    {ID_BTN_D,  BTN_D_GPIO_Port,  BTN_D_Pin,  BTN_A_PRESSED, DEL_BTN_XX_MAX, EV_SYS_NOT_IR_PHO_CELL, EV_SYS_IR_PHO_CELL}
 };
 
 #define SENSOR_CFG_QTY (sizeof(task_sensor_cfg_list)/sizeof(task_sensor_cfg_t))