parent
995a9238b3
commit
7a4758a6a2
|
@ -58,7 +58,7 @@ void update_case_light() {
|
||||||
if (case_light_arg_flag && case_light_on)
|
if (case_light_arg_flag && case_light_on)
|
||||||
case_light_brightness = case_light_brightness_sav; // restore last brightens if this is an S1 argument
|
case_light_brightness = case_light_brightness_sav; // restore last brightens if this is an S1 argument
|
||||||
|
|
||||||
#if ENABLED(CASE_LIGHT_USE_NEOPIXEL) || NONE(CASE_LIGHT_USE_NEOPIXEL, CASE_LIGHT_NO_BRIGHTNESS)
|
#if ENABLED(CASE_LIGHT_USE_NEOPIXEL) || DISABLED(CASE_LIGHT_NO_BRIGHTNESS)
|
||||||
const uint8_t i = case_light_on ? case_light_brightness : 0, n10ct = INVERT_CASE_LIGHT ? 255 - i : i;
|
const uint8_t i = case_light_on ? case_light_brightness : 0, n10ct = INVERT_CASE_LIGHT ? 255 - i : i;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -33,6 +33,7 @@
|
||||||
#include "neopixel.h"
|
#include "neopixel.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
// A white component can be passed
|
||||||
#define HAS_WHITE_LED EITHER(RGBW_LED, NEOPIXEL_LED)
|
#define HAS_WHITE_LED EITHER(RGBW_LED, NEOPIXEL_LED)
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -137,7 +138,7 @@ typedef struct LEDColor {
|
||||||
#define LEDColorBlue() LEDColor( 0, 0, 255)
|
#define LEDColorBlue() LEDColor( 0, 0, 255)
|
||||||
#define LEDColorIndigo() LEDColor( 0, 255, 255)
|
#define LEDColorIndigo() LEDColor( 0, 255, 255)
|
||||||
#define LEDColorViolet() LEDColor(255, 0, 255)
|
#define LEDColorViolet() LEDColor(255, 0, 255)
|
||||||
#if HAS_WHITE_LED
|
#if HAS_WHITE_LED && DISABLED(RGB_LED)
|
||||||
#define LEDColorWhite() LEDColor( 0, 0, 0, 255)
|
#define LEDColorWhite() LEDColor( 0, 0, 0, 255)
|
||||||
#else
|
#else
|
||||||
#define LEDColorWhite() LEDColor(255, 255, 255)
|
#define LEDColorWhite() LEDColor(255, 255, 255)
|
||||||
|
|
|
@ -56,7 +56,7 @@ public:
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_TEMP_HOTEND || HAS_HEATED_BED
|
#if HAS_TEMP_HOTEND || HAS_HEATED_BED
|
||||||
static inline void onHeatingDone() { leds.set_color(LEDColorWhite()); }
|
static inline void onHeatingDone() { leds.set_white(); }
|
||||||
static inline void onPidTuningDone(LEDColor c) { leds.set_color(c); }
|
static inline void onPidTuningDone(LEDColor c) { leds.set_color(c); }
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -31,7 +31,8 @@ opt_set GRID_MAX_POINTS_X 16
|
||||||
opt_set FANMUX0_PIN 53
|
opt_set FANMUX0_PIN 53
|
||||||
opt_disable USE_WATCHDOG
|
opt_disable USE_WATCHDOG
|
||||||
opt_enable REPRAP_DISCOUNT_SMART_CONTROLLER LCD_PROGRESS_BAR LCD_PROGRESS_BAR_TEST \
|
opt_enable REPRAP_DISCOUNT_SMART_CONTROLLER LCD_PROGRESS_BAR LCD_PROGRESS_BAR_TEST \
|
||||||
PIDTEMPBED FIX_MOUNTED_PROBE Z_SAFE_HOMING CODEPENDENT_XY_HOMING \
|
FIX_MOUNTED_PROBE Z_SAFE_HOMING CODEPENDENT_XY_HOMING PIDTEMPBED \
|
||||||
|
PROBING_HEATERS_OFF PROBING_FANS_OFF PROBING_STEPPERS_OFF WAIT_FOR_BED_HEATER \
|
||||||
EEPROM_SETTINGS SDSUPPORT SD_REPRINT_LAST_SELECTED_FILE BINARY_FILE_TRANSFER \
|
EEPROM_SETTINGS SDSUPPORT SD_REPRINT_LAST_SELECTED_FILE BINARY_FILE_TRANSFER \
|
||||||
BLINKM PCA9632 RGB_LED RGB_LED_R_PIN RGB_LED_G_PIN RGB_LED_B_PIN LED_CONTROL_MENU \
|
BLINKM PCA9632 RGB_LED RGB_LED_R_PIN RGB_LED_G_PIN RGB_LED_B_PIN LED_CONTROL_MENU \
|
||||||
NEOPIXEL_LED CASE_LIGHT_ENABLE CASE_LIGHT_USE_NEOPIXEL CASE_LIGHT_MENU \
|
NEOPIXEL_LED CASE_LIGHT_ENABLE CASE_LIGHT_USE_NEOPIXEL CASE_LIGHT_MENU \
|
||||||
|
|
Loading…
Reference in a new issue