|
@@ -36,9 +36,28 @@
|
36
|
36
|
* bar, so updates are sporadic.
|
37
|
37
|
*/
|
38
|
38
|
|
|
39
|
+//
|
|
40
|
+// status_screen_lite_ST7920.cpp
|
|
41
|
+// Lightweight Status Screen for Graphical Display
|
|
42
|
+//
|
|
43
|
+
|
|
44
|
+#include "../../inc/MarlinConfigPre.h"
|
|
45
|
+
|
|
46
|
+#if ENABLED(LIGHTWEIGHT_UI)
|
|
47
|
+
|
39
|
48
|
#include "status_screen_lite_ST7920_class.h"
|
40
|
49
|
|
|
50
|
+#include "../ultralcd.h"
|
|
51
|
+#include "../fontutils.h"
|
|
52
|
+#include "../lcdprint.h"
|
41
|
53
|
#include "../../libs/duration_t.h"
|
|
54
|
+#include "../../module/motion.h"
|
|
55
|
+#include "../../module/printcounter.h"
|
|
56
|
+#include "../../module/temperature.h"
|
|
57
|
+
|
|
58
|
+#if ENABLED(SDSUPPORT)
|
|
59
|
+ #include "../../sd/cardreader.h"
|
|
60
|
+#endif
|
42
|
61
|
|
43
|
62
|
#define BUFFER_WIDTH 256
|
44
|
63
|
#define BUFFER_HEIGHT 32
|
|
@@ -971,3 +990,5 @@ void lcd_in_status(const bool inStatus) {
|
971
|
990
|
else
|
972
|
991
|
ST7920_Lite_Status_Screen::on_exit();
|
973
|
992
|
}
|
|
993
|
+
|
|
994
|
+#endif // LIGHTWEIGHT_UI
|