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

Show MMU2 sensor info on main lcd all the time #163

Open
smitty97 opened this issue Oct 15, 2019 · 2 comments
Open

Show MMU2 sensor info on main lcd all the time #163

smitty97 opened this issue Oct 15, 2019 · 2 comments

Comments

@smitty97
Copy link

Digging through the long menu to get to Support... Sensor info is not very helpful when fiddling with MMU loading problems. In some cases, the menu is not even available onscreen to select! Then the MMU does its repeating filament load movement attempts and fails and the user is left wondering why.

If, on the main lcd, there were some persistent numbers for the FINDA & IR values (even a 00 in the bottom corner) it would help so much. Bonus: Make the digit inverted colors when it's at an undesired value. (i.e, when loading to the IR it will be inverted '0' until filament arrives, then changes to normal text '1'. When unloading, it will be inverted '1' and then become normal '0' as the filament leaves)

These digits should remain especially at times when the lcd is not showing the main menu (and unable to navigate to main) with text such as "mmu needs attention" and "loading filament".

When it gives up and gets to the "mmu load failed" screen, it would be nice if the indicator digit blinked, showing what sensor failed to provide the expected result.

@Mjankor
Copy link

Mjankor commented Nov 25, 2019

Yes please!

@rdpeake
Copy link

rdpeake commented Oct 24, 2020

Was looking into this recently for asking on more error output. From what i can tell, the filament loading code, and serial decode all happens on the main loop, so whilst the MMU is doing an operation it is not responding to other requests from the printer which would mean they couldn't query it for its state as it stands.

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

No branches or pull requests

3 participants