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] G code to inspect print progress #20948

Closed
logiclrd opened this issue Jan 31, 2021 · 3 comments
Closed

[FR] G code to inspect print progress #20948

logiclrd opened this issue Jan 31, 2021 · 3 comments
Labels
C: LCD & Controllers T: Feature Request Features requested by users.

Comments

@logiclrd
Copy link
Contributor

Description

Maybe this already exists, but I haven't seen it. Basically, when running an SD card print, there's a little progress bar on the LCD12864 screen that tracks how far through the G code it has gotten. For some unknown reason, presently, mid-way through quite a long print, my LCD12864 screen has gone all wonky (maybe needs a reset? maybe needs the cable reseated? maybe is dying? unsure, but it's not relevant to this feature request :-) ). As a result, it doesn't appear to be effectively updating the print times and progress information:

image

(I also can't use the menu, which is slightly annoying.)

It does not appear to have impacted the print itself, though, which is continuing on.

I can issue an M31 to get the current print time, but what can I issue to find out the print progress?

As a work-around, I have been using M114 to find the Z value, which is a decent approximation of progress as I can infer which layer it is working on.

Feature Workflow

  1. Start an SD card print.
  2. Issue a particular G code command.
  3. Get back progress information equivalent to seeing the progress bar and time elapsed & estimated on the LCD screen.
@logiclrd logiclrd added the T: Feature Request Features requested by users. label Jan 31, 2021
@Roxy-3D
Copy link
Member

Roxy-3D commented Feb 3, 2021

Obviously there is a problem. But it could be just about anything causing the problem. (It could even be electrical noise on your LCD cables.) We have seen a lot of LCD flakiness in the past year. I wonder if adding a "LCD Reset and Update to current status" would help us diagnose this better. It would be good to see your screen 'correctly'.

@EvilGremlin
Copy link
Contributor

Done in #24767

@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 Sep 18, 2023
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

4 participants