ソースを参照

Put status screen options in Configuration_adv.h

Scott Lahteine 5年前
コミット
b57343c255
63個のファイルの変更876行の追加94行の削除
  1. 14
    1
      Marlin/Configuration_adv.h
  2. 14
    1
      Marlin/src/config/default/Configuration_adv.h
  3. 14
    1
      Marlin/src/config/examples/AlephObjects/TAZ4/Configuration_adv.h
  4. 14
    1
      Marlin/src/config/examples/Anet/A2/Configuration_adv.h
  5. 14
    1
      Marlin/src/config/examples/Anet/A2plus/Configuration_adv.h
  6. 14
    1
      Marlin/src/config/examples/Anet/A6/Configuration_adv.h
  7. 14
    1
      Marlin/src/config/examples/Anet/A8/Configuration_adv.h
  8. 14
    1
      Marlin/src/config/examples/ArmEd/Configuration_adv.h
  9. 14
    1
      Marlin/src/config/examples/BIBO/TouchX/cyclops/Configuration_adv.h
  10. 14
    1
      Marlin/src/config/examples/BIBO/TouchX/default/Configuration_adv.h
  11. 14
    1
      Marlin/src/config/examples/BQ/Hephestos/Configuration_adv.h
  12. 14
    1
      Marlin/src/config/examples/BQ/Hephestos_2/Configuration_adv.h
  13. 14
    1
      Marlin/src/config/examples/BQ/WITBOX/Configuration_adv.h
  14. 14
    1
      Marlin/src/config/examples/Cartesio/Configuration_adv.h
  15. 14
    1
      Marlin/src/config/examples/Creality/CR-10/Configuration_adv.h
  16. 14
    1
      Marlin/src/config/examples/Creality/CR-10S/Configuration_adv.h
  17. 14
    1
      Marlin/src/config/examples/Creality/CR-10mini/Configuration_adv.h
  18. 14
    1
      Marlin/src/config/examples/Creality/CR-8/Configuration_adv.h
  19. 14
    1
      Marlin/src/config/examples/Creality/Ender-2/Configuration_adv.h
  20. 14
    1
      Marlin/src/config/examples/Creality/Ender-3/Configuration_adv.h
  21. 14
    1
      Marlin/src/config/examples/Creality/Ender-4/Configuration_adv.h
  22. 14
    1
      Marlin/src/config/examples/Einstart-S/Configuration_adv.h
  23. 14
    1
      Marlin/src/config/examples/Felix/Configuration_adv.h
  24. 14
    1
      Marlin/src/config/examples/FolgerTech/i3-2020/Configuration_adv.h
  25. 14
    1
      Marlin/src/config/examples/Formbot/Raptor/Configuration_adv.h
  26. 14
    1
      Marlin/src/config/examples/Formbot/T_Rex_2+/Configuration_adv.h
  27. 14
    1
      Marlin/src/config/examples/Formbot/T_Rex_3/Configuration_adv.h
  28. 14
    1
      Marlin/src/config/examples/Geeetech/MeCreator2/Configuration_adv.h
  29. 14
    1
      Marlin/src/config/examples/Geeetech/Prusa i3 Pro C/Configuration_adv.h
  30. 14
    1
      Marlin/src/config/examples/Geeetech/Prusa i3 Pro W/Configuration_adv.h
  31. 14
    1
      Marlin/src/config/examples/Infitary/i3-M508/Configuration_adv.h
  32. 14
    1
      Marlin/src/config/examples/JGAurora/A5/Configuration_adv.h
  33. 14
    1
      Marlin/src/config/examples/MakerParts/Configuration_adv.h
  34. 14
    1
      Marlin/src/config/examples/Malyan/M150/Configuration_adv.h
  35. 14
    1
      Marlin/src/config/examples/Malyan/M200/Configuration_adv.h
  36. 14
    1
      Marlin/src/config/examples/Micromake/C1/enhanced/Configuration_adv.h
  37. 14
    1
      Marlin/src/config/examples/Mks/Sbase/Configuration_adv.h
  38. 14
    1
      Marlin/src/config/examples/RigidBot/Configuration_adv.h
  39. 14
    1
      Marlin/src/config/examples/SCARA/Configuration_adv.h
  40. 14
    1
      Marlin/src/config/examples/Sanguinololu/Configuration_adv.h
  41. 14
    1
      Marlin/src/config/examples/TheBorg/Configuration_adv.h
  42. 14
    1
      Marlin/src/config/examples/TinyBoy2/Configuration_adv.h
  43. 14
    1
      Marlin/src/config/examples/Tronxy/X3A/Configuration_adv.h
  44. 14
    1
      Marlin/src/config/examples/UltiMachine/Archim1/Configuration_adv.h
  45. 14
    1
      Marlin/src/config/examples/UltiMachine/Archim2/Configuration_adv.h
  46. 14
    1
      Marlin/src/config/examples/Velleman/K8200/Configuration_adv.h
  47. 14
    1
      Marlin/src/config/examples/Velleman/K8400/Configuration_adv.h
  48. 14
    1
      Marlin/src/config/examples/Wanhao/Duplicator 6/Configuration_adv.h
  49. 14
    1
      Marlin/src/config/examples/delta/Anycubic/Kossel/Configuration_adv.h
  50. 14
    1
      Marlin/src/config/examples/delta/FLSUN/auto_calibrate/Configuration_adv.h
  51. 14
    1
      Marlin/src/config/examples/delta/FLSUN/kossel/Configuration_adv.h
  52. 14
    1
      Marlin/src/config/examples/delta/FLSUN/kossel_mini/Configuration_adv.h
  53. 14
    1
      Marlin/src/config/examples/delta/Geeetech/Rostock 301/Configuration_adv.h
  54. 14
    1
      Marlin/src/config/examples/delta/Tevo Little Monster/Configuration_adv.h
  55. 14
    1
      Marlin/src/config/examples/delta/generic/Configuration_adv.h
  56. 14
    1
      Marlin/src/config/examples/delta/kossel_mini/Configuration_adv.h
  57. 14
    1
      Marlin/src/config/examples/delta/kossel_xl/Configuration_adv.h
  58. 14
    1
      Marlin/src/config/examples/gCreate/gMax1.5+/Configuration_adv.h
  59. 14
    1
      Marlin/src/config/examples/makibox/Configuration_adv.h
  60. 14
    1
      Marlin/src/config/examples/tvrrug/Round2/Configuration_adv.h
  61. 14
    1
      Marlin/src/config/examples/wt150/Configuration_adv.h
  62. 16
    27
      Marlin/src/lcd/dogm/dogm_Statusscreen.h
  63. 6
    6
      Marlin/src/lcd/dogm/status_screen_DOGM.cpp

+ 14
- 1
Marlin/Configuration_adv.h ファイルの表示

805
     #endif
805
     #endif
806
   #endif
806
   #endif
807
 
807
 
808
-#endif // DOGLCD
808
+  /**
809
+   * Status (Info) Screen customizations
810
+   * These options may affect code size and screen render time.
811
+   * Custom status screens can forcibly override these settings.
812
+   */
813
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
814
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
815
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
816
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
817
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
818
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
819
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
820
+
821
+#endif // HAS_GRAPHICAL_LCD
809
 
822
 
810
 // @section safety
823
 // @section safety
811
 
824
 

