homing: enable axis before moving.
This commit is contained in:
parent
d85f821872
commit
994acb58c3
7
home.c
7
home.c
|
|
@ -32,6 +32,7 @@ void home_x_negative() {
|
||||||
uint8_t denoise_count = 0;
|
uint8_t denoise_count = 0;
|
||||||
|
|
||||||
// home X
|
// home X
|
||||||
|
x_enable();
|
||||||
// hit home hard
|
// hit home hard
|
||||||
x_direction(0);
|
x_direction(0);
|
||||||
while (denoise_count < 8) {
|
while (denoise_count < 8) {
|
||||||
|
|
@ -70,6 +71,7 @@ void home_x_positive() {
|
||||||
uint8_t denoise_count = 0;
|
uint8_t denoise_count = 0;
|
||||||
|
|
||||||
// home X
|
// home X
|
||||||
|
x_enable();
|
||||||
// hit home hard
|
// hit home hard
|
||||||
x_direction(1);
|
x_direction(1);
|
||||||
while (denoise_count < 8) {
|
while (denoise_count < 8) {
|
||||||
|
|
@ -113,6 +115,7 @@ void home_y_negative() {
|
||||||
uint8_t denoise_count = 0;
|
uint8_t denoise_count = 0;
|
||||||
|
|
||||||
// home Y
|
// home Y
|
||||||
|
y_enable();
|
||||||
// hit home hard
|
// hit home hard
|
||||||
y_direction(0);
|
y_direction(0);
|
||||||
while (denoise_count < 8) {
|
while (denoise_count < 8) {
|
||||||
|
|
@ -151,6 +154,7 @@ void home_y_positive() {
|
||||||
uint8_t denoise_count = 0;
|
uint8_t denoise_count = 0;
|
||||||
|
|
||||||
// home Y
|
// home Y
|
||||||
|
y_enable();
|
||||||
// hit home hard
|
// hit home hard
|
||||||
y_direction(1);
|
y_direction(1);
|
||||||
while (denoise_count < 8) {
|
while (denoise_count < 8) {
|
||||||
|
|
@ -194,6 +198,7 @@ void home_z_negative() {
|
||||||
uint8_t denoise_count = 0;
|
uint8_t denoise_count = 0;
|
||||||
|
|
||||||
// home Z
|
// home Z
|
||||||
|
z_enable();
|
||||||
// hit home hard
|
// hit home hard
|
||||||
z_direction(0);
|
z_direction(0);
|
||||||
while (denoise_count < 8) {
|
while (denoise_count < 8) {
|
||||||
|
|
@ -224,6 +229,7 @@ void home_z_negative() {
|
||||||
|
|
||||||
// set Z home
|
// set Z home
|
||||||
startpoint.Z = current_position.Z = 0;
|
startpoint.Z = current_position.Z = 0;
|
||||||
|
z_disable();
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -232,6 +238,7 @@ void home_z_positive() {
|
||||||
uint8_t denoise_count = 0;
|
uint8_t denoise_count = 0;
|
||||||
|
|
||||||
// home Z
|
// home Z
|
||||||
|
z_enable();
|
||||||
// hit home hard
|
// hit home hard
|
||||||
z_direction(1);
|
z_direction(1);
|
||||||
while (denoise_count < 8) {
|
while (denoise_count < 8) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue