46 lines
1.5 KiB
C
46 lines
1.5 KiB
C
/**
|
|
* @file led_colors.h
|
|
*
|
|
* @brief Header file defining color values for LEDs in the ChainLube application.
|
|
*
|
|
* This file contains color definitions in hexadecimal format for various states and events of LEDs
|
|
* used in the ChainLube application. It provides a convenient way to reference specific colors for
|
|
* different visual indications in the system.
|
|
*
|
|
* @author Marcel Peterkau
|
|
* @date 09.01.2024
|
|
*/
|
|
|
|
#ifndef _LED_COLORS_H_
|
|
#define _LED_COLORS_H_
|
|
|
|
#define COLOR_RED 0xFF0000
|
|
#define COLOR_GREEN 0x00FF00
|
|
#define COLOR_BLUE 0x0000FF
|
|
#define COLOR_YELLOW 0xFF9600
|
|
#define COLOR_ORANGE 0xFF2800
|
|
#define COLOR_TEAL 0x00FF78
|
|
#define COLOR_CYAN 0x00FFFF
|
|
#define COLOR_PURPLE 0xB400FF
|
|
#define COLOR_MAGENTA 0xFF0014
|
|
#define COLOR_WHITE 0xFFFFFF
|
|
#define COLOR_BLACK 0x000000
|
|
#define COLOR_GOLD 0xFFDE1E
|
|
#define COLOR_PINK 0xF25AFF
|
|
#define COLOR_AQUA 0x32FFFF
|
|
#define COLOR_JADE 0x00FF28
|
|
#define COLOR_AMBER 0xFF6400
|
|
#define COLOR_WARM_WHITE 0xFDF5E6
|
|
|
|
#define LED_DEFAULT_COLOR COLOR_WARM_WHITE
|
|
#define LED_STARTUP_NORMAL COLOR_WARM_WHITE
|
|
#define LED_STARTUP_TANKWARN COLOR_AMBER
|
|
#define LED_NORMAL_COLOR COLOR_GREEN
|
|
#define LED_RAIN_COLOR COLOR_BLUE
|
|
#define LED_WIFI_BLINK COLOR_YELLOW
|
|
#define LED_PURGE_COLOR COLOR_MAGENTA
|
|
#define LED_ERROR_BLINK COLOR_RED
|
|
#define LED_SHUTDOWN_BLINK COLOR_CYAN
|
|
|
|
#endif /* _LED_COLORS_H_ */
|