Use cs.filament_size from ConfigurationStore.
This commit is contained in:
parent
e225e9cab0
commit
ca179a2d18
4 changed files with 26 additions and 26 deletions
Firmware
|
@ -146,13 +146,13 @@ void Config_PrintSettings(uint8_t level)
|
|||
#endif
|
||||
if (cs.volumetric_enabled) {
|
||||
printf_P(PSTR("%SFilament settings:\n%S M200 D%.2f\n"),
|
||||
echomagic, echomagic, filament_size[0]);
|
||||
echomagic, echomagic, cs.filament_size[0]);
|
||||
#if EXTRUDERS > 1
|
||||
printf_P(PSTR("%S M200 T1 D%.2f\n"),
|
||||
echomagic, echomagic, filament_size[1]);
|
||||
echomagic, echomagic, cs.filament_size[1]);
|
||||
#if EXTRUDERS > 2
|
||||
printf_P(PSTR("%S M200 T1 D%.2f\n"),
|
||||
echomagic, echomagic, filament_size[2]);
|
||||
echomagic, echomagic, cs.filament_size[2]);
|
||||
#endif
|
||||
#endif
|
||||
} else {
|
||||
|
@ -171,13 +171,17 @@ void Config_PrintSettings(uint8_t level)
|
|||
|
||||
#ifdef EEPROM_SETTINGS
|
||||
|
||||
static_assert (EXTRUDERS == 1, "ConfigurationStore M500_conf not implemented for more extruders.");
|
||||
static_assert (NUM_AXIS == 4, "ConfigurationStore M500_conf not implemented for more axis.");
|
||||
static_assert (EXTRUDERS == 1, "ConfigurationStore M500_conf not implemented for more extruders, fix filament_size array size.");
|
||||
static_assert (NUM_AXIS == 4, "ConfigurationStore M500_conf not implemented for more axis."
|
||||
"Fix axis_steps_per_unit max_feedrate_normal max_acceleration_units_per_sq_second_normal max_jerk max_feedrate_silent"
|
||||
" max_acceleration_units_per_sq_second_silent array size.");
|
||||
#ifdef ENABLE_AUTO_BED_LEVELING
|
||||
static_assert (false, "zprobe_zoffset was not initialized in printers in field to -(Z_PROBE_OFFSET_FROM_EXTRUDER), so it contains"
|
||||
"0.0, if this is not acceptable, increment EEPROM_VERSION to force use default_conf");
|
||||
#endif
|
||||
|
||||
static_assert (sizeof(M500_conf) == 188, "sizeof(M500_conf) has changed, ensure that EEPROM_VERSION has been incremented, "
|
||||
"or if you added members in the end of struct, ensure that historically uninitialized values will be initialized");
|
||||
|
||||
static const M500_conf default_conf PROGMEM =
|
||||
{
|
||||
|
@ -207,14 +211,18 @@ static const M500_conf default_conf PROGMEM =
|
|||
RETRACT_RECOVER_LENGTH,
|
||||
RETRACT_RECOVER_FEEDRATE,
|
||||
false,
|
||||
{DEFAULT_NOMINAL_FILAMENT_DIA},
|
||||
{DEFAULT_NOMINAL_FILAMENT_DIA,
|
||||
#if EXTRUDERS > 1
|
||||
DEFAULT_NOMINAL_FILAMENT_DIA,
|
||||
#if EXTRUDERS > 2
|
||||
DEFAULT_NOMINAL_FILAMENT_DIA,
|
||||
#endif
|
||||
#endif
|
||||
},
|
||||
DEFAULT_MAX_FEEDRATE_SILENT,
|
||||
DEFAULT_MAX_ACCELERATION_SILENT,
|
||||
};
|
||||
|
||||
static_assert (sizeof(M500_conf) == 188, "sizeof(M500_conf) has changed, ensure that version has been incremented, "
|
||||
"or if you added members in the end of struct, ensure that historically uninitialized values will be initialized");
|
||||
|
||||
//!
|
||||
//! @retval true Stored or default settings retrieved
|
||||
//! @retval false default settings retrieved, eeprom was erased.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue