Firmware 2.7.2.1 Changed G9111 startup macro
It used to set hotplate temperature, wait for that to complete. Then heat nozzle.
- Now, it sets the temp to 250, then loads the first filament.
Is there any reason it sits there at 250? Are we stabilizing the nozzle heater?
I'd like an 'M140 S140' to get the temperature down.
So, after the filament is flushed, set the temperature to 140.
- While waiting for Filament to load, the hotbed could be warming up.
I added to machine gcode:
M140 S{int(first_layer_bed_temperature[0] +10)} ; hotplate warmup is [first_layer_bed_temperature] + 10 is {int(first_layer_bed_temperature[0] +10)}
G9111 bedTemp=[first_layer_bed_temperature] extruderTemp=[first_layer_temperature[initial_tool]]
M117
But, I guess the G9111 quickly reset the printer. Can the G9111 kick off the non-blocking heating of the hotplate first thing?
Is there any way to do this where the printer isn't so single threaded?