Skip to content

Commit 6999985

Browse files
ellenspthinkyhead
andauthored
🧑‍💻 Refactor UBL G29 code (#28299)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
1 parent 4d0dc35 commit 6999985

File tree

2 files changed

+360
-305
lines changed

2 files changed

+360
-305
lines changed

Marlin/src/feature/bedlevel/ubl/ubl.h

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,16 @@ class unified_bed_leveling {
8080
return smart_fill_one(pos.x, pos.y, dir.x, dir.y);
8181
}
8282

83+
// G29 sub-function handlers
84+
static void G29_handle_homing_and_setup();
85+
static void G29_handle_invalidate();
86+
static bool G29_handle_test_patterns();
87+
#if HAS_BED_PROBE
88+
static void G29_handle_tilt_mesh();
89+
#endif
90+
static bool G29_handle_phase_ops();
91+
static void G29_handle_post_processing();
92+
8393
#if ENABLED(UBL_DEVEL_DEBUGGING)
8494
static void g29_what_command();
8595
static void g29_eeprom_dump();

0 commit comments

Comments
 (0)