+ 14
- 1
Marlin/src/config/default/Configuration_adv.h ファイルの表示

805
     #endif
805
     #endif
806
   #endif
806
   #endif
807
 
807
 
808
-#endif // DOGLCD
808
+  /**
809
+   * Status (Info) Screen customizations
810
+   * These options may affect code size and screen render time.
811
+   * Custom status screens can forcibly override these settings.
812
+   */
813
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
814
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
815
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
816
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
817
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
818
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
819
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
820
+
821
+#endif // HAS_GRAPHICAL_LCD
809
 
822
 
810
 // @section safety
823
 // @section safety
811
 
824
 

+ 14
- 1
Marlin/src/config/examples/AlephObjects/TAZ4/Configuration_adv.h ファイルの表示

805
     #endif
805
     #endif
806
   #endif
806
   #endif
807
 
807
 
808
-#endif // DOGLCD
808
+  /**
809
+   * Status (Info) Screen customizations
810
+   * These options may affect code size and screen render time.
811
+   * Custom status screens can forcibly override these settings.
812
+   */
813
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
814
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
815
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
816
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
817
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
818
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
819
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
820
+
821
+#endif // HAS_GRAPHICAL_LCD
809
 
822
 
810
 // @section safety
823
 // @section safety
811
 
824
 

+ 14
- 1
Marlin/src/config/examples/Anet/A2/Configuration_adv.h ファイルの表示

805
     #endif
805
     #endif
806
   #endif
806
   #endif
807
 
807
 
808
-#endif // DOGLCD
808
+  /**
809
+   * Status (Info) Screen customizations
810
+   * These options may affect code size and screen render time.
811
+   * Custom status screens can forcibly override these settings.
812
+   */
813
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
814
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
815
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
816
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
817
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
818
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
819
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
820
+
821
+#endif // HAS_GRAPHICAL_LCD
809
 
822
 
810
 // @section safety
823
 // @section safety
811
 
824
 

+ 14
- 1
Marlin/src/config/examples/Anet/A2plus/Configuration_adv.h ファイルの表示

805
     #endif
805
     #endif
806
   #endif
806
   #endif
807
 
807
 
808
-#endif // DOGLCD
808
+  /**
809
+   * Status (Info) Screen customizations
810
+   * These options may affect code size and screen render time.
811
+   * Custom status screens can forcibly override these settings.
812
+   */
813
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
814
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
815
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
816
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
817
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
818
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
819
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
820
+
821
+#endif // HAS_GRAPHICAL_LCD
809
 
822
 
810
 // @section safety
823
 // @section safety
811
 
824
 

+ 14
- 1
Marlin/src/config/examples/Anet/A6/Configuration_adv.h ファイルの表示

804
     #endif
804
     #endif
805
   #endif
805
   #endif
806
 
806
 
807
-#endif // DOGLCD
807
+  /**
808
+   * Status (Info) Screen customizations
809
+   * These options may affect code size and screen render time.
810
+   * Custom status screens can forcibly override these settings.
811
+   */
812
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
813
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
814
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
815
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
816
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
817
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
818
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
819
+
820
+#endif // HAS_GRAPHICAL_LCD
808
 
821
 
809
 // @section safety
822
 // @section safety
810
 
823
 

+ 14
- 1
Marlin/src/config/examples/Anet/A8/Configuration_adv.h ファイルの表示

805
     #endif
805
     #endif
806
   #endif
806
   #endif
807
 
807
 
808
-#endif // DOGLCD
808
+  /**
809
+   * Status (Info) Screen customizations
810
+   * These options may affect code size and screen render time.
811
+   * Custom status screens can forcibly override these settings.
812
+   */
813
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
814
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
815
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
816
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
817
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
818
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
819
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
820
+
821
+#endif // HAS_GRAPHICAL_LCD
809
 
822
 
810
 // @section safety
823
 // @section safety
811
 
824
 

+ 14
- 1
Marlin/src/config/examples/ArmEd/Configuration_adv.h ファイルの表示

777
     #endif
777
     #endif
778
   #endif
778
   #endif
779
 
779
 
780
-#endif // DOGLCD
780
+  /**
781
+   * Status (Info) Screen customizations
782
+   * These options may affect code size and screen render time.
783
+   * Custom status screens can forcibly override these settings.
784
+   */
785
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
786
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
787
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
788
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
789
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
790
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
791
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
792
+
793
+#endif // HAS_GRAPHICAL_LCD
781
 
794
 
782
 // @section safety
795
 // @section safety
783
 
796
 

+ 14
- 1
Marlin/src/config/examples/BIBO/TouchX/cyclops/Configuration_adv.h ファイルの表示

804
     #endif
804
     #endif
805
   #endif
805
   #endif
806
 
806
 
807
-#endif // DOGLCD
807
+  /**
808
+   * Status (Info) Screen customizations
809
+   * These options may affect code size and screen render time.
810
+   * Custom status screens can forcibly override these settings.
811
+   */
812
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
813
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
814
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
815
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
816
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
817
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
818
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
819
+
820
+#endif // HAS_GRAPHICAL_LCD
808
 
821
 
809
 // @section safety
822
 // @section safety
810
 
823
 

+ 14
- 1
Marlin/src/config/examples/BIBO/TouchX/default/Configuration_adv.h ファイルの表示

805
     #endif
805
     #endif
806
   #endif
806
   #endif
807
 
807
 
808
-#endif // DOGLCD
808
+  /**
809
+   * Status (Info) Screen customizations
810
+   * These options may affect code size and screen render time.
811
+   * Custom status screens can forcibly override these settings.
812
+   */
813
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
814
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
815
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
816
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
817
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
818
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
819
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
820
+
821
+#endif // HAS_GRAPHICAL_LCD
809
 
822
 
810
 // @section safety
823
 // @section safety
811
 
824
 

+ 14
- 1
Marlin/src/config/examples/BQ/Hephestos/Configuration_adv.h ファイルの表示

805
     #endif
805
     #endif
806
   #endif
806
   #endif
807
 
807
 
808
-#endif // DOGLCD
808
+  /**
809
+   * Status (Info) Screen customizations
810
+   * These options may affect code size and screen render time.
811
+   * Custom status screens can forcibly override these settings.
812
+   */
813
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
814
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
815
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
816
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
817
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
818
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
819
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
820
+
821
+#endif // HAS_GRAPHICAL_LCD
809
 
822
 
810
 // @section safety
823
 // @section safety
811
 
824
 

+ 14
- 1
Marlin/src/config/examples/BQ/Hephestos_2/Configuration_adv.h ファイルの表示

813
     #endif
813
     #endif
814
   #endif
814
   #endif
815
 
815
 
816
-#endif // DOGLCD
816
+  /**
817
+   * Status (Info) Screen customizations
818
+   * These options may affect code size and screen render time.
819
+   * Custom status screens can forcibly override these settings.
820
+   */
821
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
822
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
823
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
824
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
825
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
826
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
827
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
828
+
829
+#endif // HAS_GRAPHICAL_LCD
817
 
830
 
818
 // @section safety
831
 // @section safety
819
 
832
 

+ 14
- 1
Marlin/src/config/examples/BQ/WITBOX/Configuration_adv.h ファイルの表示

805
     #endif
805
     #endif
806
   #endif
806
   #endif
807
 
807
 
808
-#endif // DOGLCD
808
+  /**
809
+   * Status (Info) Screen customizations
810
+   * These options may affect code size and screen render time.
811
+   * Custom status screens can forcibly override these settings.
812
+   */
813
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
814
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
815
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
816
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
817
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
818
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
819
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
820
+
821
+#endif // HAS_GRAPHICAL_LCD
809
 
822
 
810
 // @section safety
823
 // @section safety
811
 
824
 

+ 14
- 1
Marlin/src/config/examples/Cartesio/Configuration_adv.h ファイルの表示

805
     #endif
805
     #endif
806
   #endif
806
   #endif
807
 
807
 
808
-#endif // DOGLCD
808
+  /**
809
+   * Status (Info) Screen customizations
810
+   * These options may affect code size and screen render time.
811
+   * Custom status screens can forcibly override these settings.
812
+   */
813
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
814
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
815
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
816
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
817
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
818
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
819
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
820
+
821
+#endif // HAS_GRAPHICAL_LCD
809
 
822
 
810
 // @section safety
823
 // @section safety
811
 
824
 

+ 14
- 1
Marlin/src/config/examples/Creality/CR-10/Configuration_adv.h ファイルの表示

805
     #endif
805
     #endif
806
   #endif
806
   #endif
807
 
807
 
808
-#endif // DOGLCD
808
+  /**
809
+   * Status (Info) Screen customizations
810
+   * These options may affect code size and screen render time.
811
+   * Custom status screens can forcibly override these settings.
812
+   */
813
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
814
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
815
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
816
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
817
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
818
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
819
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
820
+
821
+#endif // HAS_GRAPHICAL_LCD
809
 
822
 
810
 // @section safety
823
 // @section safety
811
 
824
 

+ 14
- 1
Marlin/src/config/examples/Creality/CR-10S/Configuration_adv.h ファイルの表示

805
     #endif
805
     #endif
806
   #endif
806
   #endif
807
 
807
 
808
-#endif // DOGLCD
808
+  /**
809
+   * Status (Info) Screen customizations
810
+   * These options may affect code size and screen render time.
811
+   * Custom status screens can forcibly override these settings.
812
+   */
813
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
814
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
815
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
816
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
817
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
818
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
819
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
820
+
821
+#endif // HAS_GRAPHICAL_LCD
809
 
822
 
810
 // @section safety
823
 // @section safety
811
 
824
 

+ 14
- 1
Marlin/src/config/examples/Creality/CR-10mini/Configuration_adv.h ファイルの表示

805
     #endif
805
     #endif
806
   #endif
806
   #endif
807
 
807
 
808
-#endif // DOGLCD
808
+  /**
809
+   * Status (Info) Screen customizations
810
+   * These options may affect code size and screen render time.
811
+   * Custom status screens can forcibly override these settings.
812
+   */
813
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
814
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
815
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
816
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
817
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
818
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
819
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
820
+
821
+#endif // HAS_GRAPHICAL_LCD
809
 
822
 
810
 // @section safety
823
 // @section safety
811
 
824
 

+ 14
- 1
Marlin/src/config/examples/Creality/CR-8/Configuration_adv.h ファイルの表示

805
     #endif
805
     #endif
806
   #endif
806
   #endif
807
 
807
 
808
-#endif // DOGLCD
808
+  /**
809
+   * Status (Info) Screen customizations
810
+   * These options may affect code size and screen render time.
811
+   * Custom status screens can forcibly override these settings.
812
+   */
813
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
814
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
815
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
816
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
817
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
818
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
819
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
820
+
821
+#endif // HAS_GRAPHICAL_LCD
809
 
822
 
810
 // @section safety
823
 // @section safety
811
 
824
 

+ 14
- 1
Marlin/src/config/examples/Creality/Ender-2/Configuration_adv.h ファイルの表示

805
     #endif
805
     #endif
806
   #endif
806
   #endif
807
 
807
 
808
-#endif // DOGLCD
808
+  /**
809
+   * Status (Info) Screen customizations
810
+   * These options may affect code size and screen render time.
811
+   * Custom status screens can forcibly override these settings.
812
+   */
813
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
814
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
815
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
816
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
817
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
818
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
819
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
820
+
821
+#endif // HAS_GRAPHICAL_LCD
809
 
822
 
810
 // @section safety
823
 // @section safety
811
 
824
 

+ 14
- 1
Marlin/src/config/examples/Creality/Ender-3/Configuration_adv.h ファイルの表示

805
     #endif
805
     #endif
806
   #endif
806
   #endif
807
 
807
 
808
-#endif // DOGLCD
808
+  /**
809
+   * Status (Info) Screen customizations
810
+   * These options may affect code size and screen render time.
811
+   * Custom status screens can forcibly override these settings.
812
+   */
813
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
814
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
815
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
816
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
817
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
818
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
819
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
820
+
821
+#endif // HAS_GRAPHICAL_LCD
809
 
822
 
810
 // @section safety
823
 // @section safety
811
 
824
 

+ 14
- 1
Marlin/src/config/examples/Creality/Ender-4/Configuration_adv.h ファイルの表示

805
     #endif
805
     #endif
806
   #endif
806
   #endif
807
 
807
 
808
-#endif // DOGLCD
808
+  /**
809
+   * Status (Info) Screen customizations
810
+   * These options may affect code size and screen render time.
811
+   * Custom status screens can forcibly override these settings.
812
+   */
813
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
814
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
815
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
816
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
817
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
818
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
819
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
820
+
821
+#endif // HAS_GRAPHICAL_LCD
809
 
822
 
810
 // @section safety
823
 // @section safety
811
 
824
 

+ 14
- 1
Marlin/src/config/examples/Einstart-S/Configuration_adv.h ファイルの表示

805
     #endif
805
     #endif
806
   #endif
806
   #endif
807
 
807
 
808
-#endif // DOGLCD
808
+  /**
809
+   * Status (Info) Screen customizations
810
+   * These options may affect code size and screen render time.
811
+   * Custom status screens can forcibly override these settings.
812
+   */
813
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
814
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
815
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
816
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
817
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
818
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
819
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
820
+
821
+#endif // HAS_GRAPHICAL_LCD
809
 
822
 
810
 // @section safety
823
 // @section safety
811
 
824
 

+ 14
- 1
Marlin/src/config/examples/Felix/Configuration_adv.h ファイルの表示

805
     #endif
805
     #endif
806
   #endif
806
   #endif
807
 
807
 
808
-#endif // DOGLCD
808
+  /**
809
+   * Status (Info) Screen customizations
810
+   * These options may affect code size and screen render time.
811
+   * Custom status screens can forcibly override these settings.
812
+   */
813
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
814
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
815
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
816
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
817
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
818
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
819
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
820
+
821
+#endif // HAS_GRAPHICAL_LCD
809
 
822
 
810
 // @section safety
823
 // @section safety
811
 
824
 

+ 14
- 1
Marlin/src/config/examples/FolgerTech/i3-2020/Configuration_adv.h ファイルの表示

805
     #endif
805
     #endif
806
   #endif
806
   #endif
807
 
807
 
808
-#endif // DOGLCD
808
+  /**
809
+   * Status (Info) Screen customizations
810
+   * These options may affect code size and screen render time.
811
+   * Custom status screens can forcibly override these settings.
812
+   */
813
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
814
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
815
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
816
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
817
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
818
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
819
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
820
+
821
+#endif // HAS_GRAPHICAL_LCD
809
 
