Skip to content

Commit a684d1b

Browse files
thinkyheadellensp
andcommitted
✨ Optional M111, M115
MarlinFirmware/Marlin#26603 Co-Authored-By: ellensp <530024+ellensp@users.noreply.github.com>
1 parent 99353c1 commit a684d1b

File tree

354 files changed

+4248
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

354 files changed

+4248
-0
lines changed

config/default/Configuration_adv.h

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3966,6 +3966,18 @@
39663966

39673967
//#define REPETIER_GCODE_M360 // Add commands originally from Repetier FW
39683968

3969+
/**
3970+
* Enable M111 debug flags 1=ECHO, 2=INFO, 4=ERRORS (unimplemented).
3971+
* Disable to save some flash. Some hosts (Repetier Host) may rely on this feature.
3972+
*/
3973+
#define DEBUG_FLAGS_GCODE
3974+
3975+
/**
3976+
* M115 - Report capabilites. Disable to save ~1150 bytes of flash.
3977+
* Some hosts (and serial TFT displays) rely on this feature.
3978+
*/
3979+
#define REPORT_CAPABILITIES_GCODE
3980+
39693981
/**
39703982
* Enable this option for a leaner build of Marlin that removes
39713983
* workspace offsets to slightly optimize performance.

config/examples/3DFabXYZ/Migbot/Configuration_adv.h

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3966,6 +3966,18 @@
39663966

39673967
//#define REPETIER_GCODE_M360 // Add commands originally from Repetier FW
39683968

3969+
/**
3970+
* Enable M111 debug flags 1=ECHO, 2=INFO, 4=ERRORS (unimplemented).
3971+
* Disable to save some flash. Some hosts (Repetier Host) may rely on this feature.
3972+
*/
3973+
#define DEBUG_FLAGS_GCODE
3974+
3975+
/**
3976+
* M115 - Report capabilites. Disable to save ~1150 bytes of flash.
3977+
* Some hosts (and serial TFT displays) rely on this feature.
3978+
*/
3979+
#define REPORT_CAPABILITIES_GCODE
3980+
39693981
/**
39703982
* Enable this option for a leaner build of Marlin that removes
39713983
* workspace offsets to slightly optimize performance.

config/examples/ADIMLab/Gantry v1/Configuration_adv.h

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3966,6 +3966,18 @@
39663966

39673967
//#define REPETIER_GCODE_M360 // Add commands originally from Repetier FW
39683968

3969+
/**
3970+
* Enable M111 debug flags 1=ECHO, 2=INFO, 4=ERRORS (unimplemented).
3971+
* Disable to save some flash. Some hosts (Repetier Host) may rely on this feature.
3972+
*/
3973+
#define DEBUG_FLAGS_GCODE
3974+
3975+
/**
3976+
* M115 - Report capabilites. Disable to save ~1150 bytes of flash.
3977+
* Some hosts (and serial TFT displays) rely on this feature.
3978+
*/
3979+
#define REPORT_CAPABILITIES_GCODE
3980+
39693981
/**
39703982
* Enable this option for a leaner build of Marlin that removes
39713983
* workspace offsets to slightly optimize performance.

config/examples/ADIMLab/Gantry v2/Configuration_adv.h

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3966,6 +3966,18 @@
39663966

39673967
//#define REPETIER_GCODE_M360 // Add commands originally from Repetier FW
39683968

3969+
/**
3970+
* Enable M111 debug flags 1=ECHO, 2=INFO, 4=ERRORS (unimplemented).
3971+
* Disable to save some flash. Some hosts (Repetier Host) may rely on this feature.
3972+
*/
3973+
#define DEBUG_FLAGS_GCODE
3974+
3975+
/**
3976+
* M115 - Report capabilites. Disable to save ~1150 bytes of flash.
3977+
* Some hosts (and serial TFT displays) rely on this feature.
3978+
*/
3979+
#define REPORT_CAPABILITIES_GCODE
3980+
39693981
/**
39703982
* Enable this option for a leaner build of Marlin that removes
39713983
* workspace offsets to slightly optimize performance.

config/examples/Alfawise/U20-bltouch/Configuration_adv.h

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3976,6 +3976,18 @@
39763976

39773977
//#define REPETIER_GCODE_M360 // Add commands originally from Repetier FW
39783978

3979+
/**
3980+
* Enable M111 debug flags 1=ECHO, 2=INFO, 4=ERRORS (unimplemented).
3981+
* Disable to save some flash. Some hosts (Repetier Host) may rely on this feature.
3982+
*/
3983+
#define DEBUG_FLAGS_GCODE
3984+
3985+
/**
3986+
* M115 - Report capabilites. Disable to save ~1150 bytes of flash.
3987+
* Some hosts (and serial TFT displays) rely on this feature.
3988+
*/
3989+
#define REPORT_CAPABILITIES_GCODE
3990+
39793991
/**
39803992
* Enable this option for a leaner build of Marlin that removes
39813993
* workspace offsets to slightly optimize performance.

config/examples/Alfawise/U20/Configuration_adv.h

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3967,6 +3967,18 @@
39673967

39683968
//#define REPETIER_GCODE_M360 // Add commands originally from Repetier FW
39693969

3970+
/**
3971+
* Enable M111 debug flags 1=ECHO, 2=INFO, 4=ERRORS (unimplemented).
3972+
* Disable to save some flash. Some hosts (Repetier Host) may rely on this feature.
3973+
*/
3974+
#define DEBUG_FLAGS_GCODE
3975+
3976+
/**
3977+
* M115 - Report capabilites. Disable to save ~1150 bytes of flash.
3978+
* Some hosts (and serial TFT displays) rely on this feature.
3979+
*/
3980+
#define REPORT_CAPABILITIES_GCODE
3981+
39703982
/**
39713983
* Enable this option for a leaner build of Marlin that removes
39723984
* workspace offsets to slightly optimize performance.

config/examples/AliExpress/CL-260/Configuration_adv.h

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3966,6 +3966,18 @@
39663966

39673967
//#define REPETIER_GCODE_M360 // Add commands originally from Repetier FW
39683968

3969+
/**
3970+
* Enable M111 debug flags 1=ECHO, 2=INFO, 4=ERRORS (unimplemented).
3971+
* Disable to save some flash. Some hosts (Repetier Host) may rely on this feature.
3972+
*/
3973+
#define DEBUG_FLAGS_GCODE
3974+
3975+
/**
3976+
* M115 - Report capabilites. Disable to save ~1150 bytes of flash.
3977+
* Some hosts (and serial TFT displays) rely on this feature.
3978+
*/
3979+
#define REPORT_CAPABILITIES_GCODE
3980+
39693981
/**
39703982
* Enable this option for a leaner build of Marlin that removes
39713983
* workspace offsets to slightly optimize performance.

config/examples/AliExpress/UM2pExt/Configuration_adv.h

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3968,6 +3968,18 @@
39683968

39693969
//#define REPETIER_GCODE_M360 // Add commands originally from Repetier FW
39703970

3971+
/**
3972+
* Enable M111 debug flags 1=ECHO, 2=INFO, 4=ERRORS (unimplemented).
3973+
* Disable to save some flash. Some hosts (Repetier Host) may rely on this feature.
3974+
*/
3975+
#define DEBUG_FLAGS_GCODE
3976+
3977+
/**
3978+
* M115 - Report capabilites. Disable to save ~1150 bytes of flash.
3979+
* Some hosts (and serial TFT displays) rely on this feature.
3980+
*/
3981+
#define REPORT_CAPABILITIES_GCODE
3982+
39713983
/**
39723984
* Enable this option for a leaner build of Marlin that removes
39733985
* workspace offsets to slightly optimize performance.

config/examples/Anet/A2/Configuration_adv.h

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3966,6 +3966,18 @@
39663966

39673967
//#define REPETIER_GCODE_M360 // Add commands originally from Repetier FW
39683968

3969+
/**
3970+
* Enable M111 debug flags 1=ECHO, 2=INFO, 4=ERRORS (unimplemented).
3971+
* Disable to save some flash. Some hosts (Repetier Host) may rely on this feature.
3972+
*/
3973+
#define DEBUG_FLAGS_GCODE
3974+
3975+
/**
3976+
* M115 - Report capabilites. Disable to save ~1150 bytes of flash.
3977+
* Some hosts (and serial TFT displays) rely on this feature.
3978+
*/
3979+
#define REPORT_CAPABILITIES_GCODE
3980+
39693981
/**
39703982
* Enable this option for a leaner build of Marlin that removes
39713983
* workspace offsets to slightly optimize performance.

config/examples/Anet/A2plus/Configuration_adv.h

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3966,6 +3966,18 @@
39663966

39673967
//#define REPETIER_GCODE_M360 // Add commands originally from Repetier FW
39683968

3969+
/**
3970+
* Enable M111 debug flags 1=ECHO, 2=INFO, 4=ERRORS (unimplemented).
3971+
* Disable to save some flash. Some hosts (Repetier Host) may rely on this feature.
3972+
*/
3973+
#define DEBUG_FLAGS_GCODE
3974+
3975+
/**
3976+
* M115 - Report capabilites. Disable to save ~1150 bytes of flash.
3977+
* Some hosts (and serial TFT displays) rely on this feature.
3978+
*/
3979+
#define REPORT_CAPABILITIES_GCODE
3980+
39693981
/**
39703982
* Enable this option for a leaner build of Marlin that removes
39713983
* workspace offsets to slightly optimize performance.

config/examples/Anet/A6/Configuration_adv.h

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3966,6 +3966,18 @@
39663966

39673967
//#define REPETIER_GCODE_M360 // Add commands originally from Repetier FW
39683968

3969+
/**
3970+
* Enable M111 debug flags 1=ECHO, 2=INFO, 4=ERRORS (unimplemented).
3971+
* Disable to save some flash. Some hosts (Repetier Host) may rely on this feature.
3972+
*/
3973+
#define DEBUG_FLAGS_GCODE
3974+
3975+
/**
3976+
* M115 - Report capabilites. Disable to save ~1150 bytes of flash.
3977+
* Some hosts (and serial TFT displays) rely on this feature.
3978+
*/
3979+
#define REPORT_CAPABILITIES_GCODE
3980+
39693981
/**
39703982
* Enable this option for a leaner build of Marlin that removes
39713983
* workspace offsets to slightly optimize performance.

config/examples/Anet/A8/Configuration_adv.h

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3966,6 +3966,18 @@
39663966

39673967
//#define REPETIER_GCODE_M360 // Add commands originally from Repetier FW
39683968

3969+
/**
3970+
* Enable M111 debug flags 1=ECHO, 2=INFO, 4=ERRORS (unimplemented).
3971+
* Disable to save some flash. Some hosts (Repetier Host) may rely on this feature.
3972+
*/
3973+
#define DEBUG_FLAGS_GCODE
3974+
3975+
/**
3976+
* M115 - Report capabilites. Disable to save ~1150 bytes of flash.
3977+
* Some hosts (and serial TFT displays) rely on this feature.
3978+
*/
3979+
#define REPORT_CAPABILITIES_GCODE
3980+
39693981
/**
39703982
* Enable this option for a leaner build of Marlin that removes
39713983
* workspace offsets to slightly optimize performance.

config/examples/Anet/A8plus/Configuration_adv.h

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3966,6 +3966,18 @@
39663966

39673967
//#define REPETIER_GCODE_M360 // Add commands originally from Repetier FW
39683968

3969+
/**
3970+
* Enable M111 debug flags 1=ECHO, 2=INFO, 4=ERRORS (unimplemented).
3971+
* Disable to save some flash. Some hosts (Repetier Host) may rely on this feature.
3972+
*/
3973+
#define DEBUG_FLAGS_GCODE
3974+
3975+
/**
3976+
* M115 - Report capabilites. Disable to save ~1150 bytes of flash.
3977+
* Some hosts (and serial TFT displays) rely on this feature.
3978+
*/
3979+
#define REPORT_CAPABILITIES_GCODE
3980+
39693981
/**
39703982
* Enable this option for a leaner build of Marlin that removes
39713983
* workspace offsets to slightly optimize performance.

config/examples/Anet/A9/Configuration_adv.h

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3966,6 +3966,18 @@
39663966

39673967
//#define REPETIER_GCODE_M360 // Add commands originally from Repetier FW
39683968

3969+
/**
3970+
* Enable M111 debug flags 1=ECHO, 2=INFO, 4=ERRORS (unimplemented).
3971+
* Disable to save some flash. Some hosts (Repetier Host) may rely on this feature.
3972+
*/
3973+
#define DEBUG_FLAGS_GCODE
3974+
3975+
/**
3976+
* M115 - Report capabilites. Disable to save ~1150 bytes of flash.
3977+
* Some hosts (and serial TFT displays) rely on this feature.
3978+
*/
3979+
#define REPORT_CAPABILITIES_GCODE
3980+
39693981
/**
39703982
* Enable this option for a leaner build of Marlin that removes
39713983
* workspace offsets to slightly optimize performance.

config/examples/Anet/E10/Configuration_adv.h

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3966,6 +3966,18 @@
39663966

39673967
//#define REPETIER_GCODE_M360 // Add commands originally from Repetier FW
39683968

3969+
/**
3970+
* Enable M111 debug flags 1=ECHO, 2=INFO, 4=ERRORS (unimplemented).
3971+
* Disable to save some flash. Some hosts (Repetier Host) may rely on this feature.
3972+
*/
3973+
#define DEBUG_FLAGS_GCODE
3974+
3975+
/**
3976+
* M115 - Report capabilites. Disable to save ~1150 bytes of flash.
3977+
* Some hosts (and serial TFT displays) rely on this feature.
3978+
*/
3979+
#define REPORT_CAPABILITIES_GCODE
3980+
39693981
/**
39703982
* Enable this option for a leaner build of Marlin that removes
39713983
* workspace offsets to slightly optimize performance.

config/examples/Anet/E16/BTT SKR 1.3/Configuration_adv.h

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3966,6 +3966,18 @@
39663966

39673967
//#define REPETIER_GCODE_M360 // Add commands originally from Repetier FW
39683968

3969+
/**
3970+
* Enable M111 debug flags 1=ECHO, 2=INFO, 4=ERRORS (unimplemented).
3971+
* Disable to save some flash. Some hosts (Repetier Host) may rely on this feature.
3972+
*/
3973+
#define DEBUG_FLAGS_GCODE
3974+
3975+
/**
3976+
* M115 - Report capabilites. Disable to save ~1150 bytes of flash.
3977+
* Some hosts (and serial TFT displays) rely on this feature.
3978+
*/
3979+
#define REPORT_CAPABILITIES_GCODE
3980+
39693981
/**
39703982
* Enable this option for a leaner build of Marlin that removes
39713983
* workspace offsets to slightly optimize performance.

config/examples/Anet/E16/Stock/Configuration_adv.h

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3966,6 +3966,18 @@
39663966

39673967
//#define REPETIER_GCODE_M360 // Add commands originally from Repetier FW
39683968

3969+
/**
3970+
* Enable M111 debug flags 1=ECHO, 2=INFO, 4=ERRORS (unimplemented).
3971+
* Disable to save some flash. Some hosts (Repetier Host) may rely on this feature.
3972+
*/
3973+
#define DEBUG_FLAGS_GCODE
3974+
3975+
/**
3976+
* M115 - Report capabilites. Disable to save ~1150 bytes of flash.
3977+
* Some hosts (and serial TFT displays) rely on this feature.
3978+
*/
3979+
#define REPORT_CAPABILITIES_GCODE
3980+
39693981
/**
39703982
* Enable this option for a leaner build of Marlin that removes
39713983
* workspace offsets to slightly optimize performance.

config/examples/Anet/ET4+/Configuration_adv.h

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3966,6 +3966,18 @@
39663966

39673967
//#define REPETIER_GCODE_M360 // Add commands originally from Repetier FW
39683968

3969+
/**
3970+
* Enable M111 debug flags 1=ECHO, 2=INFO, 4=ERRORS (unimplemented).
3971+
* Disable to save some flash. Some hosts (Repetier Host) may rely on this feature.
3972+
*/
3973+
#define DEBUG_FLAGS_GCODE
3974+
3975+
/**
3976+
* M115 - Report capabilites. Disable to save ~1150 bytes of flash.
3977+
* Some hosts (and serial TFT displays) rely on this feature.
3978+
*/
3979+
#define REPORT_CAPABILITIES_GCODE
3980+
39693981
/**
39703982
* Enable this option for a leaner build of Marlin that removes
39713983
* workspace offsets to slightly optimize performance.

config/examples/Anet/ET4-Pro/Configuration_adv.h

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3966,6 +3966,18 @@
39663966

39673967
//#define REPETIER_GCODE_M360 // Add commands originally from Repetier FW
39683968

3969+
/**
3970+
* Enable M111 debug flags 1=ECHO, 2=INFO, 4=ERRORS (unimplemented).
3971+
* Disable to save some flash. Some hosts (Repetier Host) may rely on this feature.
3972+
*/
3973+
#define DEBUG_FLAGS_GCODE
3974+
3975+
/**
3976+
* M115 - Report capabilites. Disable to save ~1150 bytes of flash.
3977+
* Some hosts (and serial TFT displays) rely on this feature.
3978+
*/
3979+
#define REPORT_CAPABILITIES_GCODE
3980+
39693981
/**
39703982
* Enable this option for a leaner build of Marlin that removes
39713983
* workspace offsets to slightly optimize performance.

config/examples/Anet/ET4/Configuration_adv.h

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3966,6 +3966,18 @@
39663966

39673967
//#define REPETIER_GCODE_M360 // Add commands originally from Repetier FW
39683968

3969+
/**
3970+
* Enable M111 debug flags 1=ECHO, 2=INFO, 4=ERRORS (unimplemented).
3971+
* Disable to save some flash. Some hosts (Repetier Host) may rely on this feature.
3972+
*/
3973+
#define DEBUG_FLAGS_GCODE
3974+
3975+
/**
3976+
* M115 - Report capabilites. Disable to save ~1150 bytes of flash.
3977+
* Some hosts (and serial TFT displays) rely on this feature.
3978+
*/
3979+
#define REPORT_CAPABILITIES_GCODE
3980+
39693981
/**
39703982
* Enable this option for a leaner build of Marlin that removes
39713983
* workspace offsets to slightly optimize performance.

config/examples/Anet/ET4X/Configuration_adv.h

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3966,6 +3966,18 @@
39663966

39673967
//#define REPETIER_GCODE_M360 // Add commands originally from Repetier FW
39683968

3969+
/**
3970+
* Enable M111 debug flags 1=ECHO, 2=INFO, 4=ERRORS (unimplemented).
3971+
* Disable to save some flash. Some hosts (Repetier Host) may rely on this feature.
3972+
*/
3973+
#define DEBUG_FLAGS_GCODE
3974+
3975+
/**
3976+
* M115 - Report capabilites. Disable to save ~1150 bytes of flash.
3977+
* Some hosts (and serial TFT displays) rely on this feature.
3978+
*/
3979+
#define REPORT_CAPABILITIES_GCODE
3980+
39693981
/**
39703982
* Enable this option for a leaner build of Marlin that removes
39713983
* workspace offsets to slightly optimize performance.

0 commit comments

Comments
 (0)