Skip to content

Conversation

@classicrocker883
Copy link
Contributor

@classicrocker883 classicrocker883 commented Jan 7, 2026

Description

Fixes a couple small issues in the console/terminal.
It will say Printing... after heating - (in simulator) using these commands:

M104 S55
M140 S55
M109 S55

So the fix is to add a stop timer during first boot / initialization, however it doesnt fully go away after the initial start. it will keep saying this even though it isnt printing after a few more heating commands.

Fix AUTOTEMP_FACTOR resetting value. previously, the default value has no real effect. now it stays unless changed

  • Only update factor if 'F' is strictly seen. If 'F' is NOT seen, we do nothing, preserving the previous or default value (0.1, 0, etc.)
  • 'F0' still disables; 'F' by itself uses default. preserves original function: enabled using 'F' or 'F#'

Fix having no PREHEAT_LABEL for M303, Creality, ProUI, JyersUI LCD

Update PID_autotune logic. safeguard zero. dynamic time delay 5000UL for bed/chamber 3000UL for hotend - because hotends heat/cool at a faster rate.

Requirements

Benefits

Configurations

Related Issues

  • Not sure to remove HAS_MULTI_HOTEND line in Temperature::set_heating_message - temperature.cpp
  • Not sure if having POWER_LOSS_RECOVERY check is needed or not in MarlinUI::init - lcd/marlinui.cpp

  • AUTOTEMP_FACTOR seems to be useless. looks like M104 must use a value with F otherwise without F or a value for it it resets to 0.00
    fixed in this PR

@ellensp
Copy link
Contributor

ellensp commented Jan 7, 2026

Th UI has always displayed E1, E2 etc while code says E0,E1 etc This is a deliberate design decision as UI users are not programmers (in general) and expect number to start at 1

@classicrocker883 classicrocker883 changed the title Status msg fixes Status msg, DWIN temp fixes Jan 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants