Document homeaxis
This commit is contained in:
parent
e7882e45e3
commit
0c25af30d4
1 changed files with 11 additions and 0 deletions
|
@ -2179,6 +2179,17 @@ static void do_homing_move(AxisEnum axis, float where, float fr_mm_s = 0.0) {
|
|||
endstops.hit_on_purpose();
|
||||
}
|
||||
|
||||
/**
|
||||
* Home an individual "raw axis" to its endstop.
|
||||
* This applies to XYZ on Cartesian and Core robots, and
|
||||
* to the individual ABC steppers on DELTA and SCARA.
|
||||
*
|
||||
* At the end of the procedure the axis is marked as
|
||||
* homed and the current position of that axis is updated.
|
||||
* Kinematic robots should wait till all axes are homed
|
||||
* before updating the current position.
|
||||
*/
|
||||
|
||||
#define HOMEAXIS(LETTER) homeaxis(LETTER##_AXIS)
|
||||
|
||||
static void homeaxis(AxisEnum axis) {
|
||||
|
|
Reference in a new issue