822
 
810
 // @section safety
823
 // @section safety
811
 
824
 

+ 14
- 1
Marlin/src/config/examples/Formbot/Raptor/Configuration_adv.h ファイルの表示

805
     #endif
805
     #endif
806
   #endif
806
   #endif
807
 
807
 
808
-#endif // DOGLCD
808
+  /**
809
+   * Status (Info) Screen customizations
810
+   * These options may affect code size and screen render time.
811
+   * Custom status screens can forcibly override these settings.
812
+   */
813
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
814
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
815
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
816
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
817
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
818
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
819
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
820
+
821
+#endif // HAS_GRAPHICAL_LCD
809
 
822
 
810
 // @section safety
823
 // @section safety
811
 
824
 

+ 14
- 1
Marlin/src/config/examples/Formbot/T_Rex_2+/Configuration_adv.h ファイルの表示

809
     #endif
809
     #endif
810
   #endif
810
   #endif
811
 
811
 
812
-#endif // DOGLCD
812
+  /**
813
+   * Status (Info) Screen customizations
814
+   * These options may affect code size and screen render time.
815
+   * Custom status screens can forcibly override these settings.
816
+   */
817
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
818
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
819
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
820
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
821
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
822
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
823
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
824
+
825
+#endif // HAS_GRAPHICAL_LCD
813
 
826
 
814
 // @section safety
827
 // @section safety
815
 
828
 

+ 14
- 1
Marlin/src/config/examples/Formbot/T_Rex_3/Configuration_adv.h ファイルの表示

810
     #endif
810
     #endif
811
   #endif
811
   #endif
812
 
812
 
813
-#endif // DOGLCD
813
+  /**
814
+   * Status (Info) Screen customizations
815
+   * These options may affect code size and screen render time.
816
+   * Custom status screens can forcibly override these settings.
817
+   */
818
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
819
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
820
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
821
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
822
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
823
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
824
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
825
+
826
+#endif // HAS_GRAPHICAL_LCD
814
 
827
 
815
 // @section safety
828
 // @section safety
816
 
829
 

+ 14
- 1
Marlin/src/config/examples/Geeetech/MeCreator2/Configuration_adv.h ファイルの表示

805
     #endif
805
     #endif
806
   #endif
806
   #endif
807
 
807
 
808
-#endif // DOGLCD
808
+  /**
809
+   * Status (Info) Screen customizations
810
+   * These options may affect code size and screen render time.
811
+   * Custom status screens can forcibly override these settings.
812
+   */
813
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
814
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
815
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
816
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
817
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
818
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
819
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
820
+
821
+#endif // HAS_GRAPHICAL_LCD
809
 
822
 
810
 // @section safety
823
 // @section safety
811
 
824
 

+ 14
- 1
Marlin/src/config/examples/Geeetech/Prusa i3 Pro C/Configuration_adv.h ファイルの表示

805
     #endif
805
     #endif
806
   #endif
806
   #endif
807
 
807
 
808
-#endif // DOGLCD
808
+  /**
809
+   * Status (Info) Screen customizations
810
+   * These options may affect code size and screen render time.
811
+   * Custom status screens can forcibly override these settings.
812
+   */
813
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
814
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
815
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
816
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
817
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
818
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
819
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
820
+
821
+#endif // HAS_GRAPHICAL_LCD
809
 
822
 
810
 // @section safety
823
 // @section safety
811
 
824
 

+ 14
- 1
Marlin/src/config/examples/Geeetech/Prusa i3 Pro W/Configuration_adv.h ファイルの表示

805
     #endif
805
     #endif
806
   #endif
806
   #endif
807
 
807
 
808
-#endif // DOGLCD
808
+  /**
809
+   * Status (Info) Screen customizations
810
+   * These options may affect code size and screen render time.
811
+   * Custom status screens can forcibly override these settings.
812
+   */
813
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
814
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
815
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
816
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
817
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
818
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
819
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
820
+
821
+#endif // HAS_GRAPHICAL_LCD
809
 
822
 
810
 // @section safety
823
 // @section safety
811
 
824
 

+ 14
- 1
Marlin/src/config/examples/Infitary/i3-M508/Configuration_adv.h ファイルの表示

805
     #endif
805
     #endif
806
   #endif
806
   #endif
807
 
807
 
808
-#endif // DOGLCD
808
+  /**
809
+   * Status (Info) Screen customizations
810
+   * These options may affect code size and screen render time.
811
+   * Custom status screens can forcibly override these settings.
812
+   */
813
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
814
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
815
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
816
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
817
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
818
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
819
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
820
+
821
+#endif // HAS_GRAPHICAL_LCD
809
 
822
 
810
 // @section safety
823
 // @section safety
811
 
824
 

+ 14
- 1
Marlin/src/config/examples/JGAurora/A5/Configuration_adv.h ファイルの表示

805
     #endif
805
     #endif
806
   #endif
806
   #endif
807
 
807
 
808
-#endif // DOGLCD
808
+  /**
809
+   * Status (Info) Screen customizations
810
+   * These options may affect code size and screen render time.
811
+   * Custom status screens can forcibly override these settings.
812
+   */
813
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
814
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
815
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
816
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
817
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
818
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
819
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
820
+
821
+#endif // HAS_GRAPHICAL_LCD
809
 
822
 
810
 // @section safety
823
 // @section safety
811
 
824
 

+ 14
- 1
Marlin/src/config/examples/MakerParts/Configuration_adv.h ファイルの表示

805
     #endif
805
     #endif
806
   #endif
806
   #endif
807
 
807
 
808
-#endif // DOGLCD
808
+  /**
809
+   * Status (Info) Screen customizations
810
+   * These options may affect code size and screen render time.
811
+   * Custom status screens can forcibly override these settings.
812
+   */
813
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
814
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
815
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
816
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
817
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
818
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
819
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
820
+
821
+#endif // HAS_GRAPHICAL_LCD
809
 
822
 
810
 // @section safety
823
 // @section safety
811
 
824
 

+ 14
- 1
Marlin/src/config/examples/Malyan/M150/Configuration_adv.h ファイルの表示

805
     #endif
805
     #endif
806
   #endif
806
   #endif
807
 
807
 
808
-#endif // DOGLCD
808
+  /**
809
+   * Status (Info) Screen customizations
810
+   * These options may affect code size and screen render time.
811
+   * Custom status screens can forcibly override these settings.
812
+   */
813
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
814
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
815
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
816
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
817
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
818
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
819
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
820
+
821
+#endif // HAS_GRAPHICAL_LCD
809
 
822
 
810
 // @section safety
823
 // @section safety
811
 
824
 

+ 14
- 1
Marlin/src/config/examples/Malyan/M200/Configuration_adv.h ファイルの表示

805
     #endif
805
     #endif
806
   #endif
806
   #endif
807
 
807
 
808
-#endif // DOGLCD
808
+  /**
809
+   * Status (Info) Screen customizations
810
+   * These options may affect code size and screen render time.
811
+   * Custom status screens can forcibly override these settings.
812
+   */
813
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
814
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
815
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
816
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
817
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
818
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
819
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
820
+
821
+#endif // HAS_GRAPHICAL_LCD
809
 
822
 
810
 // @section safety
823
 // @section safety
811
 
824
 

+ 14
- 1
Marlin/src/config/examples/Micromake/C1/enhanced/Configuration_adv.h ファイルの表示

805
     #endif
805
     #endif
806
   #endif
806
   #endif
807
 
807
 
808
-#endif // DOGLCD
808
+  /**
809
+   * Status (Info) Screen customizations
810
+   * These options may affect code size and screen render time.
811
+   * Custom status screens can forcibly override these settings.
812
+   */
813
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
814
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
815
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
816
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
817
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
818
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
819
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
820
+
821
+#endif // HAS_GRAPHICAL_LCD
809
 
822
 
810
 // @section safety
823
 // @section safety
811
 
824
 

+ 14
- 1
Marlin/src/config/examples/Mks/Sbase/Configuration_adv.h ファイルの表示

813
     #endif
813
     #endif
814
   #endif
814
   #endif
815
 
815
 
816
-#endif // DOGLCD
816
+  /**
817
+   * Status (Info) Screen customizations
818
+   * These options may affect code size and screen render time.
819
+   * Custom status screens can forcibly override these settings.
820
+   */
821
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
822
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
823
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
824
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
825
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
826
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
827
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
828
+
829
+#endif // HAS_GRAPHICAL_LCD
817
 
830
 
818
 // @section safety
831
 // @section safety
819
 
832
 

+ 14
- 1
Marlin/src/config/examples/RigidBot/Configuration_adv.h ファイルの表示

805
     #endif
805
     #endif
806
   #endif
806
   #endif
807
 
807
 
808
-#endif // DOGLCD
808
+  /**
809
+   * Status (Info) Screen customizations
810
+   * These options may affect code size and screen render time.
811
+   * Custom status screens can forcibly override these settings.
812
+   */
813
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
814
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
815
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
816
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
817
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
818
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
819
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
820
+
821
+#endif // HAS_GRAPHICAL_LCD
809
 
822
 
810
 // @section safety
823
 // @section safety
811
 
824
 

+ 14
- 1
Marlin/src/config/examples/SCARA/Configuration_adv.h ファイルの表示

805
     #endif
805
     #endif
806
   #endif
806
   #endif
807
 
807
 
808
-#endif // DOGLCD
808
+  /**
809
+   * Status (Info) Screen customizations
810
+   * These options may affect code size and screen render time.
811
+   * Custom status screens can forcibly override these settings.
812
+   */
813
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
814
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
815
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
816
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
817
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
818
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
819
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
820
+
821
+#endif // HAS_GRAPHICAL_LCD
809
 
822
 
810
 // @section safety
823
 // @section safety
811
 
824
 

+ 14
- 1
Marlin/src/config/examples/Sanguinololu/Configuration_adv.h ファイルの表示

805
     #endif
805
     #endif
806
   #endif
806
   #endif
807
 
807
 
808
-#endif // DOGLCD
808
+  /**
809
+   * Status (Info) Screen customizations
810
+   * These options may affect code size and screen render time.
811
+   * Custom status screens can forcibly override these settings.
812
+   */
813
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
814
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
815
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
816
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
817
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
818
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
819
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
820
+
821
+#endif // HAS_GRAPHICAL_LCD
809
 
822
 
810
 // @section safety
823
 // @section safety
811
 
824
 

+ 14
- 1
Marlin/src/config/examples/TheBorg/Configuration_adv.h ファイルの表示

805
     #endif
805
     #endif
806
   #endif
806
   #endif
807
 
807
 
808
-#endif // DOGLCD
808
+  /**
809
+   * Status (Info) Screen customizations
810
+   * These options may affect code size and screen render time.
811
+   * Custom status screens can forcibly override these settings.
812
+   */
813
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
814
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
815
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
816
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
817
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
818
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
819
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
820
+
821
+#endif // HAS_GRAPHICAL_LCD
809
 
822
 
810
 // @section safety
823
 // @section safety
811
 
824
 

+ 14
- 1
Marlin/src/config/examples/TinyBoy2/Configuration_adv.h ファイルの表示

805
     #endif
805
     #endif
806
   #endif
806
   #endif
807
 
807
 
808
-#endif // DOGLCD
808
+  /**
809
+   * Status (Info) Screen customizations
810
+   * These options may affect code size and screen render time.
811
+   * Custom status screens can forcibly override these settings.
812
+   */
813
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
814
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
815
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
816
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
817
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
818
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
819
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
820
+
821
+#endif // HAS_GRAPHICAL_LCD
809
 
822
 
810
 // @section safety
823
 // @section safety
811
 
824
 

+ 14
- 1
Marlin/src/config/examples/Tronxy/X3A/Configuration_adv.h ファイルの表示

805
     #endif
805
     #endif
806
   #endif
806
   #endif
807
 
807
 
808
-#endif // DOGLCD
808
+  /**
809
+   * Status (Info) Screen customizations
810
+   * These options may affect code size and screen render time.
811
+   * Custom status screens can forcibly override these settings.
812
+   */
813
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
814
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
815
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
816
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
817
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
818
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
819
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
820
+
821
+#endif // HAS_GRAPHICAL_LCD
809
 
822
 
810
 // @section safety
823
 // @section safety
811
 
824
 

+ 14
- 1
Marlin/src/config/examples/UltiMachine/Archim1/Configuration_adv.h ファイルの表示

805
     #endif
805
     #endif
806
   #endif
806
   #endif
807
 
807
 
808
-#endif // DOGLCD
808
+  /**
809
+   * Status (Info) Screen customizations
810
+   * These options may affect code size and screen render time.
811
+   * Custom status screens can forcibly override these settings.
812
+   */
813
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
814
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
815
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
816
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
817
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
818
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
819
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
820
+
821
+#endif // HAS_GRAPHICAL_LCD
809
 
822
 
810
 // @section safety
823
 // @section safety
811
 
824
 

+ 14
- 1
Marlin/src/config/examples/UltiMachine/Archim2/Configuration_adv.h ファイルの表示

805
     #endif
805
     #endif
806
   #endif
806
   #endif
807
 
807
 
808
-#endif // DOGLCD
808
+  /**
809
+   * Status (Info) Screen customizations
810
+   * These options may affect code size and screen render time.
811
+   * Custom status screens can forcibly override these settings.
812
+   */
813
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
814
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
815
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
816
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
817
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
818
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
819
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
820
+
821
+#endif // HAS_GRAPHICAL_LCD
809
 
822
 
810
 // @section safety
823
 // @section safety
811
 
824
 

+ 14
- 1
Marlin/src/config/examples/Velleman/K8200/Configuration_adv.h ファイルの表示

818
     #endif
818
     #endif
819
   #endif
819
   #endif
820
 
820
 
821
-#endif // DOGLCD
821
+  /**
822
+   * Status (Info) Screen customizations
823
+   * These options may affect code size and screen render time.
824
+   * Custom status screens can forcibly override these settings.
825
+   */
826
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
827
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
828
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
829
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
830
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
831
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
832
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
833
+
834
+#endif // HAS_GRAPHICAL_LCD
822
 
835
 
823
 // @section safety
836
 // @section safety
824
 
837
 

+ 14
- 1
Marlin/src/config/examples/Velleman/K8400/Configuration_adv.h ファイルの表示

805
     #endif
805
     #endif
806
   #endif
806
   #endif
807
 
807
 
808
-#endif // DOGLCD
808
+  /**
809
+   * Status (Info) Screen customizations
810
+   * These options may affect code size and screen render time.
811
+   * Custom status screens can forcibly override these settings.
812
+   */
813
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
814
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
815
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
816
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
817
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
818
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
819
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
820
+
821
+#endif // HAS_GRAPHICAL_LCD
809
 
822
 
810
 // @section safety
823
 // @section safety
811
 
824
 

+ 14
- 1
Marlin/src/config/examples/Wanhao/Duplicator 6/Configuration_adv.h ファイルの表示

807
     #endif
807
     #endif
808
   #endif
808
   #endif
809
 
809
 
810
-#endif // DOGLCD
810
+  /**
811
+   * Status (Info) Screen customizations
812
+   * These options may affect code size and screen render time.
813
+   * Custom status screens can forcibly override these settings.
814
+   */
815
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
816
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
817
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
818
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
819
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
820
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
821
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
822
+
823
+#endif // HAS_GRAPHICAL_LCD
811
 
824
 
812
 // @section safety
825
 // @section safety
813
 
826
 

+ 14
- 1
Marlin/src/config/examples/delta/Anycubic/Kossel/Configuration_adv.h ファイルの表示

807
     #endif
807
     #endif
808
   #endif
808
   #endif
809
 
809
 
810
-#endif // DOGLCD
810
+  /**
811
+   * Status (Info) Screen customizations
812
+   * These options may affect code size and screen render time.
813
+   * Custom status screens can forcibly override these settings.
814
+   */
815
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
816
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
817
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
818
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
819
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
820
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
821
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
822
+
823
+#endif // HAS_GRAPHICAL_LCD
811
 
824
 
812
 // @section safety
825
 // @section safety
813
 
826
 

+ 14
- 1
Marlin/src/config/examples/delta/FLSUN/auto_calibrate/Configuration_adv.h ファイルの表示

807
     #endif
807
     #endif
808
   #endif
808
   #endif
809
 
809
 
810
-#endif // DOGLCD
810
+  /**
811
+   * Status (Info) Screen customizations
812
+   * These options may affect code size and screen render time.
813
+   * Custom status screens can forcibly override these settings.
814
+   */
815
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
816
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
817
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
818
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
819
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
820
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
821
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
822
+
823
+#endif // HAS_GRAPHICAL_LCD
811
 
824
 
812
 // @section safety
825
 // @section safety
813
 
826
 

+ 14
- 1
Marlin/src/config/examples/delta/FLSUN/kossel/Configuration_adv.h ファイルの表示

807
     #endif
807
     #endif
808
   #endif
808
   #endif
809
 
809
 
810
-#endif // DOGLCD
810
+  /**
811
+   * Status (Info) Screen customizations
812
+   * These options may affect code size and screen render time.
813
+   * Custom status screens can forcibly override these settings.
814
+   */
815
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
816
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
817
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
818
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
819
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
820
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
821
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
822
+
823
+#endif // HAS_GRAPHICAL_LCD
811
 
824
 
812
 // @section safety
825
 // @section safety
813
 
826
 

+ 14
- 1
Marlin/src/config/examples/delta/FLSUN/kossel_mini/Configuration_adv.h ファイルの表示

807
     #endif
807
     #endif
808
   #endif
808
   #endif
809
 
809
 
810
-#endif // DOGLCD
810
+  /**
811
+   * Status (Info) Screen customizations
812
+   * These options may affect code size and screen render time.
813
+   * Custom status screens can forcibly override these settings.
814
+   */
815
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
816
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
817
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
818
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
819
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
820
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
821
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
822
+
823
+#endif // HAS_GRAPHICAL_LCD
811
 
824
 
812
 // @section safety
825
 // @section safety
813
 
826
 

+ 14
- 1
Marlin/src/config/examples/delta/Geeetech/Rostock 301/Configuration_adv.h ファイルの表示

807
     #endif
807
     #endif
808
   #endif
808
   #endif
809
 
809
 
810
-#endif // DOGLCD
810
+  /**
811
+   * Status (Info) Screen customizations
812
+   * These options may affect code size and screen render time.
813
+   * Custom status screens can forcibly override these settings.
814
+   */
815
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
816
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
817
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
818
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
819
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
820
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
821
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
822
+
823
+#endif // HAS_GRAPHICAL_LCD
811
 
824
 
812
 // @section safety
825
 // @section safety
813
 
826
 

+ 14
- 1
Marlin/src/config/examples/delta/Tevo Little Monster/Configuration_adv.h ファイルの表示

807
     #endif
807
     #endif
808
   #endif
808
   #endif
809
 
809
 
810
-#endif // DOGLCD
810
+  /**
811
+   * Status (Info) Screen customizations
812
+   * These options may affect code size and screen render time.
813
+   * Custom status screens can forcibly override these settings.
814
+   */
815
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
816
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
817
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
818
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
819
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
820
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
821
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
822
+
823
+#endif // HAS_GRAPHICAL_LCD
811
 
824
 
812
 // @section safety
825
 // @section safety
813
 
826
 

+ 14
- 1
Marlin/src/config/examples/delta/generic/Configuration_adv.h ファイルの表示

807
     #endif
807
     #endif
808
   #endif
808
   #endif
809
 
809
 
810
-#endif // DOGLCD
810
+  /**
811
+   * Status (Info) Screen customizations
812
+   * These options may affect code size and screen render time.
813
+   * Custom status screens can forcibly override these settings.
814
+   */
815
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
816
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
817
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
818
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
819
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
820
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
821
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
822
+
823
+#endif // HAS_GRAPHICAL_LCD
811
 
824
 
812
 // @section safety
825
 // @section safety
813
 
826
 

+ 14
- 1
Marlin/src/config/examples/delta/kossel_mini/Configuration_adv.h ファイルの表示

807
     #endif
807
     #endif
808
   #endif
808
   #endif
809
 
809
 
810
-#endif // DOGLCD
810
+  /**
811
+   * Status (Info) Screen customizations
812
+   * These options may affect code size and screen render time.
813
+   * Custom status screens can forcibly override these settings.
814
+   */
815
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
816
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
817
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
818
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
819
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
820
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
821
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
822
+
823
+#endif // HAS_GRAPHICAL_LCD
811
 
824
 
812
 // @section safety
825
 // @section safety
813
 
826
 

+ 14
- 1
Marlin/src/config/examples/delta/kossel_xl/Configuration_adv.h ファイルの表示

807
     #endif
807
     #endif
808
   #endif
808
   #endif
809
 
809
 
810
-#endif // DOGLCD
810
+  /**
811
+   * Status (Info) Screen customizations
812
+   * These options may affect code size and screen render time.
813
+   * Custom status screens can forcibly override these settings.
814
+   */
815
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
816
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
817
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
818
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
819
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
820
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
821
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
822
+
823
+#endif // HAS_GRAPHICAL_LCD
811
 
824
 
812
 // @section safety
825
 // @section safety
813
 
826
 

+ 14
- 1
Marlin/src/config/examples/gCreate/gMax1.5+/Configuration_adv.h ファイルの表示

805
     #endif
805
     #endif
806
   #endif
806
   #endif
807
 
807
 
808
-#endif // DOGLCD
808
+  /**
809
+   * Status (Info) Screen customizations
810
+   * These options may affect code size and screen render time.
811
+   * Custom status screens can forcibly override these settings.
812
+   */
813
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
814
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
815
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
816
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
817
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
818
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
819
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
820
+
821
+#endif // HAS_GRAPHICAL_LCD
809
 
822
 
810
 // @section safety
823
 // @section safety
811
 
824
 

+ 14
- 1
Marlin/src/config/examples/makibox/Configuration_adv.h ファイルの表示

805
     #endif
805
     #endif
806
   #endif
806
   #endif
807
 
807
 
808
-#endif // DOGLCD
808
+  /**
809
+   * Status (Info) Screen customizations
810
+   * These options may affect code size and screen render time.
811
+   * Custom status screens can forcibly override these settings.
812
+   */
813
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
814
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
815
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
816
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
817
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
818
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
819
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
820
+
821
+#endif // HAS_GRAPHICAL_LCD
809
 
822
 
810
 // @section safety
823
 // @section safety
811
 
824
 

+ 14
- 1
Marlin/src/config/examples/tvrrug/Round2/Configuration_adv.h ファイルの表示

805
     #endif
805
     #endif
806
   #endif
806
   #endif
807
 
807
 
808
-#endif // DOGLCD
808
+  /**
809
+   * Status (Info) Screen customizations
810
+   * These options may affect code size and screen render time.
811
+   * Custom status screens can forcibly override these settings.
812
+   */
813
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
814
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
815
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
816
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
817
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
818
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
819
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
820
+
821
+#endif // HAS_GRAPHICAL_LCD
809
 
822
 
810
 // @section safety
823
 // @section safety
811
 
824
 

+ 14
- 1
Marlin/src/config/examples/wt150/Configuration_adv.h ファイルの表示

806
     #endif
806
     #endif
807
   #endif
807
   #endif
808
 
808
 
809
-#endif // DOGLCD
809
+  /**
810
+   * Status (Info) Screen customizations
811
+   * These options may affect code size and screen render time.
812
+   * Custom status screens can forcibly override these settings.
813
+   */
814
+  //#define STATUS_COMBINE_HEATERS    // Use combined heater images instead of separate ones
815
+  //#define STATUS_HOTEND_NUMBERLESS  // Use plain hotend icons instead of numbered ones (with 2+ hotends)
816
+  #define STATUS_HOTEND_INVERTED      // Show solid nozzle bitmaps when heating (Requires STATUS_HOTEND_ANIM)
817
+  #define STATUS_HOTEND_ANIM          // Use a second bitmap to indicate hotend heating
818
+  #define STATUS_BED_ANIM             // Use a second bitmap to indicate bed heating
819
+  //#define STATUS_ALT_BED_BITMAP     // Use the alternative bed bitmap
820
+  //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
821
+
822
+#endif // HAS_GRAPHICAL_LCD
810
 
823
 
811
 // @section safety
824
 // @section safety
812
 
825
 

+ 16
- 27
Marlin/src/lcd/dogm/dogm_Statusscreen.h ファイルの表示

47
     #error "Your custom _Statusscreen.h needs to be converted for Marlin 2.0."
47
     #error "Your custom _Statusscreen.h needs to be converted for Marlin 2.0."
48
   #endif
48
   #endif
49
 
49
 
50
-#else // !CUSTOM_STATUS_SCREEN_IMAGE
51
-
52
-  //#define STATUS_COMBINE_HEATERS
53
-  //#define STATUS_HOTEND_NUMBERLESS
54
-  #define STATUS_HOTEND_INVERTED
55
-  #define STATUS_HOTEND_ANIM
56
-  #define STATUS_BED_ANIM
57
-  //#define ALTERNATE_BED_BITMAP
58
-
59
-#endif // !CUSTOM_STATUS_SCREEN_IMAGE
50
+#endif
60
 
51
 
61
 //
52
 //
62
 // Default Status Screen Heater or Hotends bitmaps
53
 // Default Status Screen Heater or Hotends bitmaps
574
 
565
 
575
 #if !STATUS_BED_WIDTH && !defined(STATUS_COMBINE_HEATERS) && HAS_HEATED_BED && HOTENDS < 4
566
 #if !STATUS_BED_WIDTH && !defined(STATUS_COMBINE_HEATERS) && HAS_HEATED_BED && HOTENDS < 4
576
 
567
 
577
-  #ifdef ALTERNATE_BED_BITMAP
568
+  #ifdef STATUS_ALT_BED_BITMAP
578
 
569
 
579
     #define STATUS_BED_ANIM
570
     #define STATUS_BED_ANIM
580
     #define STATUS_BED_WIDTH  24
571
     #define STATUS_BED_WIDTH  24
662
 
653
 
663
 // Can also be overridden in Configuration.h
654
 // Can also be overridden in Configuration.h
664
 // If you can afford it, try the 3-frame fan animation!
655
 // If you can afford it, try the 3-frame fan animation!
665
-#ifndef FAN_ANIM_FRAMES
666
-  #define FAN_ANIM_FRAMES 2
667
-#elif FAN_ANIM_FRAMES > 3
668
-  #error "Only 3 fan animation frames currently supported."
669
-#endif
670
-
671
 // Don't compile in the fan animation with no fan
656
 // Don't compile in the fan animation with no fan
672
 #if !HAS_FAN0
657
 #if !HAS_FAN0
673
-  #undef FAN_ANIM_FRAMES
658
+  #undef STATUS_FAN_FRAMES
659
+#elif !defined(STATUS_FAN_FRAMES)
660
+  #define STATUS_FAN_FRAMES 2
661
+#elif STATUS_FAN_FRAMES > 3
662
+  #error "Only 3 fan animation frames currently supported."
674
 #endif
663
 #endif
675
 
664
 
676
 //
665
 //
677
 // Provide default Fan Bitmaps
666
 // Provide default Fan Bitmaps
678
 //
667
 //
679
-#if !defined(STATUS_FAN_WIDTH) && FAN_ANIM_FRAMES > 0
668
+#if !defined(STATUS_FAN_WIDTH) && STATUS_FAN_FRAMES > 0
680
 
669
 
681
   // Provide a fan animation if none exists
670
   // Provide a fan animation if none exists
682
 
671
 
683
-  #if FAN_ANIM_FRAMES <= 2
672
+  #if STATUS_FAN_FRAMES <= 2
684
 
673
 
685
     #define STATUS_FAN_Y      2
674
     #define STATUS_FAN_Y      2
686
     #define STATUS_FAN_WIDTH 20
675
     #define STATUS_FAN_WIDTH 20
706
       B00111111,B11111111,B11110000
695
       B00111111,B11111111,B11110000
707
     };
696
     };
708
 
697
 
709
-    #if FAN_ANIM_FRAMES == 2
698
+    #if STATUS_FAN_FRAMES == 2
710
       const unsigned char status_fan1_bmp[] PROGMEM = {
699
       const unsigned char status_fan1_bmp[] PROGMEM = {
711
         B00111111,B11111111,B11110000,
700
         B00111111,B11111111,B11110000,
712
         B00111000,B00000000,B01110000,
701
         B00111000,B00000000,B01110000,
729
       };
718
       };
730
     #endif
719
     #endif
731
 
720
 
732
-  #elif FAN_ANIM_FRAMES == 3
721
+  #elif STATUS_FAN_FRAMES == 3
733
 
722
 
734
     #define STATUS_FAN_WIDTH 21
723
     #define STATUS_FAN_WIDTH 21
