diff --git a/Demo_C/Demo/LED/LED.c b/Demo_C/Demo/LED/LED.c index 45b8888..11d3f27 100644 --- a/Demo_C/Demo/LED/LED.c +++ b/Demo_C/Demo/LED/LED.c @@ -109,23 +109,25 @@ void simple_rgb_test TA * p_ta = &p_ta_array[TA_LOCAL]; p_ta->hook_table.DisplayMsg(p_ta, NULL); - *states[pin] = LIGHT_MAX; switch(pin) { case RED: p_ta->hook_table.DisplayMsg(p_ta, "RED"); blue_state = LIGHT_MIN; + red_state = LIGHT_MAX; pin = GREEN; break; case GREEN: p_ta->hook_table.DisplayMsg(p_ta, "GREEN"); red_state = LIGHT_MIN; + green_state = LIGHT_MAX; pin = BLUE; break; case BLUE: p_ta->hook_table.DisplayMsg(p_ta, "BLUE"); green_state = LIGHT_MIN; + blue_state = LIGHT_MAX; pin = RED; break; default: