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] Turn off LCD after some time #8598

Closed
apprentice10 opened this issue Nov 29, 2017 · 21 comments
Closed

[FR] Turn off LCD after some time #8598

apprentice10 opened this issue Nov 29, 2017 · 21 comments
Labels
C: LCD & Controllers T: Feature Request Features requested by users.

Comments

@apprentice10
Copy link

The idea came to me after seen this post #6992 stating that increasing the
#define LCD_UPDATE_INTERVAL 100
would save some resources for the machine. Since I watch my printer occasionally to make sure is printing ok, I don't need the LCD ON all the time. It would be nice to have a feature to keep the LCD ON for a period of time. it would turn on again as soon as you spin or press the wheel.

@marcio-ao
Copy link
Contributor

marcio-ao commented Dec 5, 2017

Heh, how about adding some flying toasters? :D

@apprentice10
Copy link
Author

The thing is Delta printers need more resources to calculate the movement of the stepper motors than for example cartesian printers, I've been reading also that refreshing the LCD would take some resources from the processor. I've been having problems with my Delta halting while printing after I've done the UBL (witch I think adds more process), So turning off the LCD to save some resources doesn't seem a bad idea.
Not sure how a flying toaster would help thou? ;D

@marcio-ao
Copy link
Contributor

@apprentice10 : Marlin 2.0 will bring support for 32-bit processors -- I'll toast to that!

@thinkyhead thinkyhead added T: Feature Request Features requested by users. C: LCD & Controllers labels Feb 10, 2018
@greenonline
Copy link

greenonline commented Sep 13, 2018

Isn't this a duplicate of [FR] Option to turn off lcd when idle #4728?

@Sangoku
Copy link
Contributor

Sangoku commented Jan 23, 2019

Hmmm... this sounds interesting. Im willing to try to implement this feature. Any ideas where to start? im still new to marlin...

@marcio-ao
Copy link
Contributor

@Sangoku: AFAIK, the UI consumes no resources when in the menu items. In fact, back when I was using a delta printer, I used to disable the timeout that causes the return to the status screen, so that when printing I could simply go into a sub-menu for more performance. This may be a way to achieve what you are looking for, although it does require the user to take action to go into a submenu at the start of a print.

@boelle
Copy link
Contributor

boelle commented Feb 19, 2019

@thinkyhead dublicate of #4728

@apprentice10 how will you turn off the display??

@marcio-ao
Copy link
Contributor

@boelle: By turn off, I assume he means simply to stop updating it.

@boelle
Copy link
Contributor

boelle commented Feb 19, 2019

that would not make much sense, not to my small brain :-D

but its an dublicate non the less

@marcio-ao
Copy link
Contributor

@boelle: On delta printers, the CPU is so busy doing calculations that the act of refreshing the displays slows it down enough to cause stuttering during a print. This causes little dots to appear all over the print -- it looks like chicken pox! I've seen it happen before.

So @apprentice10 wants Marlin to stop writing to the display. One way to do this elegantly would be to clear the display and write a message to the screen like "Push button to wake up", then when the button is pressed, redraw the screen and resume updating.

@boelle
Copy link
Contributor

boelle commented Feb 19, 2019

but is it not an dub of #4728 ?

@marcio-ao
Copy link
Contributor

@boelle: Yes, it is a duplicate. A lot of people want this feature, evidently.

@boelle
Copy link
Contributor

boelle commented Feb 20, 2019

then i suggest that we or @apprentice10 close this so we dont have a dublicate

@thinkyhead agree?

@marcio-ao
Copy link
Contributor

then i suggest that we or @apprentice10 close this so we dont have a dublicate

@boelle: If by "we" you mean you or I, I can't close other people's ticket's. I don't have those super-powers :)

@boelle
Copy link
Contributor

boelle commented Feb 20, 2019

ohh... i meant that @thinkyhead can close it

@apprentice10
Copy link
Author

Sorry I haven't been around:
@marcio-ao Yes the "Push button to wake up" pretty much sums what I had in mind.
@boelle and @greenonline I didn't knew about that post at the time, I see that @thinkyhead has already answer there so I think is ok to close this one.

@github-actions github-actions bot locked and limited conversation to collaborators Jul 19, 2020
@thinkyhead thinkyhead reopened this Jul 19, 2020
@MarlinFirmware MarlinFirmware deleted a comment from github-actions bot Jul 19, 2020
@MarlinFirmware MarlinFirmware deleted a comment from boelle Jul 19, 2020
@thinkyhead
Copy link
Member

Re-opening this because it isn't really implemented for our common displays, and it would still be a nice thing to add at some point.

@github-actions github-actions bot unlocked this conversation Jul 19, 2020
@sjasonsmith
Copy link
Contributor

Duplicate of #4728

@sjasonsmith sjasonsmith marked this as a duplicate of #4728 Sep 11, 2020
@qwewer0
Copy link
Contributor

qwewer0 commented Jan 1, 2021

I think this should be closed, as there is already (#4728) a FR for such feature?

@sjasonsmith
Copy link
Contributor

Yes, closing as a duplicate. I read through both, and didn't see any real differentiating information in this one.

@github-actions
Copy link

github-actions bot commented Mar 3, 2021

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 Mar 3, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
C: LCD & Controllers T: Feature Request Features requested by users.
Projects
None yet
Development

No branches or pull requests

8 participants