knutwurst / Marlin-2-0-x-Anycubic-i3-MEGA-S

Marlin 2.0.x Version for Anycubic i3 MEGA M/S/P/X/CHIRON and 4MAX with Anycubic TFT or the "new" DGUS Clone TFT - Now also with BLTouch!
GNU General Public License v3.0
782 stars 183 forks source link

Special menu DGUS issue #10

Closed Sceleratis closed 4 years ago

Sceleratis commented 4 years ago

When entering a sub-menu within the special menu, trying to select any options or attempting to change the page of the sub-menu will cause all entries in the menu to disappear. Tapping one of the blank entries will cause them to reappear, however trying to exit the menu will just cause them to disappear again. The only way I've seen to fix this is to just restart the entire printer. Once this happens, the print menu is basically unusable.

It should be noted that, with the exception of exit, actions ARE still performed.

Here's a video: https://www.youtube.com/watch?v=-uAAdOJaCnM&feature=youtu.be

knutwurst commented 4 years ago

This is not a problem with the TFT itself. The reason for the behavior is the fact that the TFT and mainboard each have different processors. The TFT can always be operated, even if the mainboard does not react.

When you start the PID tuning (a click on the symbol to update triggers the PID tuning) the mainboard or the Marlin firmware freezes for a few minutes and normally does not accept any more entries.

The special menu works on the file system level and has to be fed by the firmware of the mainboard. If this does not happen, the file list and / or the special menu remains empty. Unfortunately there is no deactivation function in the TFT.

knutwurst commented 4 years ago

Since PID Tuning is now fully automatized, there is no way to misuse the TFT.

github-actions[bot] commented 3 years ago

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.