Skip to content

Commit 7f1571e

Browse files
thinkyheadplampix
andcommitted
✨ CONFIGURE_FILAMENT_CHANGE
MarlinFirmware/Marlin#26613 Co-Authored-By: plampix <19209306+plampix@users.noreply.github.com>
1 parent a684d1b commit 7f1571e

File tree

708 files changed

+1062
-708
lines changed

Some content is hidden

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

708 files changed

+1062
-708
lines changed

config/default/Configuration.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2366,7 +2366,7 @@
23662366
*/
23672367
//#define EEPROM_SETTINGS // Persistent storage with M500 and M501
23682368
//#define DISABLE_M503 // Saves ~2700 bytes of flash. Disable for release!
2369-
#define EEPROM_CHITCHAT // Give feedback on EEPROM commands. Disable to save PROGMEM.
2369+
#define EEPROM_CHITCHAT // Give feedback on EEPROM commands. Disable to save flash.
23702370
#define EEPROM_BOOT_SILENT // Keep M503 quiet and only give errors during first load
23712371
#if ENABLED(EEPROM_SETTINGS)
23722372
//#define EEPROM_AUTO_INIT // Init EEPROM automatically on any errors.

config/default/Configuration_adv.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1352,7 +1352,7 @@
13521352
#define CALIBRATION_NOZZLE_TIP_HEIGHT 1.0 // mm
13531353
#define CALIBRATION_NOZZLE_OUTER_DIAMETER 2.0 // mm
13541354

1355-
// Uncomment to enable reporting (required for "G425 V", but consumes PROGMEM).
1355+
// Uncomment to enable reporting (required for "G425 V", but consumes flash).
13561356
//#define CALIBRATION_REPORTING
13571357

13581358
// The true location and dimension the cube/bolt/washer on the bed.
@@ -2952,6 +2952,7 @@
29522952

29532953
//#define FILAMENT_LOAD_UNLOAD_GCODES // Add M701/M702 Load/Unload G-codes, plus Load/Unload in the LCD Prepare menu.
29542954
//#define FILAMENT_UNLOAD_ALL_EXTRUDERS // Allow M702 to unload all extruders above a minimum target temp (as set by M302)
2955+
#define CONFIGURE_FILAMENT_CHANGE // Add M603 G-code and menu items. Requires ~1.3K bytes of flash.
29552956
#endif
29562957

29572958
// @section tmc_smart

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2368,7 +2368,7 @@
23682368
*/
23692369
//#define EEPROM_SETTINGS // Persistent storage with M500 and M501
23702370
//#define DISABLE_M503 // Saves ~2700 bytes of flash. Disable for release!
2371-
#define EEPROM_CHITCHAT // Give feedback on EEPROM commands. Disable to save PROGMEM.
2371+
#define EEPROM_CHITCHAT // Give feedback on EEPROM commands. Disable to save flash.
23722372
#define EEPROM_BOOT_SILENT // Keep M503 quiet and only give errors during first load
23732373
#if ENABLED(EEPROM_SETTINGS)
23742374
//#define EEPROM_AUTO_INIT // Init EEPROM automatically on any errors.

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

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1352,7 +1352,7 @@
13521352
#define CALIBRATION_NOZZLE_TIP_HEIGHT 1.0 // mm
13531353
#define CALIBRATION_NOZZLE_OUTER_DIAMETER 2.0 // mm
13541354

1355-
// Uncomment to enable reporting (required for "G425 V", but consumes PROGMEM).
1355+
// Uncomment to enable reporting (required for "G425 V", but consumes flash).
13561356
//#define CALIBRATION_REPORTING
13571357

13581358
// The true location and dimension the cube/bolt/washer on the bed.
@@ -2952,6 +2952,7 @@
29522952

29532953
#define FILAMENT_LOAD_UNLOAD_GCODES // Add M701/M702 Load/Unload G-codes, plus Load/Unload in the LCD Prepare menu.
29542954
//#define FILAMENT_UNLOAD_ALL_EXTRUDERS // Allow M702 to unload all extruders above a minimum target temp (as set by M302)
2955+
#define CONFIGURE_FILAMENT_CHANGE // Add M603 G-code and menu items. Requires ~1.3K bytes of flash.
29552956
#endif
29562957

