-
Notifications
You must be signed in to change notification settings - Fork 83
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] Please consider implementing Marlin's REDUCED_ACCURACY_WARNING on the CR-6 SE display #73
Comments
It is not very easy to do due to the way the DWIN touch screen is configured with the numeric inputs. Also chiming in @grobux here. I don't think the numerical inputs have any native way to display an unknown position. However, using stack pointers we might be able to change the color. |
Only thing I can think of to do easily is flash 999 / value based on the same blink code from the ultralcd 920 code |
If we are not able to mimic the LCD display's behaviour (i.e. flashing "??") are there other techniques used to caution users of TFT displays, when the displayed positional data may not be correct? If you can change colour, for instance, changing the displayed value to the same colour as the background would serve to blank their display. Toggling colours could serve to make the values seem to flash. Is the difficulty a matter of knowing when to give this feedback or just how to present a particular type of cautionary message? |
Implemented now. Unknown axis are shown as red, and when homed back to white. |
Closing because this is implemented and ready for release in CF5 beta. |
When my Ender 3 needs to be homed, Marlin 4.0.7.2 alternately displays "??" and "0.0" or "??", Blank, "0.0", (whatever it takes to make it look as if the displayed values are flashing)
Since Marlin will happily drive an axis into the stops and keep going, when Marlin "thinks" the axis is currently at a position which it is not, it would be a kindness to remind the user when Marlin really has no idea where the axes presently are.
e.g.:
I see that Configuration.h actually has a special setting to disable that flashing warning, so it may be a consideration to design this feature in a way that could also be overridden with ; this setting, though I could live without it.
"// Turn off the display blinking that warns about possible accuracy reduction
//#define DISABLE_REDUCED_ACCURACY_WARNING"
The text was updated successfully, but these errors were encountered: