Replace extrudemultiply by extruder_multiply[active_extruder]
Fix for #1460. Seems to work with only one extruder. Can't test this myself with more.
This commit is contained in:
@ -210,7 +210,6 @@ int homing_bump_divisor[] = HOMING_BUMP_DIVISOR;
|
||||
bool axis_relative_modes[] = AXIS_RELATIVE_MODES;
|
||||
int feedmultiply = 100; //100->1 200->2
|
||||
int saved_feedmultiply;
|
||||
int extrudemultiply = 100; //100->1 200->2
|
||||
int extruder_multiply[EXTRUDERS] = ARRAY_BY_EXTRUDERS(100, 100, 100, 100);
|
||||
bool volumetric_enabled = false;
|
||||
float filament_size[EXTRUDERS] = ARRAY_BY_EXTRUDERS(DEFAULT_NOMINAL_FILAMENT_DIA, DEFAULT_NOMINAL_FILAMENT_DIA, DEFAULT_NOMINAL_FILAMENT_DIA, DEFAULT_NOMINAL_FILAMENT_DIA);
|
||||
@ -3776,7 +3775,7 @@ inline void gcode_M221() {
|
||||
extruder_multiply[tmp_extruder] = sval;
|
||||
}
|
||||
else {
|
||||
extrudemultiply = sval;
|
||||
extruder_multiply[active_extruder] = sval;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -4213,7 +4212,7 @@ inline void gcode_M400() { st_synchronize(); }
|
||||
//SERIAL_PROTOCOLPGM("Filament dia (measured mm):");
|
||||
//SERIAL_PROTOCOL(filament_width_meas);
|
||||
//SERIAL_PROTOCOLPGM("Extrusion ratio(%):");
|
||||
//SERIAL_PROTOCOL(extrudemultiply);
|
||||
//SERIAL_PROTOCOL(extruder_multiply[active_extruder]);
|
||||
}
|
||||
|
||||
/**
|
||||
|
Reference in New Issue
Block a user