Selaa lähdekoodia

Neopixel background LED option (#14025)

Bob Kuhn 5 vuotta sitten
vanhempi
commit
1dad6e754b
100 muutettua tiedostoa jossa 419 lisäystä ja 6 poistoa
  1. 4
    0
      Marlin/Configuration.h
  2. 3
    0
      Marlin/src/feature/leds/leds.cpp
  3. 25
    3
      Marlin/src/feature/leds/neopixel.cpp
  4. 4
    0
      config/default/Configuration.h
  5. 4
    0
      config/examples/3DFabXYZ/Migbot/Configuration.h
  6. 4
    0
      config/examples/AlephObjects/TAZ4/Configuration.h
  7. 4
    0
      config/examples/AliExpress/CL-260/Configuration.h
  8. 4
    0
      config/examples/AliExpress/UM2pExt/Configuration.h
  9. 4
    0
      config/examples/Anet/A2/Configuration.h
  10. 4
    0
      config/examples/Anet/A2plus/Configuration.h
  11. 4
    0
      config/examples/Anet/A6/Configuration.h
  12. 4
    0
      config/examples/Anet/A8/Configuration.h
  13. 4
    0
      config/examples/Anet/A8plus/Configuration.h
  14. 4
    0
      config/examples/Anet/E16/Configuration.h
  15. 4
    0
      config/examples/AnyCubic/i3/Configuration.h
  16. 4
    0
      config/examples/ArmEd/Configuration.h
  17. 4
    0
      config/examples/Azteeg/X5GT/Configuration.h
  18. 4
    0
      config/examples/BIBO/TouchX/cyclops/Configuration.h
  19. 4
    0
      config/examples/BIBO/TouchX/default/Configuration.h
  20. 4
    0
      config/examples/BQ/Hephestos/Configuration.h
  21. 4
    0
      config/examples/BQ/Hephestos_2/Configuration.h
  22. 4
    0
      config/examples/BQ/WITBOX/Configuration.h
  23. 4
    0
      config/examples/Cartesio/Configuration.h
  24. 4
    0
      config/examples/Creality/CR-10/Configuration.h
  25. 4
    0
      config/examples/Creality/CR-10S/Configuration.h
  26. 4
    0
      config/examples/Creality/CR-10_5S/Configuration.h
  27. 4
    0
      config/examples/Creality/CR-10mini/Configuration.h
  28. 4
    0
      config/examples/Creality/CR-8/Configuration.h
  29. 4
    0
      config/examples/Creality/Ender-2/Configuration.h
  30. 4
    0
      config/examples/Creality/Ender-3/Configuration.h
  31. 4
    0
      config/examples/Creality/Ender-4/Configuration.h
  32. 4
    0
      config/examples/Einstart-S/Configuration.h
  33. 4
    0
      config/examples/Felix/Configuration.h
  34. 4
    0
      config/examples/Felix/DUAL/Configuration.h
  35. 4
    0
      config/examples/FlashForge/CreatorPro/Configuration.h
  36. 4
    0
      config/examples/FolgerTech/i3-2020/Configuration.h
  37. 4
    0
      config/examples/Formbot/Raptor/Configuration.h
  38. 4
    0
      config/examples/Formbot/T_Rex_2+/Configuration.h
  39. 4
    0
      config/examples/Formbot/T_Rex_3/Configuration.h
  40. 4
    0
      config/examples/Geeetech/A10M/Configuration.h
  41. 4
    0
      config/examples/Geeetech/A20M/Configuration.h
  42. 4
    0
      config/examples/Geeetech/GT2560/Configuration.h
  43. 4
    0
      config/examples/Geeetech/I3_Pro_X-GT2560/Configuration.h
  44. 4
    0
      config/examples/Geeetech/MeCreator2/Configuration.h
  45. 4
    0
      config/examples/Geeetech/Prusa i3 Pro B/bltouch/Configuration.h
  46. 4
    0
      config/examples/Geeetech/Prusa i3 Pro B/noprobe/Configuration.h
  47. 4
    0
      config/examples/Geeetech/Prusa i3 Pro C/Configuration.h
  48. 4
    0
      config/examples/Geeetech/Prusa i3 Pro W/Configuration.h
  49. 4
    0
      config/examples/Infitary/i3-M508/Configuration.h
  50. 4
    0
      config/examples/JGAurora/A5/Configuration.h
  51. 4
    0
      config/examples/MakerParts/Configuration.h
  52. 4
    0
      config/examples/Malyan/M150/Configuration.h
  53. 4
    0
      config/examples/Malyan/M200/Configuration.h
  54. 4
    0
      config/examples/Micromake/C1/basic/Configuration.h
  55. 4
    0
      config/examples/Micromake/C1/enhanced/Configuration.h
  56. 4
    0
      config/examples/Mks/Robin/Configuration.h
  57. 4
    0
      config/examples/Mks/Sbase/Configuration.h
  58. 7
    3
      config/examples/Printrbot/PrintrboardG2/Configuration.h
  59. 4
    0
      config/examples/RapideLite/RL200/Configuration.h
  60. 4
    0
      config/examples/RepRapPro/Huxley/Configuration.h
  61. 4
    0
      config/examples/RepRapWorld/Megatronics/Configuration.h
  62. 4
    0
      config/examples/RigidBot/Configuration.h
  63. 4
    0
      config/examples/SCARA/Configuration.h
  64. 4
    0
      config/examples/STM32/Black_STM32F407VET6/Configuration.h
  65. 4
    0
      config/examples/STM32/STM32F10/Configuration.h
  66. 4
    0
      config/examples/STM32/STM32F4/Configuration.h
  67. 4
    0
      config/examples/STM32/stm32f103ret6/Configuration.h
  68. 4
    0
      config/examples/Sanguinololu/Configuration.h
  69. 4
    0
      config/examples/TheBorg/Configuration.h
  70. 4
    0
      config/examples/TinyBoy2/Configuration.h
  71. 4
    0
      config/examples/Tronxy/X1/Configuration.h
  72. 4
    0
      config/examples/Tronxy/X3A/Configuration.h
  73. 4
    0
      config/examples/Tronxy/X5S-2E/Configuration.h
  74. 4
    0
      config/examples/Tronxy/X5S/Configuration.h
  75. 4
    0
      config/examples/Tronxy/XY100/Configuration.h
  76. 4
    0
      config/examples/UltiMachine/Archim1/Configuration.h
  77. 4
    0
      config/examples/UltiMachine/Archim2/Configuration.h
  78. 4
    0
      config/examples/VORONDesign/Configuration.h
  79. 4
    0
      config/examples/Velleman/K8200/Configuration.h
  80. 4
    0
      config/examples/Velleman/K8400/Configuration.h
  81. 4
    0
      config/examples/Velleman/K8400/Dual-head/Configuration.h
  82. 4
    0
      config/examples/WASP/PowerWASP/Configuration.h
  83. 4
    0
      config/examples/Wanhao/Duplicator 6/Configuration.h
  84. 4
    0
      config/examples/adafruit/ST7565/Configuration.h
  85. 4
    0
      config/examples/delta/Anycubic/Kossel/Configuration.h
  86. 4
    0
      config/examples/delta/FLSUN/auto_calibrate/Configuration.h
  87. 4
    0
      config/examples/delta/FLSUN/kossel/Configuration.h
  88. 4
    0
      config/examples/delta/FLSUN/kossel_mini/Configuration.h
  89. 4
    0
      config/examples/delta/Geeetech/Rostock 301/Configuration.h
  90. 4
    0
      config/examples/delta/Hatchbox_Alpha/Configuration.h
  91. 4
    0
      config/examples/delta/MKS/SBASE/Configuration.h
  92. 4
    0
      config/examples/delta/Tevo Little Monster/Configuration.h
  93. 4
    0
      config/examples/delta/generic/Configuration.h
  94. 4
    0
      config/examples/delta/kossel_mini/Configuration.h
  95. 4
    0
      config/examples/delta/kossel_pro/Configuration.h
  96. 4
    0
      config/examples/delta/kossel_xl/Configuration.h
  97. 4
    0
      config/examples/gCreate/gMax1.5+/Configuration.h
  98. 4
    0
      config/examples/makibox/Configuration.h
  99. 4
    0
      config/examples/tvrrug/Round2/Configuration.h
  100. 0
    0
      config/examples/wt150/Configuration.h

+ 4
- 0
Marlin/Configuration.h Näytä tiedosto

@@ -2089,6 +2089,10 @@
2089 2089
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2090 2090
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2091 2091
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2092
+
2093
+  // Use a single Neopixel LED for static (background) lighting
2094
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2095
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2092 2096
 #endif
2093 2097
 
2094 2098
 /**

+ 3
- 0
Marlin/src/feature/leds/leds.cpp Näytä tiedosto

@@ -89,6 +89,9 @@ void LEDLights::set_color(const LEDColor &incol
89 89
                             : pixels.Color(incol.r, incol.g, incol.b, incol.w);
90 90
     static uint16_t nextLed = 0;
91 91
 
92
+    #ifdef NEOPIXEL_BKGD_LED_INDEX
93
+      if (NEOPIXEL_BKGD_LED_INDEX == nextLed) { nextLed++; return; }
94
+    #endif
92 95
     pixels.setBrightness(incol.i);
93 96
     if (!isSequence)
94 97
       set_neopixel_color(neocolor);

+ 25
- 3
Marlin/src/feature/leds/neopixel.cpp Näytä tiedosto

@@ -37,11 +37,29 @@
37 37
 Adafruit_NeoPixel pixels(NEOPIXEL_PIXELS, NEOPIXEL_PIN, NEOPIXEL_TYPE + NEO_KHZ800);
38 38
 
39 39
 void set_neopixel_color(const uint32_t color) {
40
+  for (uint16_t i = 0; i < pixels.numPixels(); ++i) {
41
+    #ifdef NEOPIXEL_BKGD_LED_INDEX
42
+      if (NEOPIXEL_BKGD_LED_INDEX == i) i++;
43
+    #endif
44
+    pixels.setPixelColor(i, color);
45
+  }
46
+  pixels.show();
47
+}
48
+
49
+void set_neopixel_color_startup(const uint32_t color) {
40 50
   for (uint16_t i = 0; i < pixels.numPixels(); ++i)
41 51
     pixels.setPixelColor(i, color);
42 52
   pixels.show();
43 53
 }
44 54
 
55
+#ifdef NEOPIXEL_BKGD_LED_INDEX
56
+  void set_neopixel_color_background() {
57
+    uint8_t background_color[4] = NEOPIXEL_BKGD_COLOR;
58
+    pixels.setPixelColor(NEOPIXEL_BKGD_LED_INDEX, pixels.Color(background_color[0], background_color[1], background_color[2], background_color[3]));
59
+    pixels.show();
60
+  }
61
+#endif
62
+
45 63
 void setup_neopixel() {
46 64
   SET_OUTPUT(NEOPIXEL_PIN);
47 65
   pixels.setBrightness(NEOPIXEL_BRIGHTNESS); // 0 - 255 range
@@ -50,14 +68,18 @@ void setup_neopixel() {
50 68
 
51 69
   #if ENABLED(NEOPIXEL_STARTUP_TEST)
52 70
     safe_delay(1000);
53
-    set_neopixel_color(pixels.Color(255, 0, 0, 0));  // red
71
+    set_neopixel_color_startup(pixels.Color(255, 0, 0, 0));  // red
54 72
     safe_delay(1000);
55
-    set_neopixel_color(pixels.Color(0, 255, 0, 0));  // green
73
+    set_neopixel_color_startup(pixels.Color(0, 255, 0, 0));  // green
56 74
     safe_delay(1000);
57
-    set_neopixel_color(pixels.Color(0, 0, 255, 0));  // blue
75
+    set_neopixel_color_startup(pixels.Color(0, 0, 255, 0));  // blue
58 76
     safe_delay(1000);
59 77
   #endif
60 78
 
79
+  #ifdef NEOPIXEL_BKGD_LED_INDEX
80
+    set_neopixel_color_background();
81
+  #endif
82
+
61 83
   #if ENABLED(LED_USER_PRESET_STARTUP)
62 84
     set_neopixel_color(pixels.Color(LED_USER_PRESET_RED, LED_USER_PRESET_GREEN, LED_USER_PRESET_BLUE, LED_USER_PRESET_WHITE));
63 85
   #else

+ 4
- 0
config/default/Configuration.h Näytä tiedosto

@@ -2089,6 +2089,10 @@
2089 2089
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2090 2090
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2091 2091
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2092
+
2093
+  // Use a single Neopixel LED for static (background) lighting
2094
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2095
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2092 2096
 #endif
2093 2097
 
2094 2098
 /**

+ 4
- 0
config/examples/3DFabXYZ/Migbot/Configuration.h Näytä tiedosto

@@ -2120,6 +2120,10 @@
2120 2120
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2121 2121
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2122 2122
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2123
+
2124
+  // Use a single Neopixel LED for static (background) lighting
2125
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2126
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2123 2127
 #endif
2124 2128
 
2125 2129
 /**

+ 4
- 0
config/examples/AlephObjects/TAZ4/Configuration.h Näytä tiedosto

@@ -2109,6 +2109,10 @@
2109 2109
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2110 2110
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2111 2111
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2112
+
2113
+  // Use a single Neopixel LED for static (background) lighting
2114
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2115
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2112 2116
 #endif
2113 2117
 
2114 2118
 /**

+ 4
- 0
config/examples/AliExpress/CL-260/Configuration.h Näytä tiedosto

@@ -2089,6 +2089,10 @@
2089 2089
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2090 2090
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2091 2091
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2092
+
2093
+  // Use a single Neopixel LED for static (background) lighting
2094
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2095
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2092 2096
 #endif
2093 2097
 
2094 2098
 /**

+ 4
- 0
config/examples/AliExpress/UM2pExt/Configuration.h Näytä tiedosto

@@ -2100,6 +2100,10 @@
2100 2100
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2101 2101
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2102 2102
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2103
+
2104
+  // Use a single Neopixel LED for static (background) lighting
2105
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2106
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2103 2107
 #endif
2104 2108
 
2105 2109
 /**

+ 4
- 0
config/examples/Anet/A2/Configuration.h Näytä tiedosto

@@ -2091,6 +2091,10 @@
2091 2091
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2092 2092
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2093 2093
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2094
+
2095
+  // Use a single Neopixel LED for static (background) lighting
2096
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2097
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2094 2098
 #endif
2095 2099
 
2096 2100
 /**

+ 4
- 0
config/examples/Anet/A2plus/Configuration.h Näytä tiedosto

@@ -2091,6 +2091,10 @@
2091 2091
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2092 2092
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2093 2093
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2094
+
2095
+  // Use a single Neopixel LED for static (background) lighting
2096
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2097
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2094 2098
 #endif
2095 2099
 
2096 2100
 /**

+ 4
- 0
config/examples/Anet/A6/Configuration.h Näytä tiedosto

@@ -2243,6 +2243,10 @@
2243 2243
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2244 2244
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2245 2245
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2246
+
2247
+  // Use a single Neopixel LED for static (background) lighting
2248
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2249
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2246 2250
 #endif
2247 2251
 
2248 2252
 /**

+ 4
- 0
config/examples/Anet/A8/Configuration.h Näytä tiedosto

@@ -2104,6 +2104,10 @@
2104 2104
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2105 2105
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2106 2106
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2107
+
2108
+  // Use a single Neopixel LED for static (background) lighting
2109
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2110
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2107 2111
 #endif
2108 2112
 
2109 2113
 /**

+ 4
- 0
config/examples/Anet/A8plus/Configuration.h Näytä tiedosto

@@ -2100,6 +2100,10 @@
2100 2100
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2101 2101
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2102 2102
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2103
+
2104
+  // Use a single Neopixel LED for static (background) lighting
2105
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2106
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2103 2107
 #endif
2104 2108
 
2105 2109
 /**

+ 4
- 0
config/examples/Anet/E16/Configuration.h Näytä tiedosto

@@ -2101,6 +2101,10 @@
2101 2101
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2102 2102
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2103 2103
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2104
+
2105
+  // Use a single Neopixel LED for static (background) lighting
2106
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2107
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2104 2108
 #endif
2105 2109
 
2106 2110
 /**

+ 4
- 0
config/examples/AnyCubic/i3/Configuration.h Näytä tiedosto

@@ -2099,6 +2099,10 @@
2099 2099
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2100 2100
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2101 2101
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2102
+
2103
+  // Use a single Neopixel LED for static (background) lighting
2104
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2105
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2102 2106
 #endif
2103 2107
 
2104 2108
 /**

+ 4
- 0
config/examples/ArmEd/Configuration.h Näytä tiedosto

@@ -2090,6 +2090,10 @@
2090 2090
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2091 2091
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2092 2092
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2093
+
2094
+  // Use a single Neopixel LED for static (background) lighting
2095
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2096
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2093 2097
 #endif
2094 2098
 
2095 2099
 /**

+ 4
- 0
config/examples/Azteeg/X5GT/Configuration.h Näytä tiedosto

@@ -2089,6 +2089,10 @@
2089 2089
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2090 2090
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2091 2091
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2092
+
2093
+  // Use a single Neopixel LED for static (background) lighting
2094
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2095
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2092 2096
 #endif
2093 2097
 
2094 2098
 /**

+ 4
- 0
config/examples/BIBO/TouchX/cyclops/Configuration.h Näytä tiedosto

@@ -2089,6 +2089,10 @@
2089 2089
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2090 2090
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2091 2091
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2092
+
2093
+  // Use a single Neopixel LED for static (background) lighting
2094
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2095
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2092 2096
 #endif
2093 2097
 
2094 2098
 /**

+ 4
- 0
config/examples/BIBO/TouchX/default/Configuration.h Näytä tiedosto

@@ -2089,6 +2089,10 @@
2089 2089
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2090 2090
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2091 2091
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2092
+
2093
+  // Use a single Neopixel LED for static (background) lighting
2094
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2095
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2092 2096
 #endif
2093 2097
 
2094 2098
 /**

+ 4
- 0
config/examples/BQ/Hephestos/Configuration.h Näytä tiedosto

@@ -2077,6 +2077,10 @@
2077 2077
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2078 2078
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2079 2079
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2080
+
2081
+  // Use a single Neopixel LED for static (background) lighting
2082
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2083
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2080 2084
 #endif
2081 2085
 
2082 2086
 /**

+ 4
- 0
config/examples/BQ/Hephestos_2/Configuration.h Näytä tiedosto

@@ -2089,6 +2089,10 @@
2089 2089
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2090 2090
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2091 2091
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2092
+
2093
+  // Use a single Neopixel LED for static (background) lighting
2094
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2095
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2092 2096
 #endif
2093 2097
 
2094 2098
 /**

+ 4
- 0
config/examples/BQ/WITBOX/Configuration.h Näytä tiedosto

@@ -2077,6 +2077,10 @@
2077 2077
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2078 2078
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2079 2079
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2080
+
2081
+  // Use a single Neopixel LED for static (background) lighting
2082
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2083
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2080 2084
 #endif
2081 2085
 
2082 2086
 /**

+ 4
- 0
config/examples/Cartesio/Configuration.h Näytä tiedosto

@@ -2088,6 +2088,10 @@
2088 2088
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2089 2089
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2090 2090
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2091
+
2092
+  // Use a single Neopixel LED for static (background) lighting
2093
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2094
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2091 2095
 #endif
2092 2096
 
2093 2097
 /**

+ 4
- 0
config/examples/Creality/CR-10/Configuration.h Näytä tiedosto

@@ -2099,6 +2099,10 @@
2099 2099
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2100 2100
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2101 2101
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2102
+
2103
+  // Use a single Neopixel LED for static (background) lighting
2104
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2105
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2102 2106
 #endif
2103 2107
 
2104 2108
 /**

+ 4
- 0
config/examples/Creality/CR-10S/Configuration.h Näytä tiedosto

@@ -2090,6 +2090,10 @@
2090 2090
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2091 2091
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2092 2092
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2093
+
2094
+  // Use a single Neopixel LED for static (background) lighting
2095
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2096
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2093 2097
 #endif
2094 2098
 
2095 2099
 /**

+ 4
- 0
config/examples/Creality/CR-10_5S/Configuration.h Näytä tiedosto

@@ -2092,6 +2092,10 @@
2092 2092
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2093 2093
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2094 2094
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2095
+
2096
+  // Use a single Neopixel LED for static (background) lighting
2097
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2098
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2095 2099
 #endif
2096 2100
 
2097 2101
 /**

+ 4
- 0
config/examples/Creality/CR-10mini/Configuration.h Näytä tiedosto

@@ -2108,6 +2108,10 @@
2108 2108
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2109 2109
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2110 2110
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2111
+
2112
+  // Use a single Neopixel LED for static (background) lighting
2113
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2114
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2111 2115
 #endif
2112 2116
 
2113 2117
 /**

+ 4
- 0
config/examples/Creality/CR-8/Configuration.h Näytä tiedosto

@@ -2099,6 +2099,10 @@
2099 2099
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2100 2100
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2101 2101
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2102
+
2103
+  // Use a single Neopixel LED for static (background) lighting
2104
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2105
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2102 2106
 #endif
2103 2107
 
2104 2108
 /**

+ 4
- 0
config/examples/Creality/Ender-2/Configuration.h Näytä tiedosto

@@ -2093,6 +2093,10 @@
2093 2093
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2094 2094
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2095 2095
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2096
+
2097
+  // Use a single Neopixel LED for static (background) lighting
2098
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2099
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2096 2100
 #endif
2097 2101
 
2098 2102
 /**

+ 4
- 0
config/examples/Creality/Ender-3/Configuration.h Näytä tiedosto

@@ -2093,6 +2093,10 @@
2093 2093
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2094 2094
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2095 2095
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2096
+
2097
+  // Use a single Neopixel LED for static (background) lighting
2098
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2099
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2096 2100
 #endif
2097 2101
 
2098 2102
 /**

+ 4
- 0
config/examples/Creality/Ender-4/Configuration.h Näytä tiedosto

@@ -2099,6 +2099,10 @@
2099 2099
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2100 2100
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2101 2101
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2102
+
2103
+  // Use a single Neopixel LED for static (background) lighting
2104
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2105
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2102 2106
 #endif
2103 2107
 
2104 2108
 /**

+ 4
- 0
config/examples/Einstart-S/Configuration.h Näytä tiedosto

@@ -2093,6 +2093,10 @@
2093 2093
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2094 2094
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2095 2095
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2096
+
2097
+  // Use a single Neopixel LED for static (background) lighting
2098
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2099
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2096 2100
 #endif
2097 2101
 
2098 2102
 /**

+ 4
- 0
config/examples/Felix/Configuration.h Näytä tiedosto

@@ -2071,6 +2071,10 @@
2071 2071
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2072 2072
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2073 2073
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2074
+
2075
+  // Use a single Neopixel LED for static (background) lighting
2076
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2077
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2074 2078
 #endif
2075 2079
 
2076 2080
 /**

+ 4
- 0
config/examples/Felix/DUAL/Configuration.h Näytä tiedosto

@@ -2071,6 +2071,10 @@
2071 2071
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2072 2072
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2073 2073
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2074
+
2075
+  // Use a single Neopixel LED for static (background) lighting
2076
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2077
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2074 2078
 #endif
2075 2079
 
2076 2080
 /**

+ 4
- 0
config/examples/FlashForge/CreatorPro/Configuration.h Näytä tiedosto

@@ -2080,6 +2080,10 @@
2080 2080
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2081 2081
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2082 2082
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2083
+
2084
+  // Use a single Neopixel LED for static (background) lighting
2085
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2086
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2083 2087
 #endif
2084 2088
 
2085 2089
 /**

+ 4
- 0
config/examples/FolgerTech/i3-2020/Configuration.h Näytä tiedosto

@@ -2095,6 +2095,10 @@
2095 2095
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2096 2096
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2097 2097
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2098
+
2099
+  // Use a single Neopixel LED for static (background) lighting
2100
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2101
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2098 2102
 #endif
2099 2103
 
2100 2104
 /**

+ 4
- 0
config/examples/Formbot/Raptor/Configuration.h Näytä tiedosto

@@ -2194,6 +2194,10 @@
2194 2194
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2195 2195
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2196 2196
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2197
+
2198
+  // Use a single Neopixel LED for static (background) lighting
2199
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2200
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2197 2201
 #endif
2198 2202
 
2199 2203
 /**

+ 4
- 0
config/examples/Formbot/T_Rex_2+/Configuration.h Näytä tiedosto

@@ -2124,6 +2124,10 @@
2124 2124
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2125 2125
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2126 2126
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2127
+
2128
+  // Use a single Neopixel LED for static (background) lighting
2129
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2130
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2127 2131
 #endif
2128 2132
 
2129 2133
 /**

+ 4
- 0
config/examples/Formbot/T_Rex_3/Configuration.h Näytä tiedosto

@@ -2117,6 +2117,10 @@
2117 2117
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2118 2118
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2119 2119
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2120
+
2121
+  // Use a single Neopixel LED for static (background) lighting
2122
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2123
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2120 2124
 #endif
2121 2125
 
2122 2126
 /**

+ 4
- 0
config/examples/Geeetech/A10M/Configuration.h Näytä tiedosto

@@ -2074,6 +2074,10 @@
2074 2074
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2075 2075
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2076 2076
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2077
+
2078
+  // Use a single Neopixel LED for static (background) lighting
2079
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2080
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2077 2081
 #endif
2078 2082
 
2079 2083
 /**

+ 4
- 0
config/examples/Geeetech/A20M/Configuration.h Näytä tiedosto

@@ -2078,6 +2078,10 @@
2078 2078
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2079 2079
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2080 2080
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2081
+
2082
+  // Use a single Neopixel LED for static (background) lighting
2083
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2084
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2081 2085
 #endif
2082 2086
 
2083 2087
 /**

+ 4
- 0
config/examples/Geeetech/GT2560/Configuration.h Näytä tiedosto

@@ -2104,6 +2104,10 @@
2104 2104
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2105 2105
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2106 2106
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2107
+
2108
+  // Use a single Neopixel LED for static (background) lighting
2109
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2110
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2107 2111
 #endif
2108 2112
 
2109 2113
 /**

+ 4
- 0
config/examples/Geeetech/I3_Pro_X-GT2560/Configuration.h Näytä tiedosto

@@ -2082,6 +2082,10 @@
2082 2082
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2083 2083
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2084 2084
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2085
+
2086
+  // Use a single Neopixel LED for static (background) lighting
2087
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2088
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2085 2089
 #endif
2086 2090
 
2087 2091
 /**

+ 4
- 0
config/examples/Geeetech/MeCreator2/Configuration.h Näytä tiedosto

@@ -2096,6 +2096,10 @@
2096 2096
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2097 2097
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2098 2098
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2099
+
2100
+  // Use a single Neopixel LED for static (background) lighting
2101
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2102
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2099 2103
 #endif
2100 2104
 
2101 2105
 /**

+ 4
- 0
config/examples/Geeetech/Prusa i3 Pro B/bltouch/Configuration.h Näytä tiedosto

@@ -2109,6 +2109,10 @@
2109 2109
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2110 2110
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2111 2111
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2112
+
2113
+  // Use a single Neopixel LED for static (background) lighting
2114
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2115
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2112 2116
 #endif
2113 2117
 
2114 2118
 /**

+ 4
- 0
config/examples/Geeetech/Prusa i3 Pro B/noprobe/Configuration.h Näytä tiedosto

@@ -2109,6 +2109,10 @@
2109 2109
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2110 2110
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2111 2111
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2112
+
2113
+  // Use a single Neopixel LED for static (background) lighting
2114
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2115
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2112 2116
 #endif
2113 2117
 
2114 2118
 /**

+ 4
- 0
config/examples/Geeetech/Prusa i3 Pro C/Configuration.h Näytä tiedosto

@@ -2089,6 +2089,10 @@
2089 2089
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2090 2090
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2091 2091
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2092
+
2093
+  // Use a single Neopixel LED for static (background) lighting
2094
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2095
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2092 2096
 #endif
2093 2097
 
2094 2098
 /**

+ 4
- 0
config/examples/Geeetech/Prusa i3 Pro W/Configuration.h Näytä tiedosto

@@ -2089,6 +2089,10 @@
2089 2089
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2090 2090
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2091 2091
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2092
+
2093
+  // Use a single Neopixel LED for static (background) lighting
2094
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2095
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2092 2096
 #endif
2093 2097
 
2094 2098
 /**

+ 4
- 0
config/examples/Infitary/i3-M508/Configuration.h Näytä tiedosto

@@ -2093,6 +2093,10 @@
2093 2093
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2094 2094
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2095 2095
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2096
+
2097
+  // Use a single Neopixel LED for static (background) lighting
2098
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2099
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2096 2100
 #endif
2097 2101
 
2098 2102
 /**

+ 4
- 0
config/examples/JGAurora/A5/Configuration.h Näytä tiedosto

@@ -2101,6 +2101,10 @@
2101 2101
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2102 2102
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2103 2103
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2104
+
2105
+  // Use a single Neopixel LED for static (background) lighting
2106
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2107
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2104 2108
 #endif
2105 2109
 
2106 2110
 /**

+ 4
- 0
config/examples/MakerParts/Configuration.h Näytä tiedosto

@@ -2109,6 +2109,10 @@
2109 2109
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2110 2110
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2111 2111
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2112
+
2113
+  // Use a single Neopixel LED for static (background) lighting
2114
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2115
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2112 2116
 #endif
2113 2117
 
2114 2118
 /**

+ 4
- 0
config/examples/Malyan/M150/Configuration.h Näytä tiedosto

@@ -2117,6 +2117,10 @@
2117 2117
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2118 2118
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2119 2119
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2120
+
2121
+  // Use a single Neopixel LED for static (background) lighting
2122
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2123
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2120 2124
 #endif
2121 2125
 
2122 2126
 /**

+ 4
- 0
config/examples/Malyan/M200/Configuration.h Näytä tiedosto

@@ -2088,6 +2088,10 @@
2088 2088
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2089 2089
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2090 2090
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2091
+
2092
+  // Use a single Neopixel LED for static (background) lighting
2093
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2094
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2091 2095
 #endif
2092 2096
 
2093 2097
 /**

+ 4
- 0
config/examples/Micromake/C1/basic/Configuration.h Näytä tiedosto

@@ -2093,6 +2093,10 @@
2093 2093
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2094 2094
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2095 2095
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2096
+
2097
+  // Use a single Neopixel LED for static (background) lighting
2098
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2099
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2096 2100
 #endif
2097 2101
 
2098 2102
 /**

+ 4
- 0
config/examples/Micromake/C1/enhanced/Configuration.h Näytä tiedosto

@@ -2093,6 +2093,10 @@
2093 2093
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2094 2094
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2095 2095
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2096
+
2097
+  // Use a single Neopixel LED for static (background) lighting
2098
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2099
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2096 2100
 #endif
2097 2101
 
2098 2102
 /**

+ 4
- 0
config/examples/Mks/Robin/Configuration.h Näytä tiedosto

@@ -2091,6 +2091,10 @@
2091 2091
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2092 2092
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2093 2093
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2094
+
2095
+  // Use a single Neopixel LED for static (background) lighting
2096
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2097
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2094 2098
 #endif
2095 2099
 
2096 2100
 /**

+ 4
- 0
config/examples/Mks/Sbase/Configuration.h Näytä tiedosto

@@ -2089,6 +2089,10 @@
2089 2089
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2090 2090
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2091 2091
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2092
+
2093
+  // Use a single Neopixel LED for static (background) lighting
2094
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2095
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2092 2096
 #endif
2093 2097
 
2094 2098
 /**

+ 7
- 3
config/examples/Printrbot/PrintrboardG2/Configuration.h Näytä tiedosto

@@ -2092,11 +2092,15 @@
2092 2092
 #define NEOPIXEL_LED
2093 2093
 #if ENABLED(NEOPIXEL_LED)
2094 2094
   #define NEOPIXEL_TYPE   NEO_GRBW // NEO_GRBW / NEO_GRB - four/three channel driver type (defined in Adafruit_NeoPixel.h)
2095
-  #define NEOPIXEL_PIN    20        // LED driving pin
2096
-  #define NEOPIXEL_PIXELS 3      // Number of LEDs in the strip
2095
+  #define NEOPIXEL_PIN    20       // LED driving pin
2096
+  #define NEOPIXEL_PIXELS 3        // Number of LEDs in the strip
2097 2097
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2098 2098
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2099
-  #define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2099
+  #define NEOPIXEL_STARTUP_TEST    // Cycle through colors at startup
2100
+
2101
+  // Use a single Neopixel LED for static (background) lighting
2102
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2103
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2100 2104
 #endif
2101 2105
 
2102 2106
 /**

+ 4
- 0
config/examples/RapideLite/RL200/Configuration.h Näytä tiedosto

@@ -2089,6 +2089,10 @@
2089 2089
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2090 2090
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2091 2091
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2092
+
2093
+  // Use a single Neopixel LED for static (background) lighting
2094
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2095
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2092 2096
 #endif
2093 2097
 
2094 2098
 /**

+ 4
- 0
config/examples/RepRapPro/Huxley/Configuration.h Näytä tiedosto

@@ -2138,6 +2138,10 @@ Black rubber belt(MXL), 18 - tooth aluminium pulley : 87.489 step per mm (Huxley
2138 2138
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2139 2139
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2140 2140
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2141
+
2142
+  // Use a single Neopixel LED for static (background) lighting
2143
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2144
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2141 2145
 #endif
2142 2146
 
2143 2147
 /**

+ 4
- 0
config/examples/RepRapWorld/Megatronics/Configuration.h Näytä tiedosto

@@ -2089,6 +2089,10 @@
2089 2089
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2090 2090
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2091 2091
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2092
+
2093
+  // Use a single Neopixel LED for static (background) lighting
2094
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2095
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2092 2096
 #endif
2093 2097
 
2094 2098
 /**

+ 4
- 0
config/examples/RigidBot/Configuration.h Näytä tiedosto

@@ -2089,6 +2089,10 @@
2089 2089
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2090 2090
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2091 2091
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2092
+
2093
+  // Use a single Neopixel LED for static (background) lighting
2094
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2095
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2092 2096
 #endif
2093 2097
 
2094 2098
 /**

+ 4
- 0
config/examples/SCARA/Configuration.h Näytä tiedosto

@@ -2102,6 +2102,10 @@
2102 2102
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2103 2103
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2104 2104
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2105
+
2106
+  // Use a single Neopixel LED for static (background) lighting
2107
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2108
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2105 2109
 #endif
2106 2110
 
2107 2111
 /**

+ 4
- 0
config/examples/STM32/Black_STM32F407VET6/Configuration.h Näytä tiedosto

@@ -2089,6 +2089,10 @@
2089 2089
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2090 2090
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2091 2091
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2092
+
2093
+  // Use a single Neopixel LED for static (background) lighting
2094
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2095
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2092 2096
 #endif
2093 2097
 
2094 2098
 /**

+ 4
- 0
config/examples/STM32/STM32F10/Configuration.h Näytä tiedosto

@@ -2091,6 +2091,10 @@
2091 2091
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2092 2092
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2093 2093
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2094
+
2095
+  // Use a single Neopixel LED for static (background) lighting
2096
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2097
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2094 2098
 #endif
2095 2099
 
2096 2100
 /**

+ 4
- 0
config/examples/STM32/STM32F4/Configuration.h Näytä tiedosto

@@ -2089,6 +2089,10 @@
2089 2089
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2090 2090
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2091 2091
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2092
+
2093
+  // Use a single Neopixel LED for static (background) lighting
2094
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2095
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2092 2096
 #endif
2093 2097
 
2094 2098
 /**

+ 4
- 0
config/examples/STM32/stm32f103ret6/Configuration.h Näytä tiedosto

@@ -2091,6 +2091,10 @@
2091 2091
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2092 2092
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2093 2093
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2094
+
2095
+  // Use a single Neopixel LED for static (background) lighting
2096
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2097
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2094 2098
 #endif
2095 2099
 
2096 2100
 /**

+ 4
- 0
config/examples/Sanguinololu/Configuration.h Näytä tiedosto

@@ -2120,6 +2120,10 @@
2120 2120
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2121 2121
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2122 2122
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2123
+
2124
+  // Use a single Neopixel LED for static (background) lighting
2125
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2126
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2123 2127
 #endif
2124 2128
 
2125 2129
 /**

+ 4
- 0
config/examples/TheBorg/Configuration.h Näytä tiedosto

@@ -2089,6 +2089,10 @@
2089 2089
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2090 2090
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2091 2091
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2092
+
2093
+  // Use a single Neopixel LED for static (background) lighting
2094
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2095
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2092 2096
 #endif
2093 2097
 
2094 2098
 /**

+ 4
- 0
config/examples/TinyBoy2/Configuration.h Näytä tiedosto

@@ -2145,6 +2145,10 @@
2145 2145
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2146 2146
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2147 2147
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2148
+
2149
+  // Use a single Neopixel LED for static (background) lighting
2150
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2151
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2148 2152
 #endif
2149 2153
 
2150 2154
 /**

+ 4
- 0
config/examples/Tronxy/X1/Configuration.h Näytä tiedosto

@@ -2089,6 +2089,10 @@
2089 2089
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2090 2090
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2091 2091
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2092
+
2093
+  // Use a single Neopixel LED for static (background) lighting
2094
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2095
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2092 2096
 #endif
2093 2097
 
2094 2098
 /**

+ 4
- 0
config/examples/Tronxy/X3A/Configuration.h Näytä tiedosto

@@ -2093,6 +2093,10 @@
2093 2093
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2094 2094
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2095 2095
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2096
+
2097
+  // Use a single Neopixel LED for static (background) lighting
2098
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2099
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2096 2100
 #endif
2097 2101
 
2098 2102
 /**

+ 4
- 0
config/examples/Tronxy/X5S-2E/Configuration.h Näytä tiedosto

@@ -2110,6 +2110,10 @@
2110 2110
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2111 2111
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2112 2112
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2113
+
2114
+  // Use a single Neopixel LED for static (background) lighting
2115
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2116
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2113 2117
 #endif
2114 2118
 
2115 2119
 /**

+ 4
- 0
config/examples/Tronxy/X5S/Configuration.h Näytä tiedosto

@@ -2088,6 +2088,10 @@
2088 2088
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2089 2089
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2090 2090
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2091
+
2092
+  // Use a single Neopixel LED for static (background) lighting
2093
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2094
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2091 2095
 #endif
2092 2096
 
2093 2097
 /**

+ 4
- 0
config/examples/Tronxy/XY100/Configuration.h Näytä tiedosto

@@ -2100,6 +2100,10 @@
2100 2100
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2101 2101
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2102 2102
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2103
+
2104
+  // Use a single Neopixel LED for static (background) lighting
2105
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2106
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2103 2107
 #endif
2104 2108
 
2105 2109
 /**

+ 4
- 0
config/examples/UltiMachine/Archim1/Configuration.h Näytä tiedosto

@@ -2089,6 +2089,10 @@
2089 2089
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2090 2090
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2091 2091
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2092
+
2093
+  // Use a single Neopixel LED for static (background) lighting
2094
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2095
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2092 2096
 #endif
2093 2097
 
2094 2098
 /**

+ 4
- 0
config/examples/UltiMachine/Archim2/Configuration.h Näytä tiedosto

@@ -2089,6 +2089,10 @@
2089 2089
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2090 2090
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2091 2091
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2092
+
2093
+  // Use a single Neopixel LED for static (background) lighting
2094
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2095
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2092 2096
 #endif
2093 2097
 
2094 2098
 /**

+ 4
- 0
config/examples/VORONDesign/Configuration.h Näytä tiedosto

@@ -2098,6 +2098,10 @@
2098 2098
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2099 2099
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2100 2100
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2101
+
2102
+  // Use a single Neopixel LED for static (background) lighting
2103
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2104
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2101 2105
 #endif
2102 2106
 
2103 2107
 /**

+ 4
- 0
config/examples/Velleman/K8200/Configuration.h Näytä tiedosto

@@ -2124,6 +2124,10 @@
2124 2124
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2125 2125
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2126 2126
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2127
+
2128
+  // Use a single Neopixel LED for static (background) lighting
2129
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2130
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2127 2131
 #endif
2128 2132
 
2129 2133
 /**

+ 4
- 0
config/examples/Velleman/K8400/Configuration.h Näytä tiedosto

@@ -2090,6 +2090,10 @@
2090 2090
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2091 2091
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2092 2092
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2093
+
2094
+  // Use a single Neopixel LED for static (background) lighting
2095
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2096
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2093 2097
 #endif
2094 2098
 
2095 2099
 /**

+ 4
- 0
config/examples/Velleman/K8400/Dual-head/Configuration.h Näytä tiedosto

@@ -2090,6 +2090,10 @@
2090 2090
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2091 2091
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2092 2092
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2093
+
2094
+  // Use a single Neopixel LED for static (background) lighting
2095
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2096
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2093 2097
 #endif
2094 2098
 
2095 2099
 /**

+ 4
- 0
config/examples/WASP/PowerWASP/Configuration.h Näytä tiedosto

@@ -2108,6 +2108,10 @@
2108 2108
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2109 2109
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2110 2110
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2111
+
2112
+  // Use a single Neopixel LED for static (background) lighting
2113
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2114
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2111 2115
 #endif
2112 2116
 
2113 2117
 /**

+ 4
- 0
config/examples/Wanhao/Duplicator 6/Configuration.h Näytä tiedosto

@@ -2102,6 +2102,10 @@
2102 2102
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2103 2103
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2104 2104
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2105
+
2106
+  // Use a single Neopixel LED for static (background) lighting
2107
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2108
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2105 2109
 #endif
2106 2110
 
2107 2111
 /**

+ 4
- 0
config/examples/adafruit/ST7565/Configuration.h Näytä tiedosto

@@ -2089,6 +2089,10 @@
2089 2089
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2090 2090
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2091 2091
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2092
+
2093
+  // Use a single Neopixel LED for static (background) lighting
2094
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2095
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2092 2096
 #endif
2093 2097
 
2094 2098
 /**

+ 4
- 0
config/examples/delta/Anycubic/Kossel/Configuration.h Näytä tiedosto

@@ -2276,6 +2276,10 @@
2276 2276
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2277 2277
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2278 2278
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2279
+
2280
+  // Use a single Neopixel LED for static (background) lighting
2281
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2282
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2279 2283
 #endif
2280 2284
 
2281 2285
 /**

+ 4
- 0
config/examples/delta/FLSUN/auto_calibrate/Configuration.h Näytä tiedosto

@@ -2217,6 +2217,10 @@
2217 2217
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2218 2218
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2219 2219
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2220
+
2221
+  // Use a single Neopixel LED for static (background) lighting
2222
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2223
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2220 2224
 #endif
2221 2225
 
2222 2226
 /**

+ 4
- 0
config/examples/delta/FLSUN/kossel/Configuration.h Näytä tiedosto

@@ -2216,6 +2216,10 @@
2216 2216
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2217 2217
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2218 2218
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2219
+
2220
+  // Use a single Neopixel LED for static (background) lighting
2221
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2222
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2219 2223
 #endif
2220 2224
 
2221 2225
 /**

+ 4
- 0
config/examples/delta/FLSUN/kossel_mini/Configuration.h Näytä tiedosto

@@ -2216,6 +2216,10 @@
2216 2216
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2217 2217
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2218 2218
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2219
+
2220
+  // Use a single Neopixel LED for static (background) lighting
2221
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2222
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2219 2223
 #endif
2220 2224
 
2221 2225
 /**

+ 4
- 0
config/examples/delta/Geeetech/Rostock 301/Configuration.h Näytä tiedosto

@@ -2204,6 +2204,10 @@
2204 2204
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2205 2205
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2206 2206
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2207
+
2208
+  // Use a single Neopixel LED for static (background) lighting
2209
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2210
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2207 2211
 #endif
2208 2212
 
2209 2213
 /**

+ 4
- 0
config/examples/delta/Hatchbox_Alpha/Configuration.h Näytä tiedosto

@@ -2219,6 +2219,10 @@
2219 2219
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2220 2220
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2221 2221
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2222
+
2223
+  // Use a single Neopixel LED for static (background) lighting
2224
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2225
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2222 2226
 #endif
2223 2227
 
2224 2228
 /**

+ 4
- 0
config/examples/delta/MKS/SBASE/Configuration.h Näytä tiedosto

@@ -2204,6 +2204,10 @@
2204 2204
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2205 2205
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2206 2206
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2207
+
2208
+  // Use a single Neopixel LED for static (background) lighting
2209
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2210
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2207 2211
 #endif
2208 2212
 
2209 2213
 /**

+ 4
- 0
config/examples/delta/Tevo Little Monster/Configuration.h Näytä tiedosto

@@ -2201,6 +2201,10 @@
2201 2201
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2202 2202
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2203 2203
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2204
+
2205
+  // Use a single Neopixel LED for static (background) lighting
2206
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2207
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2204 2208
 #endif
2205 2209
 
2206 2210
 /**

+ 4
- 0
config/examples/delta/generic/Configuration.h Näytä tiedosto

@@ -2204,6 +2204,10 @@
2204 2204
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2205 2205
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2206 2206
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2207
+
2208
+  // Use a single Neopixel LED for static (background) lighting
2209
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2210
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2207 2211
 #endif
2208 2212
 
2209 2213
 /**

+ 4
- 0
config/examples/delta/kossel_mini/Configuration.h Näytä tiedosto

@@ -2206,6 +2206,10 @@
2206 2206
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2207 2207
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2208 2208
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2209
+
2210
+  // Use a single Neopixel LED for static (background) lighting
2211
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2212
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2209 2213
 #endif
2210 2214
 
2211 2215
 /**

+ 4
- 0
config/examples/delta/kossel_pro/Configuration.h Näytä tiedosto

@@ -2207,6 +2207,10 @@
2207 2207
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2208 2208
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2209 2209
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2210
+
2211
+  // Use a single Neopixel LED for static (background) lighting
2212
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2213
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2210 2214
 #endif
2211 2215
 
2212 2216
 /**

+ 4
- 0
config/examples/delta/kossel_xl/Configuration.h Näytä tiedosto

@@ -2207,6 +2207,10 @@
2207 2207
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2208 2208
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2209 2209
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2210
+
2211
+  // Use a single Neopixel LED for static (background) lighting
2212
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2213
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2210 2214
 #endif
2211 2215
 
2212 2216
 /**

+ 4
- 0
config/examples/gCreate/gMax1.5+/Configuration.h Näytä tiedosto

@@ -2096,6 +2096,10 @@
2096 2096
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2097 2097
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2098 2098
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2099
+
2100
+  // Use a single Neopixel LED for static (background) lighting
2101
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2102
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2099 2103
 #endif
2100 2104
 
2101 2105
 /**

+ 4
- 0
config/examples/makibox/Configuration.h Näytä tiedosto

@@ -2092,6 +2092,10 @@
2092 2092
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2093 2093
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2094 2094
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2095
+
2096
+  // Use a single Neopixel LED for static (background) lighting
2097
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2098
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2095 2099
 #endif
2096 2100
 
2097 2101
 /**

+ 4
- 0
config/examples/tvrrug/Round2/Configuration.h Näytä tiedosto

@@ -2084,6 +2084,10 @@
2084 2084
   #define NEOPIXEL_IS_SEQUENTIAL   // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once.
2085 2085
   #define NEOPIXEL_BRIGHTNESS 127  // Initial brightness (0-255)
2086 2086
   //#define NEOPIXEL_STARTUP_TEST  // Cycle through colors at startup
2087
+
2088
+  // Use a single Neopixel LED for static (background) lighting
2089
+  //#define NEOPIXEL_BKGD_LED_INDEX  0               // Index of the LED to use
2090
+  //#define NEOPIXEL_BKGD_COLOR { 255, 255, 255, 0 } // R, G, B, W
2087 2091
 #endif
2088 2092
 
2089 2093
 /**

+ 0
- 0
config/examples/wt150/Configuration.h Näytä tiedosto


Some files were not shown because too many files changed in this diff

Loading…
Peruuta
Tallenna