|
36 | 36 | */
|
37 | 37 |
|
38 | 38 | // Change EEPROM version if the structure changes
|
39 |
| -#define EEPROM_VERSION "V89" |
| 39 | +#define EEPROM_VERSION "V90" |
40 | 40 | #define EEPROM_OFFSET 100
|
41 | 41 |
|
42 | 42 | // Check the integrity of data offsets.
|
@@ -508,7 +508,7 @@ typedef struct SettingsDataStruct {
|
508 | 508 | //
|
509 | 509 | // ADVANCED_PAUSE_FEATURE
|
510 | 510 | //
|
511 |
| - #if HAS_EXTRUDERS |
| 511 | + #if ENABLED(CONFIGURE_FILAMENT_CHANGE) |
512 | 512 | fil_change_settings_t fc_settings[EXTRUDERS]; // M603 T U L
|
513 | 513 | #endif
|
514 | 514 |
|
@@ -1551,11 +1551,8 @@ void MarlinSettings::postprocess() {
|
1551 | 1551 | //
|
1552 | 1552 | // Advanced Pause filament load & unload lengths
|
1553 | 1553 | //
|
1554 |
| - #if HAS_EXTRUDERS |
| 1554 | + #if ENABLED(CONFIGURE_FILAMENT_CHANGE) |
1555 | 1555 | {
|
1556 |
| - #if DISABLED(ADVANCED_PAUSE_FEATURE) |
1557 |
| - const fil_change_settings_t fc_settings[EXTRUDERS] = { 0, 0 }; |
1558 |
| - #endif |
1559 | 1556 | _FIELD_TEST(fc_settings);
|
1560 | 1557 | EEPROM_WRITE(fc_settings);
|
1561 | 1558 | }
|
@@ -2626,11 +2623,8 @@ void MarlinSettings::postprocess() {
|
2626 | 2623 | //
|
2627 | 2624 | // Advanced Pause filament load & unload lengths
|
2628 | 2625 | //
|
2629 |
| - #if HAS_EXTRUDERS |
| 2626 | + #if ENABLED(CONFIGURE_FILAMENT_CHANGE) |
2630 | 2627 | {
|
2631 |
| - #if DISABLED(ADVANCED_PAUSE_FEATURE) |
2632 |
| - fil_change_settings_t fc_settings[EXTRUDERS]; |
2633 |
| - #endif |
2634 | 2628 | _FIELD_TEST(fc_settings);
|
2635 | 2629 | EEPROM_READ(fc_settings);
|
2636 | 2630 | }
|
@@ -3549,7 +3543,7 @@ void MarlinSettings::reset() {
|
3549 | 3543 | //
|
3550 | 3544 | // Advanced Pause filament load & unload lengths
|
3551 | 3545 | //
|
3552 |
| - #if ENABLED(ADVANCED_PAUSE_FEATURE) |
| 3546 | + #if ENABLED(CONFIGURE_FILAMENT_CHANGE) |
3553 | 3547 | EXTRUDER_LOOP() {
|
3554 | 3548 | fc_settings[e].unload_length = FILAMENT_CHANGE_UNLOAD_LENGTH;
|
3555 | 3549 | fc_settings[e].load_length = FILAMENT_CHANGE_FAST_LOAD_LENGTH;
|
@@ -3924,7 +3918,7 @@ void MarlinSettings::reset() {
|
3924 | 3918 | //
|
3925 | 3919 | // Advanced Pause filament load & unload lengths
|
3926 | 3920 | //
|
3927 |
| - TERN_(ADVANCED_PAUSE_FEATURE, gcode.M603_report(forReplay)); |
| 3921 | + TERN_(CONFIGURE_FILAMENT_CHANGE, gcode.M603_report(forReplay)); |
3928 | 3922 |
|
3929 | 3923 | //
|
3930 | 3924 | // Tool-changing Parameters
|
|
0 commit comments