power panic: re-use saved_extruder_relative_mode
Change in memory: Flash: +8 bytes SRAM: 0 bytes
This commit is contained in:
parent
a2ac513794
commit
97c27525d4
|
|
@ -305,6 +305,7 @@ extern uint8_t saved_printing_type;
|
|||
|
||||
extern uint16_t saved_extruder_temperature; //!< Active extruder temperature
|
||||
extern uint8_t saved_bed_temperature; //!< Bed temperature
|
||||
extern bool saved_extruder_relative_mode;
|
||||
extern uint8_t saved_fan_speed; //!< Print fan speed, ranges from 0 to 255
|
||||
extern uint16_t saved_feedrate2;
|
||||
|
||||
|
|
|
|||
|
|
@ -316,7 +316,7 @@ uint16_t saved_feedrate2 = 0; //!< Default feedrate (truncated from float)
|
|||
static int saved_feedmultiply2 = 0;
|
||||
uint16_t saved_extruder_temperature; //!< Active extruder temperature
|
||||
uint8_t saved_bed_temperature; //!< Bed temperature
|
||||
static bool saved_extruder_relative_mode = false;
|
||||
bool saved_extruder_relative_mode;
|
||||
uint8_t saved_fan_speed = 0; //!< Print fan speed
|
||||
//! @}
|
||||
|
||||
|
|
|
|||
|
|
@ -64,13 +64,14 @@ void uvlo_() {
|
|||
tmc2130_set_current_r(E_AXIS, 20);
|
||||
#endif //TMC2130
|
||||
|
||||
// Stop all heaters
|
||||
if (!sd_print_saved_in_ram)
|
||||
{
|
||||
saved_bed_temperature = target_temperature_bed;
|
||||
saved_extruder_temperature = target_temperature[active_extruder];
|
||||
saved_extruder_relative_mode = axis_relative_modes & E_AXIS_MASK;
|
||||
}
|
||||
|
||||
// Stop all heaters
|
||||
setTargetHotend(0);
|
||||
setTargetBed(0);
|
||||
|
||||
|
|
@ -99,7 +100,7 @@ void uvlo_() {
|
|||
|
||||
// Store the print E position before we lose track
|
||||
eeprom_update_float((float*)(EEPROM_UVLO_CURRENT_POSITION_E), current_position[E_AXIS]);
|
||||
eeprom_update_byte((uint8_t*)EEPROM_UVLO_E_ABS, (axis_relative_modes & E_AXIS_MASK)?0:1);
|
||||
eeprom_update_byte((uint8_t*)EEPROM_UVLO_E_ABS, !saved_extruder_relative_mode);
|
||||
|
||||
// Clean the input command queue, inhibit serial processing using saved_printing
|
||||
cmdqueue_reset();
|
||||
|
|
|
|||
Loading…
Reference in New Issue