29572958
// @section tmc_smart

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2367,7 +2367,7 @@
23672367
*/
23682368
#define EEPROM_SETTINGS // Persistent storage with M500 and M501
23692369
//#define DISABLE_M503 // Saves ~2700 bytes of flash. Disable for release!
2370-
#define EEPROM_CHITCHAT // Give feedback on EEPROM commands. Disable to save PROGMEM.
2370+
#define EEPROM_CHITCHAT // Give feedback on EEPROM commands. Disable to save flash.
23712371
#define EEPROM_BOOT_SILENT // Keep M503 quiet and only give errors during first load
23722372
#if ENABLED(EEPROM_SETTINGS)
23732373
//#define EEPROM_AUTO_INIT // Init EEPROM automatically on any errors.

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

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1352,7 +1352,7 @@
13521352
#define CALIBRATION_NOZZLE_TIP_HEIGHT 1.0 // mm
13531353
#define CALIBRATION_NOZZLE_OUTER_DIAMETER 2.0 // mm
13541354

1355-
// Uncomment to enable reporting (required for "G425 V", but consumes PROGMEM).
1355+
// Uncomment to enable reporting (required for "G425 V", but consumes flash).
13561356
//#define CALIBRATION_REPORTING
13571357

13581358
// The true location and dimension the cube/bolt/washer on the bed.
@@ -2952,6 +2952,7 @@
29522952

29532953
//#define FILAMENT_LOAD_UNLOAD_GCODES // Add M701/M702 Load/Unload G-codes, plus Load/Unload in the LCD Prepare menu.
29542954
//#define FILAMENT_UNLOAD_ALL_EXTRUDERS // Allow M702 to unload all extruders above a minimum target temp (as set by M302)
2955+
#define CONFIGURE_FILAMENT_CHANGE // Add M603 G-code and menu items. Requires ~1.3K bytes of flash.
29552956
#endif
29562957

29572958
// @section tmc_smart

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2367,7 +2367,7 @@
23672367
*/
23682368
#define EEPROM_SETTINGS // Persistent storage with M500 and M501
23692369
//#define DISABLE_M503 // Saves ~2700 bytes of flash. Disable for release!
2370-
#define EEPROM_CHITCHAT // Give feedback on EEPROM commands. Disable to save PROGMEM.
2370+
#define EEPROM_CHITCHAT // Give feedback on EEPROM commands. Disable to save flash.
23712371
#define EEPROM_BOOT_SILENT // Keep M503 quiet and only give errors during first load
23722372
#if ENABLED(EEPROM_SETTINGS)
23732373
//#define EEPROM_AUTO_INIT // Init EEPROM automatically on any errors.

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

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1352,7 +1352,7 @@
13521352
#define CALIBRATION_NOZZLE_TIP_HEIGHT 1.0 // mm
13531353
#define CALIBRATION_NOZZLE_OUTER_DIAMETER 2.0 // mm
13541354

1355-
// Uncomment to enable reporting (required for "G425 V", but consumes PROGMEM).
1355+
// Uncomment to enable reporting (required for "G425 V", but consumes flash).
13561356
//#define CALIBRATION_REPORTING
13571357

13581358
// The true location and dimension the cube/bolt/washer on the bed.
@@ -2952,6 +2952,7 @@
29522952

29532953
//#define FILAMENT_LOAD_UNLOAD_GCODES // Add M701/M702 Load/Unload G-codes, plus Load/Unload in the LCD Prepare menu.
29542954
//#define FILAMENT_UNLOAD_ALL_EXTRUDERS // Allow M702 to unload all extruders above a minimum target temp (as set by M302)
2955+
#define CONFIGURE_FILAMENT_CHANGE // Add M603 G-code and menu items. Requires ~1.3K bytes of flash.
29552956
#endif
29562957

29572958
// @section tmc_smart

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2445,7 +2445,7 @@
24452445
*/
24462446
#define EEPROM_SETTINGS // Persistent storage with M500 and M501
24472447
//#define DISABLE_M503 // Saves ~2700 bytes of flash. Disable for release!
2448-
#define EEPROM_CHITCHAT // Give feedback on EEPROM commands. Disable to save PROGMEM.
2448+
#define EEPROM_CHITCHAT // Give feedback on EEPROM commands. Disable to save flash.
24492449
#define EEPROM_BOOT_SILENT // Keep M503 quiet and only give errors during first load
24502450
#if ENABLED(EEPROM_SETTINGS)
24512451
//#define EEPROM_AUTO_INIT // Init EEPROM automatically on any errors.

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

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1361,7 +1361,7 @@
13611361
#define CALIBRATION_NOZZLE_TIP_HEIGHT 1.0 // mm
13621362
#define CALIBRATION_NOZZLE_OUTER_DIAMETER 2.0 // mm
13631363

1364-
// Uncomment to enable reporting (required for "G425 V", but consumes PROGMEM).
1364+
// Uncomment to enable reporting (required for "G425 V", but consumes flash).
13651365
//#define CALIBRATION_REPORTING
13661366

13671367
// The true location and dimension the cube/bolt/washer on the bed.
@@ -2962,6 +2962,7 @@
29622962

29632963
#define FILAMENT_LOAD_UNLOAD_GCODES // Add M701/M702 Load/Unload G-codes, plus Load/Unload in the LCD Prepare menu.
29642964
//#define FILAMENT_UNLOAD_ALL_EXTRUDERS // Allow M702 to unload all extruders above a minimum target temp (as set by M302)
2965+
#define CONFIGURE_FILAMENT_CHANGE // Add M603 G-code and menu items. Requires ~1.3K bytes of flash.
29652966
#endif
29662967

29672968
// @section tmc_smart

config/examples/Alfawise/U20/Configuration.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2446,7 +2446,7 @@
24462446
*/
24472447
#define EEPROM_SETTINGS // Persistent storage with M500 and M501
24482448
//#define DISABLE_M503 // Saves ~2700 bytes of flash. Disable for release!
2449-
#define EEPROM_CHITCHAT // Give feedback on EEPROM commands. Disable to save PROGMEM.
2449+
#define EEPROM_CHITCHAT // Give feedback on EEPROM commands. Disable to save flash.
24502450
#define EEPROM_BOOT_SILENT // Keep M503 quiet and only give errors during first load
24512451
#if ENABLED(EEPROM_SETTINGS)
24522452
//#define EEPROM_AUTO_INIT // Init EEPROM automatically on any errors.

config/examples/Alfawise/U20/Configuration_adv.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1352,7 +1352,7 @@
13521352
#define CALIBRATION_NOZZLE_TIP_HEIGHT 1.0 // mm
13531353
#define CALIBRATION_NOZZLE_OUTER_DIAMETER 2.0 // mm
13541354

1355-
// Uncomment to enable reporting (required for "G425 V", but consumes PROGMEM).
1355+
// Uncomment to enable reporting (required for "G425 V", but consumes flash).
13561356
//#define CALIBRATION_REPORTING
13571357

13581358
// The true location and dimension the cube/bolt/washer on the bed.
@@ -2953,6 +2953,7 @@
29532953

29542954
#define FILAMENT_LOAD_UNLOAD_GCODES // Add M701/M702 Load/Unload G-codes, plus Load/Unload in the LCD Prepare menu.
29552955
//#define FILAMENT_UNLOAD_ALL_EXTRUDERS // Allow M702 to unload all extruders above a minimum target temp (as set by M302)
2956+
#define CONFIGURE_FILAMENT_CHANGE // Add M603 G-code and menu items. Requires ~1.3K bytes of flash.
29562957
#endif
29572958

29582959
// @section tmc_smart

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2366,7 +2366,7 @@
23662366
*/
23672367
//#define EEPROM_SETTINGS // Persistent storage with M500 and M501
23682368
//#define DISABLE_M503 // Saves ~2700 bytes of flash. Disable for release!
2369-
#define EEPROM_CHITCHAT // Give feedback on EEPROM commands. Disable to save PROGMEM.
2369+
#define EEPROM_CHITCHAT // Give feedback on EEPROM commands. Disable to save flash.
23702370
#define EEPROM_BOOT_SILENT // Keep M503 quiet and only give errors during first load
23712371
#if ENABLED(EEPROM_SETTINGS)
23722372
//#define EEPROM_AUTO_INIT // Init EEPROM automatically on any errors.

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

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1352,7 +1352,7 @@
13521352
#define CALIBRATION_NOZZLE_TIP_HEIGHT 1.0 // mm
13531353
#define CALIBRATION_NOZZLE_OUTER_DIAMETER 2.0 // mm
13541354

1355-
// Uncomment to enable reporting (required for "G425 V", but consumes PROGMEM).
1355+
// Uncomment to enable reporting (required for "G425 V", but consumes flash).
13561356
//#define CALIBRATION_REPORTING
13571357

13581358
// The true location and dimension the cube/bolt/washer on the bed.
@@ -2952,6 +2952,7 @@
29522952

29532953
//#define FILAMENT_LOAD_UNLOAD_GCODES // Add M701/M702 Load/Unload G-codes, plus Load/Unload in the LCD Prepare menu.
29542954
//#define FILAMENT_UNLOAD_ALL_EXTRUDERS // Allow M702 to unload all extruders above a minimum target temp (as set by M302)
2955+
#define CONFIGURE_FILAMENT_CHANGE // Add M603 G-code and menu items. Requires ~1.3K bytes of flash.
29552956
#endif
29562957

29572958
// @section tmc_smart

config/examples/AliExpress/UM2pExt/Configuration.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2367,7 +2367,7 @@
23672367
*/
23682368
//#define EEPROM_SETTINGS // Persistent storage with M500 and M501
23692369
//#define DISABLE_M503 // Saves ~2700 bytes of flash. Disable for release!
2370-
#define EEPROM_CHITCHAT // Give feedback on EEPROM commands. Disable to save PROGMEM.
2370+
#define EEPROM_CHITCHAT // Give feedback on EEPROM commands. Disable to save flash.
23712371
#define EEPROM_BOOT_SILENT // Keep M503 quiet and only give errors during first load
23722372
#if ENABLED(EEPROM_SETTINGS)
23732373
//#define EEPROM_AUTO_INIT // Init EEPROM automatically on any errors.

config/examples/AliExpress/UM2pExt/Configuration_adv.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1352,7 +1352,7 @@
13521352
#define CALIBRATION_NOZZLE_TIP_HEIGHT 1.0 // mm
13531353
#define CALIBRATION_NOZZLE_OUTER_DIAMETER 2.0 // mm
13541354

1355-
// Uncomment to enable reporting (required for "G425 V", but consumes PROGMEM).
1355+
// Uncomment to enable reporting (required for "G425 V", but consumes flash).
13561356
//#define CALIBRATION_REPORTING
13571357

13581358
// The true location and dimension the cube/bolt/washer on the bed.
@@ -2954,6 +2954,7 @@
29542954

29552955
//#define FILAMENT_LOAD_UNLOAD_GCODES // Add M701/M702 Load/Unload G-codes, plus Load/Unload in the LCD Prepare menu.
29562956
//#define FILAMENT_UNLOAD_ALL_EXTRUDERS // Allow M702 to unload all extruders above a minimum target temp (as set by M302)
2957+
#define CONFIGURE_FILAMENT_CHANGE // Add M603 G-code and menu items. Requires ~1.3K bytes of flash.
29572958
#endif
29582959

29592960
// @section tmc_smart

config/examples/Anet/A2/Configuration.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2366,7 +2366,7 @@
23662366
*/
23672367
#define EEPROM_SETTINGS // Persistent storage with M500 and M501
23682368
//#define DISABLE_M503 // Saves ~2700 bytes of flash. Disable for release!
2369-
#define EEPROM_CHITCHAT // Give feedback on EEPROM commands. Disable to save PROGMEM.
2369+
#define EEPROM_CHITCHAT // Give feedback on EEPROM commands. Disable to save flash.
23702370
#define EEPROM_BOOT_SILENT // Keep M503 quiet and only give errors during first load
23712371
#if ENABLED(EEPROM_SETTINGS)
23722372
//#define EEPROM_AUTO_INIT // Init EEPROM automatically on any errors.

config/examples/Anet/A2/Configuration_adv.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1352,7 +1352,7 @@
13521352
#define CALIBRATION_NOZZLE_TIP_HEIGHT 1.0 // mm
13531353
#define CALIBRATION_NOZZLE_OUTER_DIAMETER 2.0 // mm
13541354

1355-
// Uncomment to enable reporting (required for "G425 V", but consumes PROGMEM).
1355+
// Uncomment to enable reporting (required for "G425 V", but consumes flash).
13561356
//#define CALIBRATION_REPORTING
13571357

13581358
// The true location and dimension the cube/bolt/washer on the bed.
@@ -2952,6 +2952,7 @@
29522952

29532953
//#define FILAMENT_LOAD_UNLOAD_GCODES // Add M701/M702 Load/Unload G-codes, plus Load/Unload in the LCD Prepare menu.
29542954
//#define FILAMENT_UNLOAD_ALL_EXTRUDERS // Allow M702 to unload all extruders above a minimum target temp (as set by M302)
2955+
#define CONFIGURE_FILAMENT_CHANGE // Add M603 G-code and menu items. Requires ~1.3K bytes of flash.
29552956
#endif
29562957

29572958
// @section tmc_smart

config/examples/Anet/A2plus/Configuration.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2366,7 +2366,7 @@
23662366
*/
23672367
#define EEPROM_SETTINGS // Persistent storage with M500 and M501
23682368
//#define DISABLE_M503 // Saves ~2700 bytes of flash. Disable for release!
2369-
#define EEPROM_CHITCHAT // Give feedback on EEPROM commands. Disable to save PROGMEM.
2369+
#define EEPROM_CHITCHAT // Give feedback on EEPROM commands. Disable to save flash.
23702370
#define EEPROM_BOOT_SILENT // Keep M503 quiet and only give errors during first load
23712371
#if ENABLED(EEPROM_SETTINGS)
23722372
//#define EEPROM_AUTO_INIT // Init EEPROM automatically on any errors.

config/examples/Anet/A2plus/Configuration_adv.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1352,7 +1352,7 @@
13521352
#define CALIBRATION_NOZZLE_TIP_HEIGHT 1.0 // mm
13531353
#define CALIBRATION_NOZZLE_OUTER_DIAMETER 2.0 // mm
13541354

1355-
// Uncomment to enable reporting (required for "G425 V", but consumes PROGMEM).
1355+
// Uncomment to enable reporting (required for "G425 V", but consumes flash).
13561356
//#define CALIBRATION_REPORTING
13571357

13581358
// The true location and dimension the cube/bolt/washer on the bed.
@@ -2952,6 +2952,7 @@
29522952

29532953
//#define FILAMENT_LOAD_UNLOAD_GCODES // Add M701/M702 Load/Unload G-codes, plus Load/Unload in the LCD Prepare menu.
29542954
//#define FILAMENT_UNLOAD_ALL_EXTRUDERS // Allow M702 to unload all extruders above a minimum target temp (as set by M302)
2955+
#define CONFIGURE_FILAMENT_CHANGE // Add M603 G-code and menu items. Requires ~1.3K bytes of flash.
29552956
#endif
29562957

29572958
// @section tmc_smart

config/examples/Anet/A6/Configuration.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2456,7 +2456,7 @@
24562456
*/
24572457
#define EEPROM_SETTINGS // Persistent storage with M500 and M501
24582458
//#define DISABLE_M503 // Saves ~2700 bytes of flash. Disable for release!
2459-
#define EEPROM_CHITCHAT // Give feedback on EEPROM commands. Disable to save PROGMEM.
2459+
#define EEPROM_CHITCHAT // Give feedback on EEPROM commands. Disable to save flash.
24602460
#define EEPROM_BOOT_SILENT // Keep M503 quiet and only give errors during first load
24612461
#if ENABLED(EEPROM_SETTINGS)
24622462
//#define EEPROM_AUTO_INIT // Init EEPROM automatically on any errors.

