-
- Downloads
Ubl delta fixes and improvements (#6941)
* Change all direct changes of ubl.state.active to set_bed_leveling_enabled() which handles apply/unapply leveling to maintain current_position consistency. Fix invalidation of UBL mesh to invalid unreachable mesh points as well (delta corners). Fix UBL_DELTA unapply_leveling logic and when it gets applied, including fade_height changes. Add optional M114 D for detailed position information, disabled from compilation by default (M114_DETAIL). * UBL_DELTA raw and inline kinematics * UBL planner fall through fix * consistent variable names * Cleanup orphaned code and whitespace changes. Use _O2. * compile warnings cleanup * Remove redundant #ifdef condition
Showing
- Marlin/G26_Mesh_Validation_Tool.cpp 2 additions, 3 deletionsMarlin/G26_Mesh_Validation_Tool.cpp
- Marlin/Marlin_main.cpp 177 additions, 30 deletionsMarlin/Marlin_main.cpp
- Marlin/planner.cpp 20 additions, 18 deletionsMarlin/planner.cpp
- Marlin/ubl.cpp 11 additions, 5 deletionsMarlin/ubl.cpp
- Marlin/ubl.h 2 additions, 1 deletionMarlin/ubl.h
- Marlin/ubl_G29.cpp 42 additions, 19 deletionsMarlin/ubl_G29.cpp
- Marlin/ubl_motion.cpp 126 additions, 80 deletionsMarlin/ubl_motion.cpp
Loading
Please register or sign in to comment