aboutsummaryrefslogtreecommitdiffstats
path: root/marlinfw-creality-v2.0/config-2.0.x/_Statusscreen.h
diff options
context:
space:
mode:
authorEddie Ehlin <eddiex@eddiex.se>2021-10-01 22:45:01 +0200
committerEddie Ehlin <eddiex@eddiex.se>2021-10-01 22:45:01 +0200
commit9b9b0fed8b8a731c2628b999c303dc0f35e04df1 (patch)
tree6c87c865806b97e1792a21827d4c012bf2d350e1 /marlinfw-creality-v2.0/config-2.0.x/_Statusscreen.h
parent146266cd27203be449677f31b607287eef2b8ba6 (diff)
download3DPrinter-CR10S-9b9b0fed8b8a731c2628b999c303dc0f35e04df1.tar.gz
3DPrinter-CR10S-9b9b0fed8b8a731c2628b999c303dc0f35e04df1.zip
Renamed folder to be able to keep Creality board config separate from BTT.
Diffstat (limited to 'marlinfw-creality-v2.0/config-2.0.x/_Statusscreen.h')
-rw-r--r--marlinfw-creality-v2.0/config-2.0.x/_Statusscreen.h74
1 files changed, 74 insertions, 0 deletions
diff --git a/marlinfw-creality-v2.0/config-2.0.x/_Statusscreen.h b/marlinfw-creality-v2.0/config-2.0.x/_Statusscreen.h
new file mode 100644
index 0000000..a267396
--- /dev/null
+++ b/marlinfw-creality-v2.0/config-2.0.x/_Statusscreen.h
@@ -0,0 +1,74 @@
+/**
+ * Marlin 3D Printer Firmware
+ * Copyright (c) 2019 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
+ *
+ * Based on Sprinter and grbl.
+ * Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+#pragma once
+
+/**
+ * Custom Status Screen bitmap
+ *
+ * Place this file in the root with your configuration files
+ * and enable CUSTOM_STATUS_SCREEN_IMAGE in Configuration.h.
+ *
+ * Use the Marlin Bitmap Converter to make your own:
+ * http://marlinfw.org/tools/u8glib/converter.html
+ */
+
+//
+// Status Screen Logo bitmap
+//
+#define STATUS_LOGO_Y 1
+#define STATUS_LOGO_WIDTH 36
+
+const unsigned char status_logo_bmp[] PROGMEM = {
+ B00111101,B11110000,B00000010,B00111000,B11110000,
+ B01000100,B10001000,B00000110,B01000101,B00010000,
+ B10000000,B10001000,B00000010,B01000101,B00000000,
+ B10000000,B11110000,B00000010,B01000100,B10000000,
+ B10000000,B10100011,B11110010,B01000100,B01100000,
+ B10000000,B10010000,B00000010,B01000100,B00010000,
+ B10000000,B10010000,B00000010,B01000100,B00010000,
+ B01000100,B10001000,B00000010,B01000101,B00010000,
+ B00111001,B11001100,B00000111,B00111001,B11100000,
+ B00000000,B00000000,B00000000,B00000000,B00000000,
+ B00000000,B00111000,B01110000,B11100000,B00000000,
+ B00000000,B01000100,B10001001,B00010000,B00000000,
+ B00000000,B00000100,B10001001,B00010000,B00000000,
+ B00000000,B00011000,B10001001,B00010000,B00000000,
+ B00000000,B00000100,B10001001,B00010000,B00000000,
+ B00000000,B00000100,B10001001,B00010000,B00000000,
+ B00000000,B00000100,B10001001,B00010000,B00000000,
+ B00000000,B01000100,B10001001,B00010000,B00000000,
+ B00000000,B00111000,B01110000,B11100000,B00000000
+};
+
+//
+// Use default bitmaps
+//
+#define STATUS_HOTEND_ANIM
+#define STATUS_BED_ANIM
+#define STATUS_HEATERS_XSPACE 20
+#if HOTENDS < 2
+ #define STATUS_HEATERS_X 48
+ #define STATUS_BED_X 72
+#else
+ #define STATUS_HEATERS_X 40
+ #define STATUS_BED_X 80
+#endif