config/examples/Anet/A6/Configuration_adv.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1352,7 +1352,7 @@
13521352
#define CALIBRATION_NOZZLE_TIP_HEIGHT 1.0 // mm
13531353
#define CALIBRATION_NOZZLE_OUTER_DIAMETER 2.0 // mm
13541354

1355-
// Uncomment to enable reporting (required for "G425 V", but consumes PROGMEM).
1355+
// Uncomment to enable reporting (required for "G425 V", but consumes flash).
13561356
//#define CALIBRATION_REPORTING
13571357

13581358
// The true location and dimension the cube/bolt/washer on the bed.
@@ -2952,6 +2952,7 @@
29522952

29532953
//#define FILAMENT_LOAD_UNLOAD_GCODES // Add M701/M702 Load/Unload G-codes, plus Load/Unload in the LCD Prepare menu.
29542954
//#define FILAMENT_UNLOAD_ALL_EXTRUDERS // Allow M702 to unload all extruders above a minimum target temp (as set by M302)
2955+
#define CONFIGURE_FILAMENT_CHANGE // Add M603 G-code and menu items. Requires ~1.3K bytes of flash.
29552956
#endif
29562957

29572958
// @section tmc_smart

config/examples/Anet/A8/Configuration.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2369,7 +2369,7 @@
23692369
*/
23702370
#define EEPROM_SETTINGS // Persistent storage with M500 and M501
23712371
//#define DISABLE_M503 // Saves ~2700 bytes of flash. Disable for release!
2372-
#define EEPROM_CHITCHAT // Give feedback on EEPROM commands. Disable to save PROGMEM.
2372+
#define EEPROM_CHITCHAT // Give feedback on EEPROM commands. Disable to save flash.
23732373
#define EEPROM_BOOT_SILENT // Keep M503 quiet and only give errors during first load
23742374
#if ENABLED(EEPROM_SETTINGS)
23752375
//#define EEPROM_AUTO_INIT // Init EEPROM automatically on any errors.

config/examples/Anet/A8/Configuration_adv.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1352,7 +1352,7 @@
13521352
#define CALIBRATION_NOZZLE_TIP_HEIGHT 1.0 // mm
13531353
#define CALIBRATION_NOZZLE_OUTER_DIAMETER 2.0 // mm
13541354

1355-
// Uncomment to enable reporting (required for "G425 V", but consumes PROGMEM).
1355+
// Uncomment to enable reporting (required for "G425 V", but consumes flash).
13561356
//#define CALIBRATION_REPORTING
13571357

13581358
// The true location and dimension the cube/bolt/washer on the bed.
@@ -2952,6 +2952,7 @@
29522952

29532953
//#define FILAMENT_LOAD_UNLOAD_GCODES // Add M701/M702 Load/Unload G-codes, plus Load/Unload in the LCD Prepare menu.
29542954
//#define FILAMENT_UNLOAD_ALL_EXTRUDERS // Allow M702 to unload all extruders above a minimum target temp (as set by M302)
2955+
#define CONFIGURE_FILAMENT_CHANGE // Add M603 G-code and menu items. Requires ~1.3K bytes of flash.
29552956
#endif
29562957

29572958
// @section tmc_smart

config/examples/Anet/A8plus/Configuration.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2368,7 +2368,7 @@
23682368
*/
23692369
#define EEPROM_SETTINGS // Persistent storage with M500 and M501
23702370
//#define DISABLE_M503 // Saves ~2700 bytes of flash. Disable for release!
2371-
#define EEPROM_CHITCHAT // Give feedback on EEPROM commands. Disable to save PROGMEM.
2371+
#define EEPROM_CHITCHAT // Give feedback on EEPROM commands. Disable to save flash.
23722372
#define EEPROM_BOOT_SILENT // Keep M503 quiet and only give errors during first load
23732373
#if ENABLED(EEPROM_SETTINGS)
23742374
//#define EEPROM_AUTO_INIT // Init EEPROM automatically on any errors.

