From 946abb5c6f0e5d9de91e1b5305239e7f025011cb Mon Sep 17 00:00:00 2001 From: Knutwurst <36196269+knutwurst@users.noreply.github.com> Date: Sat, 25 Jul 2020 00:29:48 +0200 Subject: [PATCH] New TFT defines (unused at the moment) --- Marlin/src/lcd/anycubic_touchscreen.h | 44 +++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/Marlin/src/lcd/anycubic_touchscreen.h b/Marlin/src/lcd/anycubic_touchscreen.h index e54bfa8b..ed5e88b8 100755 --- a/Marlin/src/lcd/anycubic_touchscreen.h +++ b/Marlin/src/lcd/anycubic_touchscreen.h @@ -43,6 +43,50 @@ char *ftostr32(const float &); #define ANYCUBIC_TFT_STATE_SDSTOP_REQ 5 #define ANYCUBIC_TFT_STATE_SDOUTAGE 99 + +#define SM_DIR_UP_L "DIR_UP.gcode" +#define SM_DIR_UP_S "DIR_UP~1.GCO" +#define SM_SPECIAL_MENU_L "[Special Menu].gcode" +#define SM_SPECIAL_MENU_S "_SPECI~1.GCO" +#define SM_PID_HOTEND_L "[PID Tune Hotend].gcode" +#define SM_PID_HOTEND_S "_PIDTU~1.GCO" +#define SM_PID_BED_L "[PID Tune Ultrabase].gcode" +#define SM_PID_BED_S "_PIDTU~2.GCO" +#define SM_SAVE_EEPROM_L "[Save EEPROM].gcode" +#define SM_SAVE_EEPROM_S "_SAVEE~1.GCO" +#define SM_LOAD_DEFAULTS_L "[Load FW Defaults].gcode" +#define SM_LOAD_DEFAULTS_S "_LOADF~1.GCO" +#define SM_PREHEAT_BED_L "[Preheat Ultrabase].gcode" +#define SM_PREHEAT_BED_S "_PREHE~1.GCO" +#define SM_MESH_START_L "[Start Mesh Leveling].gcode" +#define SM_MESH_START_S "_START~1.GCO" +#define SM_MESH_NEXT_L "[Next Mesh Point].gcode" +#define SM_MESH_NEXT_S "_NEXTM~1.GCO" +#define SM_Z_UP_01_L "[Z Up 0.1].gcode" +#define SM_Z_UP_01_S "_ZUP01~1.GCO" +#define SM_Z_DN_01_L "[Z Down 0.1].gcode" +#define SM_Z_DN_01_S "_ZDOWN~1.GCO" +#define SM_Z_UP_002_L "[Z Up 0.02].gcode" +#define SM_Z_UP_002_S "_ZUP00~1.GCO" +#define SM_Z_DN_002_L "[Z Down 0.02].gcode" +#define SM_Z_DN_002_S "_ZDOWN~2.GCO" +#define SM_Z_UP_001_L "[Z Up 0.01].gcode" +#define SM_Z_UP_001_S "_ZUP00~2.GCO" +#define SM_Z_DN_001_L "[Z Down 0.01].gcode" +#define SM_Z_DN_001_S "_ZDOWN~3.GCO" +#define SM_BLTOUCH_L "[BLTouch Leveling].gcode" +#define SM_BLTOUCH_S "_BLTOU~1.GCO" +#define SM_PAUSE_L "[Fil. Change Pause].gcode" +#define SM_PAUSE_S "_FILCH~2.GCO" +#define SM_RESUME_L "[Fil. Change Resume].gcode" +#define SM_RESUME_S "_FILCH~1.GCO" +#define SM_DIS_FILSENS_L "[Disable Fil. Sensor].gcode" +#define SM_DIS_FILSENS_S "_DISAB~1" +#define SM_EN_FILSENS_L "[Enable Fil. Sensor].gcode" +#define SM_EN_FILSENS_S "_ENABL~1.GCO" +#define SM_EXIT_L "[Exit].gcode" +#define SM_EXIT_S "_EXIT_~1.GCO" + class AnycubicTouchscreenClass { public: