This commit is contained in:
Leon Wilzer 2022-11-23 15:38:34 +01:00
parent d37cccced7
commit f6c99df275

View File

@ -42,10 +42,7 @@ int PrgTic
// Get the current value of the system time
cur_time = p_ta->hook_table.GetSystemTime(TIMER_UNIT_MILLISECONDS);
while(1)
{
if(cur_time-prev_time>=wait)
{
prev_time = cur_time;
p_ta->hook_table.DisplayMsg(p_ta, NULL);
@ -53,26 +50,22 @@ int PrgTic
{
case GREEN:
p_ta->hook_table.DisplayMsg(p_ta, "GREEN");
pin = GREEN;
p_ta->output.duty[BLUE] = LIGHT_OFF;
break;
p_ta->output.duty[pin] = LIGHT_MAX;
case RED:
p_ta->hook_table.DisplayMsg(p_ta, "RED");
pin = RED;
p_ta->output.duty[GREEN] = LIGHT_OFF;
break;
p_ta->output.duty[pin] = LIGHT_MAX;
case BLUE:
p_ta->hook_table.DisplayMsg(p_ta, "BLUE");
pin = BLUE;
p_ta->output.duty[RED] = LIGHT_OFF;
break;
p_ta->output.duty[pin] = LIGHT_MAX;
default:
p_ta->hook_table.DisplayMsg(p_ta, NULL);
}
p_ta->output.duty[pin] = LIGHT_MAX;
++pin;
if(pin>END_LAMP_IDX)
{
pin = GREEN;
}
}
}
return rc;
}