Marlin
Marlin copied to clipboard
[BUG] (bug summary) error in DGUS at deactivate the Classic Jerk
Did you test the latest bugfix-2.1.x
code?
Yes, and the problem still exists.
Bug Description
If deactivate the classic Jerk and have DGUS active give this error
This is a compilation of the environment default_envs = STM32F103RE_creality
Configuration.h
//#define CLASSIC_JERK //A3DLP 18.01.24 error if inactive .... . . . //#define DGUS_LCD_UI ORIGIN #define DGUS_LCD_UI E3S1PRO //A3DLP 18.01.24 #if DGUS_UI_IS(MKS) #define USE_MKS_GREEN_UI #elif DGUS_UI_IS(IA_CREALITY) //#define LCD_SCREEN_ROTATE 90 // Portrait Mode or 800x480 displays //#define IA_CREALITY_BOOT_DELAY 1500 // (ms) #endif
Compiling .pio/build/STM32F103RE_creality/src/src/lcd/extui/dgus_e3s1pro/definition/DGUS_VPList.cpp.o In file included from Marlin/src/lcd/extui/dgus_e3s1pro/DGUSTxHandler.cpp:27: Marlin/src/lcd/extui/dgus_e3s1pro/DGUSTxHandler.h: In function 'void DGUSTxHandler::maxJerk(DGUS_VP&)': Marlin/src/lcd/extui/dgus_e3s1pro/DGUSTxHandler.h:55:72: error: 'getAxisMaxJerk_mm_s' is not a member of 'ExtUI'; did you mean 'getAxisMaxFeedrate_mm_s'? 55 | const uint16_t data = dgus.toFixedPoint<float, uint16_t, 2>(ExtUI::getAxisMaxJerk_mm_s(axis)); | ^~~~~~~~~~~~~~~~~~~ | getAxisMaxFeedrate_mm_s *** [.pio/build/STM32F103RE_creality/src/src/lcd/extui/dgus_e3s1pro/DGUSTxHandler.cpp.o] Error 1 In file included from Marlin/src/lcd/extui/dgus_e3s1pro/definition/DGUS_VPList.cpp:32: Marlin/src/lcd/extui/dgus_e3s1pro/definition/../DGUSRxHandler.h: In function 'void DGUSRxHandler::maxJerk(DGUS_VP&, void*)': Marlin/src/lcd/extui/dgus_e3s1pro/definition/../DGUSRxHandler.h:52:12: error: 'setAxisMaxJerk_mm_s' is not a member of 'ExtUI'; did you mean 'setAxisMaxFeedrate_mm_s'? 52 | ExtUI::setAxisMaxJerk_mm_s(maxJerk, axis); | ^~~~~~~~~~~~~~~~~~~ | setAxisMaxFeedrate_mm_s In file included from Marlin/src/lcd/extui/dgus_e3s1pro/definition/DGUS_VPList.cpp:33: Marlin/src/lcd/extui/dgus_e3s1pro/definition/../DGUSTxHandler.h: In function 'void DGUSTxHandler::maxJerk(DGUS_VP&)': Marlin/src/lcd/extui/dgus_e3s1pro/definition/../DGUSTxHandler.h:55:72: error: 'getAxisMaxJerk_mm_s' is not a member of 'ExtUI'; did you mean 'getAxisMaxFeedrate_mm_s'? 55 | const uint16_t data = dgus.toFixedPoint<float, uint16_t, 2>(ExtUI::getAxisMaxJerk_mm_s(axis)); | ^~~~~~~~~~~~~~~~~~~ | getAxisMaxFeedrate_mm_s *** [.pio/build/STM32F103RE_creality/src/src/lcd/extui/dgus_e3s1pro/definition/DGUS_VPList.cpp.o] Error 1
Bug Timeline
No response
Expected behavior
No response
Actual behavior
No response
Steps to Reproduce
No response
Version of Marlin Firmware
2.1.x
Printer model
Creality Ender-3
Electronics
Stock Electronics Board Creality 4.2.2 E (H6) A4988
LCD/Controller
Touchscreen (DWIN T5LC1)
Other add-ons
No response
Bed Leveling
ABL Bilinear mesh
Your Slicer
None
Host Software
None
Don't forget to include
- [X] A ZIP file containing your
Configuration.h
andConfiguration_adv.h
.
Additional information & file uploads
Greetings from the Marlin AutoBot!
This issue has had no activity for the last 90 days.
Do you still see this issue with the latest bugfix-2.1.x
code?
Please add a reply within 14 days or this issue will be automatically closed.
To keep a confirmed issue open we can also add a "Bug: Confirmed" tag.
Disclaimer: This is an open community project with lots of activity and limited resources. The main project contributors will do a bug sweep ahead of the next release, but any skilled member of the community may jump in at any time to fix this issue. That can take a while depending on our busy lives so please be patient, and take advantage of other resources such as the MarlinFirmware Discord to help solve the issue.
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.