                {
                   if ( currentNumOfSmokerCycles < numOfSmokerCycles )
                   {
+                     #ifdef DEBUG
+                        Serial.println( "currentNumOfSmokerCycles: " + pulsingCounterSmokerS );
+                     #endif
+                     
                      if ( pulsingCounterSmokerS == 0) // Smoker On
                      {
                         startSmoker( true );

            numOfSmokerCycles = NUM_OF_SMOKER_CYCLES_BUTTON;
            armSmoker( true );
            Serial.println(F("ButtonStateSmoker"));
         }

         

                     }

                  }
                  else if ( currentNumOfSmokerCycles == numOfSmokerCycles)
                  {
                     startSmoker( false );
                     displayCommandSmall2("Smoker finished");
                     #ifdef DEBUG
                        Serial.println(F("Smoker finished"));
                     #endif
                     
                     
                     currentNumOfSmokerCycles++;
                  }
                  else
                  {
                     startSmoker( false );  
                  }
               }
            }