config/examples/Anet/A8plus/Configuration_adv.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1352,7 +1352,7 @@
13521352
#define CALIBRATION_NOZZLE_TIP_HEIGHT 1.0 // mm
13531353
#define CALIBRATION_NOZZLE_OUTER_DIAMETER 2.0 // mm
13541354

1355-
// Uncomment to enable reporting (required for "G425 V", but consumes PROGMEM).
1355+
// Uncomment to enable reporting (required for "G425 V", but consumes flash).
13561356
//#define CALIBRATION_REPORTING
13571357

13581358
// The true location and dimension the cube/bolt/washer on the bed.
@@ -2952,6 +2952,7 @@
29522952

29532953
//#define FILAMENT_LOAD_UNLOAD_GCODES // Add M701/M702 Load/Unload G-codes, plus Load/Unload in the LCD Prepare menu.
29542954
//#define FILAMENT_UNLOAD_ALL_EXTRUDERS // Allow M702 to unload all extruders above a minimum target temp (as set by M302)
2955+
#define CONFIGURE_FILAMENT_CHANGE // Add M603 G-code and menu items. Requires ~1.3K bytes of flash.
29552956
#endif
29562957

29572958
// @section tmc_smart

config/examples/Anet/A9/Configuration.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2366,7 +2366,7 @@
23662366
*/
23672367
#define EEPROM_SETTINGS // Persistent storage with M500 and M501
23682368
//#define DISABLE_M503 // Saves ~2700 bytes of flash. Disable for release!
2369-
#define EEPROM_CHITCHAT // Give feedback on EEPROM commands. Disable to save PROGMEM.
2369+
#define EEPROM_CHITCHAT // Give feedback on EEPROM commands. Disable to save flash.
23702370
#define EEPROM_BOOT_SILENT // Keep M503 quiet and only give errors during first load
23712371
#if ENABLED(EEPROM_SETTINGS)
23722372
//#define EEPROM_AUTO_INIT // Init EEPROM automatically on any errors.

config/examples/Anet/A9/Configuration_adv.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1352,7 +1352,7 @@
13521352
#define CALIBRATION_NOZZLE_TIP_HEIGHT 1.0 // mm
13531353
#define CALIBRATION_NOZZLE_OUTER_DIAMETER 2.0 // mm
13541354

1355-
// Uncomment to enable reporting (required for "G425 V", but consumes PROGMEM).
1355+
// Uncomment to enable reporting (required for "G425 V", but consumes flash).
13561356
//#define CALIBRATION_REPORTING
13571357

13581358
// The true location and dimension the cube/bolt/washer on the bed.
@@ -2952,6 +2952,7 @@
29522952

29532953
//#define FILAMENT_LOAD_UNLOAD_GCODES // Add M701/M702 Load/Unload G-codes, plus Load/Unload in the LCD Prepare menu.
29542954
//#define FILAMENT_UNLOAD_ALL_EXTRUDERS // Allow M702 to unload all extruders above a minimum target temp (as set by M302)
2955+
#define CONFIGURE_FILAMENT_CHANGE // Add M603 G-code and menu items. Requires ~1.3K bytes of flash.
29552956
#endif
29562957

29572958
// @section tmc_smart

config/examples/Anet/E10/Configuration.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2366,7 +2366,7 @@
23662366
*/
23672367
#define EEPROM_SETTINGS // Persistent storage with M500 and M501
23682368
//#define DISABLE_M503 // Saves ~2700 bytes of flash. Disable for release!
2369-
#define EEPROM_CHITCHAT // Give feedback on EEPROM commands. Disable to save PROGMEM.
2369+
#define EEPROM_CHITCHAT // Give feedback on EEPROM commands. Disable to save flash.
23702370
#define EEPROM_BOOT_SILENT // Keep M503 quiet and only give errors during first load
23712371
#if ENABLED(EEPROM_SETTINGS)
23722372
#define EEPROM_AUTO_INIT // Init EEPROM automatically on any errors.

0 commit comments

Comments
 (0)