fizzbuzz<N>::fizzbuzz() { Number((const int)N); Fizz("Fizz"); Buzz("Buzz"); std::cout << "\n"; }
void InitializeFadeIn(UCHAR inTotalTimeIn100Mili, UCHAR inMaxVolt, UCHAR inFadeTimein100Mili, UCHAR inLazerState) { if (gFadeinState == FADEIN_STATE_OFF) { int voltDiffFor1ili = inFadeTimein100Mili * 100;// convert to 1 milisec voltDiffFor1ili = inMaxVolt / voltDiffFor1ili; voltDiffFor1ili = voltDiffFor1ili == 0 ? 1 : voltDiffFor1ili; if (inFadeTimein100Mili != 0) // we have fade in { gFadeInVoltDiff1Mili = (UCHAR)voltDiffFor1ili; } else { gFadeInVoltDiff1Mili = inMaxVolt; } gFadeInCurrentTime100mili = inTotalTimeIn100Mili; gFadeinMaxVolt = inMaxVolt; if (inTotalTimeIn100Mili != 0) { // before we start the operation send the command SendCommand(SET_VALUE, GFADEINSTATE, FADEIN_STATE_ON); gFadeinState = FADEIN_STATE_ON; } else { // before we start the operation send the command SendCommand(SET_VALUE, GFADEINSTATE, FADEIN_STATE_PEDAL); gFadeinState = FADEIN_STATE_PEDAL; } gLazerState = inLazerState; if (gLazerState != 0) { gLazerState = LASER_PORT_ON; } else { gLazerState = LASER_PORT_OFF; } tmpLAMPVal = 0; gHzCounter = 1; // RelayPort = RELAY_PORT_ON; U61Data.bit6 = 1; U61 = (UCHAR)U61Data.Val; Buzz(); } }
void InitializeFadeIn(UCHAR inTotalTimeIn100Mili, UCHAR inMaxVolt, UCHAR inFadeTimein100Mili, UCHAR inLazerState) { if (gFadeinState == FADEIN_STATE_OFF) { int voltDiffFor1ili = inFadeTimein100Mili * 100;// convert to 1 milisec voltDiffFor1ili = inMaxVolt / voltDiffFor1ili; voltDiffFor1ili = voltDiffFor1ili == 0 ? 1 : voltDiffFor1ili; if (inFadeTimein100Mili != 0) // we have fade in { gFadeInVoltDiff1Mili = (UCHAR)voltDiffFor1ili; } else { gFadeInVoltDiff1Mili = inMaxVolt; } gFadeInCurrentTime100mili = inTotalTimeIn100Mili; gFadeinMaxVolt = inMaxVolt; if (inTotalTimeIn100Mili != 0) { gFadeinState = FADEIN_STATE_ON; } else { gFadeinState = FADEIN_STATE_PEDAL; } gLazerState = inLazerState; if (gLazerState != 0) { gLazerState = LASER_PORT_ON; } else { gLazerState = LASER_PORT_OFF; } // RelayPort = RELAY_PORT_ON; U61Data.bit6 = 1; U61 = (UCHAR)U61Data.Val; Buzz(); } }