-
-
Notifications
You must be signed in to change notification settings - Fork 19.2k
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
[BUG] lvgl ui (mks ui) m600 filament change #27228
Comments
Please zip up and attach your configs here. I cannot download or copy the files from your dropbox without an account. |
Sorry, I didn't realize you can attach a .zip, I've already uploaded it. |
A friend told me about making some changes to solve the compilation errors but it still does not appear in the menu and when I execute the M600 command the printer starts the filament change process but I cannot give it to continue inserting the filament later.
#if ANY(EXTENSIBLE_UI, IS_NEWPANEL, EMERGENCY_PARSER, HAS_ADC_BUTTONS, HAS_DWIN_E3V2, HAS_TFT_LVGL_UI)
#if ANY(HAS_MARLINUI_MENU, EXTENSIBLE_UI, DWIN_LCD_PROUI, DWIN_CREALITY_LCD_JYERSUI, HAS_TFT_LVGL_UI) || ALL(EMERGENCY_PARSER, HOST_PROMPT_SUPPORT) With these options it is not necessary to activate EMERGENCY_PARSER |
I still have the problem, I think it is because the ts35 v2.0 device already has its own parking position. |
I have seen that it does not show the PID menu on the screen either. And you cannot define pause. |
No, the TS35 doesn't run separate firmware. The parking position is hard coded in LVGL UI.
Keep in mind that MKS's LVGL UI is a custom UI that does not use many of Marlin's standard methods or config settings. MKS also no longer maintains the UI, so it's on us/the community to fix up various shortcomings. I started on some of these improvements, but it's a lot of work. I recommend using |
Hello, thank you very much for your dedication, if you could help correct errors in the interface I would be delighted. \Marlin\src\lcd\tft\ui_480x320.cpp y += TERN(HAS_UI_480x272, 36, 44); const uint8_t porcentaje = ui.get_progress_percent(); I upload the modified file. |
Did you test the latest
bugfix-2.1.x
code?Yes, and the problem still exists.
Bug Description
The M600 filament change function is not operational in the lvgl ui (mks ui) interface.
Lvgl ui (mks ui) interface does not show PID menu
Version of Marlin Firmware
2.1.2.4.
Printer model
Prusa I3
Electronics
MKS Robin nano v3.1
LCD/Controller
TS35
Configuration.h
andConfiguration_adv.h
.Marlin.zip
The text was updated successfully, but these errors were encountered: