From 5aa3477c59aec1ebedf2a70d8aebfed0d9d23a77 Mon Sep 17 00:00:00 2001 From: Omar Magdy Date: Mon, 22 Aug 2022 14:03:01 +0200 Subject: Added initial code + Made the led stay green for 5 seconds then yellow for 2 seconds then red --- color.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'color.c') diff --git a/color.c b/color.c index 967350f..9806979 100644 --- a/color.c +++ b/color.c @@ -1,9 +1,6 @@ #include "color.h" #include -#define LED_RED (1U << 1) -#define LED_BLUE (1U << 2) -#define LED_GREEN (1U << 3) void set_color(uint8_t color) { switch (color) { @@ -16,6 +13,9 @@ void set_color(uint8_t color) { case GREEN: GPIOPinWrite(GPIO_PORTF_BASE, GPIO_PIN_1 | GPIO_PIN_2 | GPIO_PIN_3, 0x8); break; + case YELLOW: + GPIOPinWrite(GPIO_PORTF_BASE, GPIO_PIN_1 | GPIO_PIN_2 | GPIO_PIN_3, 0xA); + break; case WHITE: GPIOPinWrite(GPIO_PORTF_BASE, GPIO_PIN_1 | GPIO_PIN_2 | GPIO_PIN_3, 0xe); break; -- cgit v1.2.3