Document homeaxis
This commit is contained in:
parent
e7882e45e3
commit
0c25af30d4
@ -2179,6 +2179,17 @@ static void do_homing_move(AxisEnum axis, float where, float fr_mm_s = 0.0) {
|
|||||||
endstops.hit_on_purpose();
|
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)
|
#define HOMEAXIS(LETTER) homeaxis(LETTER##_AXIS)
|
||||||
|
|
||||||
static void homeaxis(AxisEnum axis) {
|
static void homeaxis(AxisEnum axis) {
|
||||||
|
Loading…
Reference in New Issue
Block a user