Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions Marlin/Marlin.h
Original file line number Diff line number Diff line change
Expand Up @@ -301,6 +301,8 @@ extern float soft_endstop_min[XYZ], soft_endstop_max[XYZ];

void tool_change(const uint8_t tmp_extruder, const float fr_mm_s=0.0, bool no_move=false);

void home_all_axes();

void report_current_position();

#if IS_KINEMATIC
Expand Down
1 change: 0 additions & 1 deletion Marlin/ubl.h
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,6 @@ enum MeshPointType : char { INVALID, REAL, SET_IN_BITMAP };
// External references

char *ftostr43sign(const float&, char);
void home_all_axes();

extern uint8_t ubl_cnt;

Expand Down
2 changes: 1 addition & 1 deletion Marlin/ubl_G29.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -296,10 +296,10 @@

// Check for commands that require the printer to be homed
if (may_move) {
if (axis_unhomed_error()) home_all_axes();
#if ENABLED(DUAL_X_CARRIAGE)
if (active_extruder != 0) tool_change(0);
#endif
if (axis_unhomed_error()) home_all_axes();
}

// Invalidate Mesh Points. This command is a little bit asymmetrical because
Expand Down