Auf den letzten Metern

Dependencies:   mbed

Revision:
11:d08f264a6be1
Parent:
10:fdd52c601fcc
Child:
12:bd1417475c5f
--- a/main.cpp	Sun Dec 04 14:55:10 2022 +0000
+++ b/main.cpp	Sun Dec 04 14:56:59 2022 +0000
@@ -313,7 +313,7 @@
     } 
 
 void vTasteS2( void ){
-    if(pinS2 == 0){                             /* User-Taste gedrückt */
+    if(pinS2 == 0 && bMainState == enSchwellenwert){                             /* User-Taste gedrückt */
         if(bS2Timer < nTastLong+1){             /* Abfrage max. bis Taste lange gedrückt */
             if(bS2Timer == nTastShort){         /* Taste "kurz gedrückt" erkannt */
                 //...
@@ -340,7 +340,7 @@
     } 
 
 void vTasteS3( void ){
-    if(pinS3 == 0){                             /* User-Taste gedrückt */
+    if(pinS3 == 0 && bMainState == enSchwellenwert){                             /* User-Taste gedrückt */
         if(bS3Timer < nTastLong+1){             /* Abfrage max. bis Taste lange gedrückt */
             if(bS3Timer == nTastShort){         /* Taste "kurz gedrückt" erkannt */
                 //...