Browse Source

Heated Chamber for Graphical LCD (#14190)

InsanityAutomation 5 years ago
parent
commit
123e58d9c3
79 changed files with 228 additions and 2 deletions
  1. 1
    0
      Marlin/Configuration_adv.h
  2. 102
    1
      Marlin/src/lcd/dogm/dogm_Statusscreen.h
  3. 49
    1
      Marlin/src/lcd/dogm/status_screen_DOGM.cpp
  4. 1
    0
      config/default/Configuration_adv.h
  5. 1
    0
      config/examples/3DFabXYZ/Migbot/Configuration_adv.h
  6. 1
    0
      config/examples/AlephObjects/TAZ4/Configuration_adv.h
  7. 1
    0
      config/examples/AliExpress/UM2pExt/Configuration_adv.h
  8. 1
    0
      config/examples/Anet/A2/Configuration_adv.h
  9. 1
    0
      config/examples/Anet/A2plus/Configuration_adv.h
  10. 1
    0
      config/examples/Anet/A6/Configuration_adv.h
  11. 1
    0
      config/examples/Anet/A8/Configuration_adv.h
  12. 1
    0
      config/examples/Anet/A8plus/Configuration_adv.h
  13. 1
    0
      config/examples/Anet/E16/Configuration_adv.h
  14. 1
    0
      config/examples/AnyCubic/i3/Configuration_adv.h
  15. 1
    0
      config/examples/ArmEd/Configuration_adv.h
  16. 1
    0
      config/examples/BIBO/TouchX/cyclops/Configuration_adv.h
  17. 1
    0
      config/examples/BIBO/TouchX/default/Configuration_adv.h
  18. 1
    0
      config/examples/BQ/Hephestos/Configuration_adv.h
  19. 1
    0
      config/examples/BQ/Hephestos_2/Configuration_adv.h
  20. 1
    0
      config/examples/BQ/WITBOX/Configuration_adv.h
  21. 1
    0
      config/examples/Cartesio/Configuration_adv.h
  22. 1
    0
      config/examples/Creality/CR-10/Configuration_adv.h
  23. 1
    0
      config/examples/Creality/CR-10S/Configuration_adv.h
  24. 1
    0
      config/examples/Creality/CR-10_5S/Configuration_adv.h
  25. 1
    0
      config/examples/Creality/CR-10mini/Configuration_adv.h
  26. 1
    0
      config/examples/Creality/CR-8/Configuration_adv.h
  27. 1
    0
      config/examples/Creality/Ender-2/Configuration_adv.h
  28. 1
    0
      config/examples/Creality/Ender-3/Configuration_adv.h
  29. 1
    0
      config/examples/Creality/Ender-4/Configuration_adv.h
  30. 1
    0
      config/examples/Einstart-S/Configuration_adv.h
  31. 1
    0
      config/examples/Felix/Configuration_adv.h
  32. 1
    0
      config/examples/FlashForge/CreatorPro/Configuration_adv.h
  33. 1
    0
      config/examples/FolgerTech/i3-2020/Configuration_adv.h
  34. 1
    0
      config/examples/Formbot/Raptor/Configuration_adv.h
  35. 1
    0
      config/examples/Formbot/T_Rex_2+/Configuration_adv.h
  36. 1
    0
      config/examples/Formbot/T_Rex_3/Configuration_adv.h
  37. 1
    0
      config/examples/Geeetech/A10M/Configuration_adv.h
  38. 1
    0
      config/examples/Geeetech/A20M/Configuration_adv.h
  39. 1
    0
      config/examples/Geeetech/MeCreator2/Configuration_adv.h
  40. 1
    0
      config/examples/Geeetech/Prusa i3 Pro C/Configuration_adv.h
  41. 1
    0
      config/examples/Geeetech/Prusa i3 Pro W/Configuration_adv.h
  42. 1
    0
      config/examples/Infitary/i3-M508/Configuration_adv.h
  43. 1
    0
      config/examples/JGAurora/A5/Configuration_adv.h
  44. 1
    0
      config/examples/MakerParts/Configuration_adv.h
  45. 1
    0
      config/examples/Malyan/M150/Configuration_adv.h
  46. 1
    0
      config/examples/Malyan/M200/Configuration_adv.h
  47. 1
    0
      config/examples/Micromake/C1/enhanced/Configuration_adv.h
  48. 1
    0
      config/examples/Mks/Robin/Configuration_adv.h
  49. 1
    0
      config/examples/Mks/Sbase/Configuration_adv.h
  50. 1
    0
      config/examples/RapideLite/RL200/Configuration_adv.h
  51. 1
    0
      config/examples/RigidBot/Configuration_adv.h
  52. 1
    0
      config/examples/SCARA/Configuration_adv.h
  53. 1
    0
      config/examples/STM32/Black_STM32F407VET6/Configuration_adv.h
  54. 1
    0
      config/examples/Sanguinololu/Configuration_adv.h
  55. 1
    0
      config/examples/TheBorg/Configuration_adv.h
  56. 1
    0
      config/examples/TinyBoy2/Configuration_adv.h
  57. 1
    0
      config/examples/Tronxy/X3A/Configuration_adv.h
  58. 1
    0
      config/examples/Tronxy/X5S-2E/Configuration_adv.h
  59. 1
    0
      config/examples/UltiMachine/Archim1/Configuration_adv.h
  60. 1
    0
      config/examples/UltiMachine/Archim2/Configuration_adv.h
  61. 1
    0
      config/examples/VORONDesign/Configuration_adv.h
  62. 1
    0
      config/examples/Velleman/K8200/Configuration_adv.h
  63. 1
    0
      config/examples/Velleman/K8400/Configuration_adv.h
  64. 1
    0
      config/examples/WASP/PowerWASP/Configuration_adv.h
  65. 1
    0
      config/examples/Wanhao/Duplicator 6/Configuration_adv.h
  66. 1
    0
      config/examples/delta/Anycubic/Kossel/Configuration_adv.h
  67. 1
    0
      config/examples/delta/FLSUN/auto_calibrate/Configuration_adv.h
  68. 1
    0
      config/examples/delta/FLSUN/kossel/Configuration_adv.h
  69. 1
    0
      config/examples/delta/FLSUN/kossel_mini/Configuration_adv.h
  70. 1
    0
      config/examples/delta/Geeetech/Rostock 301/Configuration_adv.h
  71. 1
    0
      config/examples/delta/MKS/SBASE/Configuration_adv.h
  72. 1
    0
      config/examples/delta/Tevo Little Monster/Configuration_adv.h
  73. 1
    0
      config/examples/delta/generic/Configuration_adv.h
  74. 1
    0
      config/examples/delta/kossel_mini/Configuration_adv.h
  75. 1
    0
      config/examples/delta/kossel_xl/Configuration_adv.h
  76. 1
    0
      config/examples/gCreate/gMax1.5+/Configuration_adv.h
  77. 1
    0
      config/examples/makibox/Configuration_adv.h
  78. 1
    0
      config/examples/tvrrug/Round2/Configuration_adv.h
  79. 1
    0
      config/examples/wt150/Configuration_adv.h

+ 1
- 0
Marlin/Configuration_adv.h View File

@@ -1039,6 +1039,7 @@
1039 1039
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1040 1040
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1041 1041
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1042
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1042 1043
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1043 1044
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1044 1045
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 102
- 1
Marlin/src/lcd/dogm/dogm_Statusscreen.h View File

@@ -659,6 +659,63 @@
659 659
 
660 660
 #endif // !STATUS_BED_WIDTH && !STATUS_COMBINE_HEATERS && HAS_HEATED_BED && HOTENDS < 4
661 661
 
662
+#if HAS_HEATED_CHAMBER
663
+
664
+  #define STATUS_CHAMBER_WIDTH 16
665
+
666
+  #ifdef STATUS_CHAMBER_ANIM
667
+
668
+    const unsigned char status_chamber_bmp[] PROGMEM = {
669
+      B11111111,B11111111,
670
+      B10000000,B00000001,
671
+      B10000000,B00000001,
672
+      B10000000,B00000001,
673
+      B10000000,B00000001,
674
+      B10000000,B00000001,
675
+      B10000000,B00000001,
676
+      B10000000,B00000001,
677
+      B10000000,B00000001,
678
+      B10000000,B00000001,
679
+      B11111111,B11111111,
680
+      B11111111,B11111111
681
+    };
682
+
683
+    const unsigned char status_chamber_on_bmp[] PROGMEM = {
684
+      B11111111,B11111111,
685
+      B10000000,B00000001,
686
+      B10000100,B00100001,
687
+      B10000010,B00010001,
688
+      B10000010,B00010001,
689
+      B10000100,B00100001,
690
+      B10001000,B01000001,
691
+      B10001000,B01000001,
692
+      B10000100,B00100001,
693
+      B10000000,B00000001,
694
+      B11111111,B11111111,
695
+      B11111111,B11111111
696
+    };
697
+
698
+  #else
699
+
700
+    const unsigned char status_chamber_bmp[] PROGMEM = {
701
+      B11111111,B11111111,
702
+      B10000000,B00000001,
703
+      B10000100,B00100001,
704
+      B10000010,B00010001,
705
+      B10000010,B00010001,
706
+      B10000100,B00100001,
707
+      B10001000,B01000001,
708
+      B10001000,B01000001,
709
+      B10000100,B00100001,
710
+      B10000000,B00000001,
711
+      B11111111,B11111111,
712
+      B11111111,B11111111
713
+    };
714
+
715
+  #endif
716
+
717
+#endif // HAS_HEATED_CHAMBER
718
+
662 719
 // Can also be overridden in Configuration.h
663 720
 // If you can afford it, try the 3-frame fan animation!
664 721
 // Don't compile in the fan animation with no fan
@@ -1303,6 +1360,50 @@
1303 1360
 #endif
1304 1361
 
1305 1362
 //
1363
+// Chamber Bitmap Properties
1364
+//
1365
+#ifndef STATUS_CHAMBER_WIDTH
1366
+  #define STATUS_CHAMBER_WIDTH 0
1367
+#endif
1368
+#ifndef STATUS_CHAMBER_BYTEWIDTH
1369
+  #define STATUS_CHAMBER_BYTEWIDTH BW(STATUS_CHAMBER_WIDTH)
1370
+#endif
1371
+#if STATUS_CHAMBER_WIDTH && !STATUS_HEATERS_WIDTH
1372
+
1373
+  #ifndef STATUS_CHAMBER_X
1374
+    #define STATUS_CHAMBER_X (128 - (STATUS_FAN_BYTEWIDTH + STATUS_CHAMBER_BYTEWIDTH) * 8)
1375
+  #endif
1376
+
1377
+  #ifndef STATUS_CHAMBER_HEIGHT
1378
+    #ifdef STATUS_CHAMBER_ANIM
1379
+      #define STATUS_CHAMBER_HEIGHT(S) ((S) ? sizeof(status_chamber_on_bmp) / (STATUS_CHAMBER_BYTEWIDTH) : sizeof(status_chamber_bmp) / (STATUS_CHAMBER_BYTEWIDTH))
1380
+    #else
1381
+      #define STATUS_CHAMBER_HEIGHT(S) (sizeof(status_chamber_bmp) / (STATUS_CHAMBER_BYTEWIDTH))
1382
+    #endif
1383
+  #endif
1384
+
1385
+  #ifndef STATUS_CHAMBER_Y
1386
+    #define STATUS_CHAMBER_Y(S) (20 - STATUS_CHAMBER_HEIGHT(S))
1387
+  #endif
1388
+
1389
+  #ifndef STATUS_CHAMBER_TEXT_X
1390
+    #define STATUS_CHAMBER_TEXT_X (STATUS_CHAMBER_X + 7)
1391
+  #endif
1392
+
1393
+  static_assert(
1394
+    sizeof(status_chamber_bmp) == (STATUS_CHAMBER_BYTEWIDTH) * (STATUS_CHAMBER_HEIGHT(0)),
1395
+    "Status chamber bitmap (status_chamber_bmp) dimensions don't match data."
1396
+  );
1397
+  #ifdef STATUS_CHAMBER_ANIM
1398
+    static_assert(
1399
+      sizeof(status_chamber_on_bmp) == (STATUS_CHAMBER_BYTEWIDTH) * (STATUS_CHAMBER_HEIGHT(1)),
1400
+      "Status chamber bitmap (status_chamber_on_bmp) dimensions don't match data."
1401
+    );
1402
+  #endif
1403
+
1404
+#endif
1405
+
1406
+//
1306 1407
 // Bed Bitmap Properties
1307 1408
 //
1308 1409
 #ifndef STATUS_BED_WIDTH
@@ -1314,7 +1415,7 @@
1314 1415
 #if STATUS_BED_WIDTH && !STATUS_HEATERS_WIDTH
1315 1416
 
1316 1417
   #ifndef STATUS_BED_X
1317
-    #define STATUS_BED_X (128 - (STATUS_FAN_BYTEWIDTH + STATUS_BED_BYTEWIDTH) * 8)
1418
+    #define STATUS_BED_X (128 - (STATUS_CHAMBER_BYTEWIDTH + STATUS_FAN_BYTEWIDTH + STATUS_BED_BYTEWIDTH) * 8)
1318 1419
   #endif
1319 1420
 
1320 1421
   #ifndef STATUS_BED_HEIGHT

+ 49
- 1
Marlin/src/lcd/dogm/status_screen_DOGM.cpp View File

@@ -74,6 +74,7 @@ FORCE_INLINE void _draw_centered_temp(const int16_t temp, const uint8_t tx, cons
74 74
 #define DO_DRAW_FAN (HAS_FAN0 && STATUS_FAN_WIDTH && STATUS_FAN_FRAMES)
75 75
 #define ANIM_HOTEND (HOTENDS && ENABLED(STATUS_HOTEND_ANIM))
76 76
 #define ANIM_BED (DO_DRAW_BED && ENABLED(STATUS_BED_ANIM))
77
+#define ANIM_CHAMBER (HAS_HEATED_CHAMBER && ENABLED(STATUS_CHAMBER_ANIM))
77 78
 
78 79
 #if ANIM_HOTEND || ANIM_BED
79 80
   uint8_t heat_bits;
@@ -88,6 +89,11 @@ FORCE_INLINE void _draw_centered_temp(const int16_t temp, const uint8_t tx, cons
88 89
 #else
89 90
   #define BED_ALT() false
90 91
 #endif
92
+#if ANIM_CHAMBER
93
+  #define CHAMBER_ALT() TEST(heat_bits, 6)
94
+#else
95
+  #define CHAMBER_ALT() false
96
+#endif
91 97
 
92 98
 #define MAX_HOTEND_DRAW MIN(HOTENDS, ((LCD_PIXEL_WIDTH - (STATUS_LOGO_BYTEWIDTH + STATUS_FAN_BYTEWIDTH) * 8) / (STATUS_HEATERS_XSPACE)))
93 99
 #define STATUS_HEATERS_BOT (STATUS_HEATERS_Y + STATUS_HEATERS_HEIGHT - 1)
@@ -126,6 +132,27 @@ FORCE_INLINE void _draw_heater_status(const int8_t heater, const bool blink) {
126 132
                 target = IFBED(thermalManager.degTargetBed(), thermalManager.degTargetHotend(heater));
127 133
   #endif
128 134
 
135
+  #if HAS_HEATED_CHAMBER
136
+    FORCE_INLINE void _draw_chamber_status(const bool blink) {
137
+      const float temp = thermalManager.degChamber(),
138
+                  target = thermalManager.degTargetChamber();
139
+      #if !HEATER_IDLE_HANDLER
140
+        UNUSED(blink);
141
+      #endif
142
+      if (PAGE_UNDER(7)) {
143
+        #if HEATER_IDLE_HANDLER
144
+          const bool is_idle = false, // thermalManager.chamber_idle.timed_out,
145
+                     dodraw = (blink || !is_idle);
146
+        #else
147
+          constexpr bool dodraw = true;
148
+        #endif
149
+        if (dodraw) _draw_centered_temp(target + 0.5, STATUS_CHAMBER_TEXT_X, 7);
150
+      }
151
+      if (PAGE_CONTAINS(28 - INFO_FONT_ASCENT, 28 - 1))
152
+        _draw_centered_temp(temp + 0.5f, STATUS_CHAMBER_TEXT_X, 28);
153
+    }
154
+  #endif
155
+
129 156
   #if DISABLED(STATUS_HOTEND_ANIM)
130 157
     #define STATIC_HOTEND true
131 158
     #define HOTEND_DOT    isHeat
@@ -271,7 +298,7 @@ void MarlinUI::draw_status_screen() {
271 298
 
272 299
   // At the first page, generate new display values
273 300
   if (first_page) {
274
-    #if ANIM_HOTEND || ANIM_BED
301
+    #if ANIM_HOTEND || ANIM_BED || ANIM_CHAMBER
275 302
       uint8_t new_bits = 0;
276 303
       #if ANIM_HOTEND
277 304
         HOTEND_LOOP() if (thermalManager.isHeatingHotend(e) ^ SHOW_ON_STATE) SBI(new_bits, e);
@@ -279,6 +306,9 @@ void MarlinUI::draw_status_screen() {
279 306
       #if ANIM_BED
280 307
         if (thermalManager.isHeatingBed() ^ SHOW_ON_STATE) SBI(new_bits, 7);
281 308
       #endif
309
+      #if ANIM_CHAMBER
310
+        if (thermalManager.isHeatingChamber() ^ SHOW_ON_STATE) SBI(new_bits, 6);
311
+      #endif
282 312
       heat_bits = new_bits;
283 313
     #endif
284 314
     strcpy(xstring, ftostr4sign(LOGICAL_X_POSITION(current_position[X_AXIS])));
@@ -326,6 +356,20 @@ void MarlinUI::draw_status_screen() {
326 356
       u8g.drawBitmapP(STATUS_BED_X, bedy, STATUS_BED_BYTEWIDTH, bedh, BED_BITMAP(BED_ALT()));
327 357
   #endif
328 358
 
359
+  #if DO_DRAW_CHAMBER
360
+    #if ANIM_HAMBER
361
+      #define CHAMBER_BITMAP(S) ((S) ? status_chamber_on_bmp : status_chamber_bmp)
362
+    #else
363
+      #define CHAMBER_BITMAP(S) status_chamber_bmp
364
+    #endif
365
+    if (PAGE_CONTAINS(STATUS_CHAMBER_Y, STATUS_CHAMBER_Y + STATUS_CHAMBER_HEIGHT - 1))
366
+      u8g.drawBitmapP(
367
+        STATUS_CHAMBER_X, STATUS_CHAMBER_Y,
368
+        STATUS_CHAMBER_BYTEWIDTH, STATUS_CHAMBER_HEIGHT,
369
+        CHAMBER_BITMAP(CHAMBER_ALT())
370
+      );
371
+  #endif
372
+
329 373
   #if DO_DRAW_FAN
330 374
     #if STATUS_FAN_FRAMES > 2
331 375
       static bool old_blink;
@@ -366,6 +410,10 @@ void MarlinUI::draw_status_screen() {
366 410
       _draw_heater_status(-1, blink);
367 411
     #endif
368 412
 
413
+    #if HAS_HEATED_CHAMBER
414
+      _draw_chamber_status(blink);
415
+    #endif
416
+
369 417
     // Fan, if a bitmap was provided
370 418
     #if DO_DRAW_FAN
371 419
       if (PAGE_CONTAINS(STATUS_FAN_TEXT_Y - INFO_FONT_ASCENT, STATUS_FAN_TEXT_Y - 1)) {

+ 1
- 0
config/default/Configuration_adv.h View File

@@ -1039,6 +1039,7 @@
1039 1039
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1040 1040
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1041 1041
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1042
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1042 1043
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1043 1044
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1044 1045
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/3DFabXYZ/Migbot/Configuration_adv.h View File

@@ -1039,6 +1039,7 @@
1039 1039
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1040 1040
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1041 1041
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1042
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1042 1043
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1043 1044
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1044 1045
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/AlephObjects/TAZ4/Configuration_adv.h View File

@@ -1039,6 +1039,7 @@
1039 1039
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1040 1040
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1041 1041
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1042
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1042 1043
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1043 1044
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1044 1045
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/AliExpress/UM2pExt/Configuration_adv.h View File

@@ -1039,6 +1039,7 @@
1039 1039
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1040 1040
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1041 1041
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1042
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1042 1043
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1043 1044
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1044 1045
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/Anet/A2/Configuration_adv.h View File

@@ -1039,6 +1039,7 @@
1039 1039
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1040 1040
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1041 1041
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1042
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1042 1043
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1043 1044
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1044 1045
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/Anet/A2plus/Configuration_adv.h View File

@@ -1039,6 +1039,7 @@
1039 1039
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1040 1040
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1041 1041
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1042
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1042 1043
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1043 1044
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1044 1045
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/Anet/A6/Configuration_adv.h View File

@@ -1039,6 +1039,7 @@
1039 1039
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1040 1040
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1041 1041
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1042
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1042 1043
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1043 1044
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1044 1045
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/Anet/A8/Configuration_adv.h View File

@@ -1039,6 +1039,7 @@
1039 1039
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1040 1040
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1041 1041
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1042
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1042 1043
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1043 1044
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1044 1045
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/Anet/A8plus/Configuration_adv.h View File

@@ -1039,6 +1039,7 @@
1039 1039
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1040 1040
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1041 1041
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1042
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1042 1043
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1043 1044
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1044 1045
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/Anet/E16/Configuration_adv.h View File

@@ -1039,6 +1039,7 @@
1039 1039
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1040 1040
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1041 1041
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1042
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1042 1043
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1043 1044
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1044 1045
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/AnyCubic/i3/Configuration_adv.h View File

@@ -1039,6 +1039,7 @@
1039 1039
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1040 1040
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1041 1041
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1042
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1042 1043
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1043 1044
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1044 1045
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/ArmEd/Configuration_adv.h View File

@@ -1043,6 +1043,7 @@
1043 1043
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1044 1044
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1045 1045
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1046
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1046 1047
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1047 1048
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1048 1049
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/BIBO/TouchX/cyclops/Configuration_adv.h View File

@@ -1039,6 +1039,7 @@
1039 1039
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1040 1040
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1041 1041
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1042
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1042 1043
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1043 1044
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1044 1045
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/BIBO/TouchX/default/Configuration_adv.h View File

@@ -1039,6 +1039,7 @@
1039 1039
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1040 1040
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1041 1041
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1042
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1042 1043
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1043 1044
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1044 1045
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/BQ/Hephestos/Configuration_adv.h View File

@@ -1039,6 +1039,7 @@
1039 1039
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1040 1040
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1041 1041
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1042
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1042 1043
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1043 1044
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1044 1045
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/BQ/Hephestos_2/Configuration_adv.h View File

@@ -1047,6 +1047,7 @@
1047 1047
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1048 1048
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1049 1049
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1050
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1050 1051
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1051 1052
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1052 1053
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/BQ/WITBOX/Configuration_adv.h View File

@@ -1039,6 +1039,7 @@
1039 1039
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1040 1040
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1041 1041
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1042
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1042 1043
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1043 1044
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1044 1045
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/Cartesio/Configuration_adv.h View File

@@ -1039,6 +1039,7 @@
1039 1039
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1040 1040
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1041 1041
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1042
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1042 1043
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1043 1044
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1044 1045
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/Creality/CR-10/Configuration_adv.h View File

@@ -1039,6 +1039,7 @@
1039 1039
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1040 1040
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1041 1041
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1042
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1042 1043
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1043 1044
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1044 1045
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/Creality/CR-10S/Configuration_adv.h View File

@@ -1039,6 +1039,7 @@
1039 1039
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1040 1040
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1041 1041
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1042
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1042 1043
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1043 1044
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1044 1045
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/Creality/CR-10_5S/Configuration_adv.h View File

@@ -1039,6 +1039,7 @@
1039 1039
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1040 1040
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1041 1041
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1042
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1042 1043
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1043 1044
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1044 1045
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/Creality/CR-10mini/Configuration_adv.h View File

@@ -1039,6 +1039,7 @@
1039 1039
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1040 1040
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1041 1041
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1042
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1042 1043
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1043 1044
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1044 1045
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/Creality/CR-8/Configuration_adv.h View File

@@ -1039,6 +1039,7 @@
1039 1039
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1040 1040
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1041 1041
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1042
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1042 1043
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1043 1044
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1044 1045
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/Creality/Ender-2/Configuration_adv.h View File

@@ -1039,6 +1039,7 @@
1039 1039
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1040 1040
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1041 1041
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1042
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1042 1043
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1043 1044
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1044 1045
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/Creality/Ender-3/Configuration_adv.h View File

@@ -1039,6 +1039,7 @@
1039 1039
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1040 1040
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1041 1041
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1042
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1042 1043
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1043 1044
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1044 1045
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/Creality/Ender-4/Configuration_adv.h View File

@@ -1039,6 +1039,7 @@
1039 1039
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1040 1040
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1041 1041
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1042
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1042 1043
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1043 1044
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1044 1045
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/Einstart-S/Configuration_adv.h View File

@@ -1039,6 +1039,7 @@
1039 1039
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1040 1040
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1041 1041
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1042
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1042 1043
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1043 1044
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1044 1045
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/Felix/Configuration_adv.h View File

@@ -1039,6 +1039,7 @@
1039 1039
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1040 1040
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1041 1041
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1042
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1042 1043
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1043 1044
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1044 1045
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/FlashForge/CreatorPro/Configuration_adv.h View File

@@ -1038,6 +1038,7 @@
1038 1038
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1039 1039
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1040 1040
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1041
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1041 1042
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1042 1043
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1043 1044
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/FolgerTech/i3-2020/Configuration_adv.h View File

@@ -1039,6 +1039,7 @@
1039 1039
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1040 1040
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1041 1041
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1042
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1042 1043
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1043 1044
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1044 1045
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/Formbot/Raptor/Configuration_adv.h View File

@@ -1039,6 +1039,7 @@
1039 1039
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1040 1040
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1041 1041
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1042
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1042 1043
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1043 1044
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1044 1045
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/Formbot/T_Rex_2+/Configuration_adv.h View File

@@ -1043,6 +1043,7 @@
1043 1043
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1044 1044
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1045 1045
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1046
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1046 1047
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1047 1048
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1048 1049
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/Formbot/T_Rex_3/Configuration_adv.h View File

@@ -1043,6 +1043,7 @@
1043 1043
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1044 1044
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1045 1045
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1046
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1046 1047
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1047 1048
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1048 1049
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/Geeetech/A10M/Configuration_adv.h View File

@@ -1039,6 +1039,7 @@
1039 1039
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1040 1040
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1041 1041
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1042
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1042 1043
   #define STATUS_ALT_BED_BITMAP       // Use the alternative bed bitmap
1043 1044
   #define STATUS_ALT_FAN_BITMAP       // Use the alternative fan bitmap
1044 1045
   #define STATUS_FAN_FRAMES 3         // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/Geeetech/A20M/Configuration_adv.h View File

@@ -1039,6 +1039,7 @@
1039 1039
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1040 1040
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1041 1041
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1042
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1042 1043
   #define STATUS_ALT_BED_BITMAP       // Use the alternative bed bitmap
1043 1044
   #define STATUS_ALT_FAN_BITMAP       // Use the alternative fan bitmap
1044 1045
   #define STATUS_FAN_FRAMES 3         // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/Geeetech/MeCreator2/Configuration_adv.h View File

@@ -1039,6 +1039,7 @@
1039 1039
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1040 1040
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1041 1041
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1042
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1042 1043
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1043 1044
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1044 1045
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/Geeetech/Prusa i3 Pro C/Configuration_adv.h View File

@@ -1039,6 +1039,7 @@
1039 1039
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1040 1040
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1041 1041
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1042
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1042 1043
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1043 1044
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1044 1045
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/Geeetech/Prusa i3 Pro W/Configuration_adv.h View File

@@ -1039,6 +1039,7 @@
1039 1039
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1040 1040
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1041 1041
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1042
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1042 1043
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1043 1044
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1044 1045
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/Infitary/i3-M508/Configuration_adv.h View File

@@ -1039,6 +1039,7 @@
1039 1039
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1040 1040
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1041 1041
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1042
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1042 1043
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1043 1044
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1044 1045
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/JGAurora/A5/Configuration_adv.h View File

@@ -1039,6 +1039,7 @@
1039 1039
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1040 1040
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1041 1041
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1042
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1042 1043
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1043 1044
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1044 1045
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/MakerParts/Configuration_adv.h View File

@@ -1039,6 +1039,7 @@
1039 1039
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1040 1040
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1041 1041
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1042
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1042 1043
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1043 1044
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1044 1045
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/Malyan/M150/Configuration_adv.h View File

@@ -1039,6 +1039,7 @@
1039 1039
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1040 1040
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1041 1041
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1042
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1042 1043
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1043 1044
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1044 1045
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/Malyan/M200/Configuration_adv.h View File

@@ -1039,6 +1039,7 @@
1039 1039
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1040 1040
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1041 1041
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1042
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1042 1043
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1043 1044
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1044 1045
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/Micromake/C1/enhanced/Configuration_adv.h View File

@@ -1039,6 +1039,7 @@
1039 1039
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1040 1040
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1041 1041
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1042
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1042 1043
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1043 1044
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1044 1045
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/Mks/Robin/Configuration_adv.h View File

@@ -1039,6 +1039,7 @@
1039 1039
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1040 1040
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1041 1041
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1042
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1042 1043
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1043 1044
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1044 1045
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/Mks/Sbase/Configuration_adv.h View File

@@ -1040,6 +1040,7 @@
1040 1040
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1041 1041
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1042 1042
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1043
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1043 1044
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1044 1045
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1045 1046
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/RapideLite/RL200/Configuration_adv.h View File

@@ -1039,6 +1039,7 @@
1039 1039
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1040 1040
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1041 1041
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1042
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1042 1043
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1043 1044
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1044 1045
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/RigidBot/Configuration_adv.h View File

@@ -1039,6 +1039,7 @@
1039 1039
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1040 1040
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1041 1041
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1042
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1042 1043
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1043 1044
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1044 1045
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/SCARA/Configuration_adv.h View File

@@ -1039,6 +1039,7 @@
1039 1039
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1040 1040
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1041 1041
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1042
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1042 1043
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1043 1044
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1044 1045
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/STM32/Black_STM32F407VET6/Configuration_adv.h View File

@@ -1039,6 +1039,7 @@
1039 1039
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1040 1040
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1041 1041
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1042
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1042 1043
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1043 1044
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1044 1045
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/Sanguinololu/Configuration_adv.h View File

@@ -1039,6 +1039,7 @@
1039 1039
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1040 1040
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1041 1041
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1042
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1042 1043
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1043 1044
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1044 1045
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/TheBorg/Configuration_adv.h View File

@@ -1039,6 +1039,7 @@
1039 1039
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1040 1040
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1041 1041
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1042
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1042 1043
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1043 1044
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1044 1045
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/TinyBoy2/Configuration_adv.h View File

@@ -1039,6 +1039,7 @@
1039 1039
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1040 1040
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1041 1041
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1042
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1042 1043
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1043 1044
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1044 1045
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/Tronxy/X3A/Configuration_adv.h View File

@@ -1039,6 +1039,7 @@
1039 1039
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1040 1040
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1041 1041
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1042
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1042 1043
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1043 1044
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1044 1045
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/Tronxy/X5S-2E/Configuration_adv.h View File

@@ -1039,6 +1039,7 @@
1039 1039
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1040 1040
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1041 1041
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1042
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1042 1043
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1043 1044
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1044 1045
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/UltiMachine/Archim1/Configuration_adv.h View File

@@ -1039,6 +1039,7 @@
1039 1039
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1040 1040
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1041 1041
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1042
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1042 1043
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1043 1044
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1044 1045
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/UltiMachine/Archim2/Configuration_adv.h View File

@@ -1039,6 +1039,7 @@
1039 1039
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1040 1040
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1041 1041
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1042
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1042 1043
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1043 1044
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1044 1045
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/VORONDesign/Configuration_adv.h View File

@@ -1039,6 +1039,7 @@
1039 1039
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1040 1040
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1041 1041
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1042
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1042 1043
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1043 1044
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1044 1045
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/Velleman/K8200/Configuration_adv.h View File

@@ -1052,6 +1052,7 @@
1052 1052
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1053 1053
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1054 1054
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1055
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1055 1056
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1056 1057
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1057 1058
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/Velleman/K8400/Configuration_adv.h View File

@@ -1039,6 +1039,7 @@
1039 1039
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1040 1040
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1041 1041
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1042
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1042 1043
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1043 1044
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1044 1045
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/WASP/PowerWASP/Configuration_adv.h View File

@@ -1039,6 +1039,7 @@
1039 1039
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1040 1040
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1041 1041
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1042
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1042 1043
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1043 1044
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1044 1045
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/Wanhao/Duplicator 6/Configuration_adv.h View File

@@ -1041,6 +1041,7 @@
1041 1041
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1042 1042
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1043 1043
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1044
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1044 1045
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1045 1046
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1046 1047
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/delta/Anycubic/Kossel/Configuration_adv.h View File

@@ -1038,6 +1038,7 @@
1038 1038
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1039 1039
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1040 1040
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1041
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1041 1042
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1042 1043
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1043 1044
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/delta/FLSUN/auto_calibrate/Configuration_adv.h View File

@@ -1038,6 +1038,7 @@
1038 1038
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1039 1039
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1040 1040
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1041
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1041 1042
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1042 1043
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1043 1044
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/delta/FLSUN/kossel/Configuration_adv.h View File

@@ -1038,6 +1038,7 @@
1038 1038
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1039 1039
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1040 1040
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1041
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1041 1042
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1042 1043
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1043 1044
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/delta/FLSUN/kossel_mini/Configuration_adv.h View File

@@ -1038,6 +1038,7 @@
1038 1038
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1039 1039
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1040 1040
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1041
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1041 1042
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1042 1043
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1043 1044
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/delta/Geeetech/Rostock 301/Configuration_adv.h View File

@@ -1038,6 +1038,7 @@
1038 1038
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1039 1039
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1040 1040
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1041
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1041 1042
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1042 1043
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1043 1044
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/delta/MKS/SBASE/Configuration_adv.h View File

@@ -1038,6 +1038,7 @@
1038 1038
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1039 1039
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1040 1040
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1041
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1041 1042
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1042 1043
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1043 1044
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/delta/Tevo Little Monster/Configuration_adv.h View File

@@ -1038,6 +1038,7 @@
1038 1038
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1039 1039
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1040 1040
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1041
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1041 1042
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1042 1043
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1043 1044
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/delta/generic/Configuration_adv.h View File

@@ -1038,6 +1038,7 @@
1038 1038
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1039 1039
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1040 1040
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1041
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1041 1042
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1042 1043
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1043 1044
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/delta/kossel_mini/Configuration_adv.h View File

@@ -1037,6 +1037,7 @@
1037 1037
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1038 1038
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1039 1039
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1040
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1040 1041
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1041 1042
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1042 1043
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/delta/kossel_xl/Configuration_adv.h View File

@@ -1038,6 +1038,7 @@
1038 1038
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1039 1039
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1040 1040
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1041
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1041 1042
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1042 1043
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1043 1044
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/gCreate/gMax1.5+/Configuration_adv.h View File

@@ -1039,6 +1039,7 @@
1039 1039
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1040 1040
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1041 1041
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1042
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1042 1043
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1043 1044
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1044 1045
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/makibox/Configuration_adv.h View File

@@ -1039,6 +1039,7 @@
1039 1039
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1040 1040
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1041 1041
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1042
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1042 1043
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1043 1044
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1044 1045
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/tvrrug/Round2/Configuration_adv.h View File

@@ -1039,6 +1039,7 @@
1039 1039
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1040 1040
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1041 1041
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1042
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1042 1043
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1043 1044
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1044 1045
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

+ 1
- 0
config/examples/wt150/Configuration_adv.h View File

@@ -1040,6 +1040,7 @@
1040 1040
   #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
1041 1041
   #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
1042 1042
   #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
1043
+  #define STATUS_CHAMBER_ANIM         // Use a second bitmap to indicate chamber heating
1043 1044
   //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
1044 1045
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
1045 1046
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames

Loading…
Cancel
Save