Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FR] Adjust HOTEND_IDLE_MIN_TRIGGER at runtime #23329

Closed
qwertymodo opened this issue Dec 21, 2021 · 3 comments
Closed

[FR] Adjust HOTEND_IDLE_MIN_TRIGGER at runtime #23329

qwertymodo opened this issue Dec 21, 2021 · 3 comments
Labels
good first issue T: Feature Request Features requested by users.

Comments

@qwertymodo
Copy link
Contributor

Is your feature request related to a problem? Please describe.

Marlin's hotend idle timout feature uses a hard-coded temperature threshold that doesn't seem to be adjustable after the firmware has been compiled. Unfortunately, this means that if you set that temperature to something low and reasonable for a filament like PLA, but want to preheat something like ABS which can be preheated at much higher temperatures without charring, it's really easy to end up triggering the hot end timeout because the preheat temperature is above the timeout trigger temperature. If you set the trigger temperature higher for ABS, then the feature stops working properly for PLA, because now it won't trigger at PLA charring temperatures.

Are you looking for hardware support?

N/A

Describe the feature you want

It would be nice if there was some way, either via gcode or through the LCD interface, to adjust the value of HOTEND_IDLE_MIN_TRIGGER at runtime. It would also be nice if that change was done automatically when selecting one of the preheat options from the LCD menu so that the preheat functions don't trigger an idle timeout (i.e. when you select "Preheat PLA" it would set the hotend temperature to the configured preheat temperature and also adjust HOTEND_IDLE_MIN_TRIGGER to the same temperature).

Additional context

No response

@slowbro
Copy link
Member

slowbro commented Nov 25, 2022

I implemented the first part of your request: an LCD Menu (under Configuration) to modify the HOTEND_IDLE_* variables at runtime. PR submitted.

@thisiskeithb
Copy link
Member

Added in #25015

@github-actions
Copy link

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

@github-actions github-actions bot locked and limited conversation to collaborators Jan 24, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
good first issue T: Feature Request Features requested by users.
Projects
None yet
Development

No branches or pull requests

4 participants