|
|
@ -107,7 +107,7 @@
|
|
|
|
* 391 M209 S autoretract_enabled (bool)
|
|
|
|
* 391 M209 S autoretract_enabled (bool)
|
|
|
|
* 392 M207 S retract_length (float)
|
|
|
|
* 392 M207 S retract_length (float)
|
|
|
|
* 396 M207 W retract_length_swap (float)
|
|
|
|
* 396 M207 W retract_length_swap (float)
|
|
|
|
* 400 M207 F retract_feedrate (float)
|
|
|
|
* 400 M207 F retract_feedrate_mm_s (float)
|
|
|
|
* 404 M207 Z retract_zlift (float)
|
|
|
|
* 404 M207 Z retract_zlift (float)
|
|
|
|
* 408 M208 S retract_recover_length (float)
|
|
|
|
* 408 M208 S retract_recover_length (float)
|
|
|
|
* 412 M208 W retract_recover_length_swap (float)
|
|
|
|
* 412 M208 W retract_recover_length_swap (float)
|
|
|
@ -304,7 +304,7 @@ void Config_StoreSettings() {
|
|
|
|
dummy = 0.0f;
|
|
|
|
dummy = 0.0f;
|
|
|
|
EEPROM_WRITE_VAR(i, dummy);
|
|
|
|
EEPROM_WRITE_VAR(i, dummy);
|
|
|
|
#endif
|
|
|
|
#endif
|
|
|
|
EEPROM_WRITE_VAR(i, retract_feedrate);
|
|
|
|
EEPROM_WRITE_VAR(i, retract_feedrate_mm_s);
|
|
|
|
EEPROM_WRITE_VAR(i, retract_zlift);
|
|
|
|
EEPROM_WRITE_VAR(i, retract_zlift);
|
|
|
|
EEPROM_WRITE_VAR(i, retract_recover_length);
|
|
|
|
EEPROM_WRITE_VAR(i, retract_recover_length);
|
|
|
|
#if EXTRUDERS > 1
|
|
|
|
#if EXTRUDERS > 1
|
|
|
@ -482,7 +482,7 @@ void Config_RetrieveSettings() {
|
|
|
|
#else
|
|
|
|
#else
|
|
|
|
EEPROM_READ_VAR(i, dummy);
|
|
|
|
EEPROM_READ_VAR(i, dummy);
|
|
|
|
#endif
|
|
|
|
#endif
|
|
|
|
EEPROM_READ_VAR(i, retract_feedrate);
|
|
|
|
EEPROM_READ_VAR(i, retract_feedrate_mm_s);
|
|
|
|
EEPROM_READ_VAR(i, retract_zlift);
|
|
|
|
EEPROM_READ_VAR(i, retract_zlift);
|
|
|
|
EEPROM_READ_VAR(i, retract_recover_length);
|
|
|
|
EEPROM_READ_VAR(i, retract_recover_length);
|
|
|
|
#if EXTRUDERS > 1
|
|
|
|
#if EXTRUDERS > 1
|
|
|
@ -617,7 +617,7 @@ void Config_ResetDefault() {
|
|
|
|
#if EXTRUDERS > 1
|
|
|
|
#if EXTRUDERS > 1
|
|
|
|
retract_length_swap = RETRACT_LENGTH_SWAP;
|
|
|
|
retract_length_swap = RETRACT_LENGTH_SWAP;
|
|
|
|
#endif
|
|
|
|
#endif
|
|
|
|
retract_feedrate = RETRACT_FEEDRATE;
|
|
|
|
retract_feedrate_mm_s = RETRACT_FEEDRATE;
|
|
|
|
retract_zlift = RETRACT_ZLIFT;
|
|
|
|
retract_zlift = RETRACT_ZLIFT;
|
|
|
|
retract_recover_length = RETRACT_RECOVER_LENGTH;
|
|
|
|
retract_recover_length = RETRACT_RECOVER_LENGTH;
|
|
|
|
#if EXTRUDERS > 1
|
|
|
|
#if EXTRUDERS > 1
|
|
|
@ -864,7 +864,7 @@ void Config_PrintSettings(bool forReplay) {
|
|
|
|
#if EXTRUDERS > 1
|
|
|
|
#if EXTRUDERS > 1
|
|
|
|
SERIAL_ECHOPAIR(" W", retract_length_swap);
|
|
|
|
SERIAL_ECHOPAIR(" W", retract_length_swap);
|
|
|
|
#endif
|
|
|
|
#endif
|
|
|
|
SERIAL_ECHOPAIR(" F", retract_feedrate * 60);
|
|
|
|
SERIAL_ECHOPAIR(" F", retract_feedrate_mm_s * 60);
|
|
|
|
SERIAL_ECHOPAIR(" Z", retract_zlift);
|
|
|
|
SERIAL_ECHOPAIR(" Z", retract_zlift);
|
|
|
|
SERIAL_EOL;
|
|
|
|
SERIAL_EOL;
|
|
|
|
CONFIG_ECHO_START;
|
|
|
|
CONFIG_ECHO_START;
|
|
|
|