QActive_ctor(&me->super, (QStateHandler)&TimeBomb_initial); QTimeEvt_ctorX(&me->te, &me->super, TIMEOUT_SIG, 0U); BSP_ledBlueOn(); BSP_ledBlueOff(); BSP_ledRedOff(); BSP_ledGreenOff(); BSP_ledBlueOff(); BSP_ledGreenOn(); BSP_ledGreenOff(); me->blink_ctr = 5U; BSP_ledRedOn(); QTimeEvt_armX(&me->te, BSP_TICKS_PER_SEC/2, 0U); BSP_ledRedOff(); QTimeEvt_armX(&me->te, BSP_TICKS_PER_SEC/2, 0U); --me->blink_ctr; me->blink_ctr > 0U BSP_ledRedOn(); BSP_ledGreenOn(); BSP_ledBlueOn();