synman / Ender-3-S1-Pro-Firmware

Creality Ender-3 S1 Pro Firmware
148 stars 8 forks source link

Temperature stays at 70 for bed and nozzle after leveling process #2

Closed DeDaMrAzR closed 1 year ago

DeDaMrAzR commented 1 year ago

Once leveling is selected and the temps have not reached 70 the screen will default to the home screen (not the leveling screen) and stay there, you have to stop the process and start leveling again.

Once leveling is done it will remain at 70 for both heaters until the print file is selected and started or power cycle is introduced.

S1 pro, F4 controller default CR touch location.

synman commented 1 year ago

I thought this was a fluke when I was doing my own testing but, yeah, I noticed it too.

I'll take a look at this tonight and either fix the logic to work or provide a version that doesn't preheat.

FWIW, commanding via GCode works fine (is primarily how I manage my own ABL too) which probably why I missed this after restoring defaults.

G28
G29
DeDaMrAzR commented 1 year ago

Confirmed GCode commanding works.

But it will be better without it :) looking forward to try the new build.

DeDaMrAzR commented 1 year ago

if it is of any help, Z home from touch screen input triggers this as well...

synman commented 1 year ago

makes sense as the current logic is tied to using the z probe. Whether it's a G28 or G29, it will check the hotend / bed temperatures.

synman commented 1 year ago

I have this working locally now and will likely cut a new binary tonight.

DeDaMrAzR commented 1 year ago

Nice, I'll be happy to test it out. I also got my laser module so I'll test with that as well.

synman commented 1 year ago

2.0.8 build has been updated although I recommend going with the new 2.1.2 build. I released 2.1.2 with the fix from 2.0.8 back ported into it.