|
|
@ -120,19 +120,28 @@ typedef struct LEDColor { |
|
|
|
#else |
|
|
|
#define MakeLEDColor(R,G,B,W,I) LEDColor(R, G, B, W) |
|
|
|
#endif |
|
|
|
#define LEDColorWhite() LEDColor(0, 0, 0, 255) |
|
|
|
#else |
|
|
|
#define MakeLEDColor(R,G,B,W,I) LEDColor(R, G, B) |
|
|
|
#define LEDColorWhite() LEDColor(255, 255, 255) |
|
|
|
#define MakeLEDColor(R,G,B,W,I) LEDColor(R, G, B) |
|
|
|
#endif |
|
|
|
|
|
|
|
#define LEDColorOff() LEDColor( 0, 0, 0) |
|
|
|
#define LEDColorRed() LEDColor(255, 0, 0) |
|
|
|
#if ENABLED(LED_COLORS_REDUCE_GREEN) |
|
|
|
#define LEDColorOrange() LEDColor(255, 25, 0) |
|
|
|
#define LEDColorYellow() LEDColor(255, 75, 0) |
|
|
|
#else |
|
|
|
#define LEDColorOrange() LEDColor(255, 80, 0) |
|
|
|
#define LEDColorYellow() LEDColor(255, 255, 0) |
|
|
|
#endif |
|
|
|
#define LEDColorGreen() LEDColor( 0, 255, 0) |
|
|
|
#define LEDColorBlue() LEDColor( 0, 0, 255) |
|
|
|
#define LEDColorIndigo() LEDColor( 0, 255, 255) |
|
|
|
#define LEDColorViolet() LEDColor(255, 0, 255) |
|
|
|
#if HAS_WHITE_LED |
|
|
|
#define LEDColorWhite() LEDColor( 0, 0, 0, 255) |
|
|
|
#else |
|
|
|
#define LEDColorWhite() LEDColor(255, 255, 255) |
|
|
|
#endif |
|
|
|
#define LEDColorOff() LEDColor( 0, 0, 0) |
|
|
|
#define LEDColorRed() LEDColor(255, 0, 0) |
|
|
|
#define LEDColorOrange() LEDColor(255, 80, 0) |
|
|
|
#define LEDColorYellow() LEDColor(255, 255, 0) |
|
|
|
#define LEDColorGreen() LEDColor( 0, 255, 0) |
|
|
|
#define LEDColorBlue() LEDColor( 0, 0, 255) |
|
|
|
#define LEDColorIndigo() LEDColor( 0, 255, 255) |
|
|
|
#define LEDColorViolet() LEDColor(255, 0, 255) |
|
|
|
|
|
|
|
class LEDLights { |
|
|
|
public: |
|
|
|