735
 
724
 
797
       B00111111,B11111111,B11111000
786
       B00111111,B11111111,B11111000
798
     };
787
     };
799
 
788
 
800
-  #elif FAN_ANIM_FRAMES == 4
789
+  #elif STATUS_FAN_FRAMES == 4
801
 
790
 
802
     #define STATUS_FAN_WIDTH 21
791
     #define STATUS_FAN_WIDTH 21
803
 
792
 
1138
 #ifndef STATUS_FAN_BYTEWIDTH
1127
 #ifndef STATUS_FAN_BYTEWIDTH
1139
   #define STATUS_FAN_BYTEWIDTH ((STATUS_FAN_WIDTH + 7) / 8)
1128
   #define STATUS_FAN_BYTEWIDTH ((STATUS_FAN_WIDTH + 7) / 8)
1140
 #endif
1129
 #endif
1141
-#if FAN_ANIM_FRAMES
1130
+#if STATUS_FAN_FRAMES
1142
   #ifndef STATUS_FAN_X
1131
   #ifndef STATUS_FAN_X
1143
     #define STATUS_FAN_X (128 - (STATUS_FAN_BYTEWIDTH) * 8)
1132
     #define STATUS_FAN_X (128 - (STATUS_FAN_BYTEWIDTH) * 8)
1144
   #endif
1133
   #endif
1156
   #endif
1145
   #endif
1157
   #define FAN_BMP_SIZE (STATUS_FAN_BYTEWIDTH) * (STATUS_FAN_HEIGHT)
1146
   #define FAN_BMP_SIZE (STATUS_FAN_BYTEWIDTH) * (STATUS_FAN_HEIGHT)
1158
   static_assert(sizeof(status_fan0_bmp) == FAN_BMP_SIZE, "Status fan bitmap (status_fan0_bmp) dimensions don't match data.");
1147
   static_assert(sizeof(status_fan0_bmp) == FAN_BMP_SIZE, "Status fan bitmap (status_fan0_bmp) dimensions don't match data.");
1159
-  #if FAN_ANIM_FRAMES > 1
1148
+  #if STATUS_FAN_FRAMES > 1
1160
     static_assert(sizeof(status_fan1_bmp) == FAN_BMP_SIZE, "Status fan bitmap (status_fan1_bmp) dimensions don't match data.");
1149
     static_assert(sizeof(status_fan1_bmp) == FAN_BMP_SIZE, "Status fan bitmap (status_fan1_bmp) dimensions don't match data.");
1161
-    #if FAN_ANIM_FRAMES > 2
1150
+    #if STATUS_FAN_FRAMES > 2
1162
       static_assert(sizeof(status_fan2_bmp) == FAN_BMP_SIZE, "Status fan bitmap (status_fan2_bmp) dimensions don't match data.");
1151
       static_assert(sizeof(status_fan2_bmp) == FAN_BMP_SIZE, "Status fan bitmap (status_fan2_bmp) dimensions don't match data.");
1163
-      #if FAN_ANIM_FRAMES > 3
1152
+      #if STATUS_FAN_FRAMES > 3
1164
         static_assert(sizeof(status_fan3_bmp) == FAN_BMP_SIZE, "Status fan bitmap (status_fan3_bmp) dimensions don't match data.");
1153
         static_assert(sizeof(status_fan3_bmp) == FAN_BMP_SIZE, "Status fan bitmap (status_fan3_bmp) dimensions don't match data.");
1165
       #endif
1154
       #endif
1166
     #endif
1155
     #endif

+ 6
- 6
Marlin/src/lcd/dogm/status_screen_DOGM.cpp ファイルの表示

229
 void MarlinUI::draw_status_screen() {
229
 void MarlinUI::draw_status_screen() {
230
 
230
 
231
   #define DO_DRAW_BED (HAS_HEATED_BED && STATUS_BED_WIDTH)
231
   #define DO_DRAW_BED (HAS_HEATED_BED && STATUS_BED_WIDTH)
232
-  #define DO_DRAW_FAN (HAS_FAN0 && STATUS_FAN_WIDTH && FAN_ANIM_FRAMES)
232
+  #define DO_DRAW_FAN (HAS_FAN0 && STATUS_FAN_WIDTH && STATUS_FAN_FRAMES)
233
   #define ANIM_END (HOTENDS && defined(STATUS_HOTEND_ANIM))
233
   #define ANIM_END (HOTENDS && defined(STATUS_HOTEND_ANIM))
234
   #define ANIM_BED (DO_DRAW_BED && defined(STATUS_BED_ANIM))
234
   #define ANIM_BED (DO_DRAW_BED && defined(STATUS_BED_ANIM))
235
   #if ANIM_END || ANIM_BED
235
   #if ANIM_END || ANIM_BED
361
   #endif
361
   #endif
362
 
362
 
363
   #if DO_DRAW_FAN
363
   #if DO_DRAW_FAN
364
-    #if FAN_ANIM_FRAMES > 2
364
+    #if STATUS_FAN_FRAMES > 2
365
       static bool old_blink;
365
       static bool old_blink;
366
       static uint8_t fan_frame;
366
       static uint8_t fan_frame;
367
       if (old_blink != blink) {
367
       if (old_blink != blink) {
368
         old_blink = blink;
368
         old_blink = blink;
369
-        if (!fan_speed[0] || ++fan_frame >= FAN_ANIM_FRAMES) fan_frame = 0;
369
+        if (!fan_speed[0] || ++fan_frame >= STATUS_FAN_FRAMES) fan_frame = 0;
370
       }
370
       }
371
     #endif
371
     #endif
372
     if (PAGE_CONTAINS(STATUS_FAN_Y, STATUS_FAN_Y + STATUS_FAN_HEIGHT - 1))
372
     if (PAGE_CONTAINS(STATUS_FAN_Y, STATUS_FAN_Y + STATUS_FAN_HEIGHT - 1))
373
       u8g.drawBitmapP(
373
       u8g.drawBitmapP(
374
         STATUS_FAN_X, STATUS_FAN_Y,
374
         STATUS_FAN_X, STATUS_FAN_Y,
375
         STATUS_FAN_BYTEWIDTH, STATUS_FAN_HEIGHT,
375
         STATUS_FAN_BYTEWIDTH, STATUS_FAN_HEIGHT,
376
-        #if FAN_ANIM_FRAMES > 2
376
+        #if STATUS_FAN_FRAMES > 2
377
           fan_frame == 1 ? status_fan1_bmp :
377
           fan_frame == 1 ? status_fan1_bmp :
378
           fan_frame == 2 ? status_fan2_bmp :
378
           fan_frame == 2 ? status_fan2_bmp :
379
-          #if FAN_ANIM_FRAMES > 3
379
+          #if STATUS_FAN_FRAMES > 3
380
             fan_frame == 3 ? status_fan3_bmp :
380
             fan_frame == 3 ? status_fan3_bmp :
381
           #endif
381
           #endif
382
-        #elif FAN_ANIM_FRAMES > 1
382
+        #elif STATUS_FAN_FRAMES > 1
383
           blink && fan_speed[0] ? status_fan1_bmp :
383
           blink && fan_speed[0] ? status_fan1_bmp :
384
         #endif
384
         #endif
385
         status_fan0_bmp
385
         status_fan0_bmp

読み込み中…
キャンセル
保存