|
@@ -527,22 +527,15 @@ ISR(TIMER1_COMPA_vect) {
|
527
|
527
|
|
528
|
528
|
#if defined(Z_PROBE_PIN) && Z_PROBE_PIN > -1
|
529
|
529
|
UPDATE_ENDSTOP(z, Z, probe, PROBE);
|
530
|
|
- bool z_probe_endstop(READ(Z_PROBE_PIN) != Z_MIN_ENDSTOP_INVERTING);
|
|
530
|
+ z_probe_endstop=(READ(Z_PROBE_PIN) != Z_MIN_ENDSTOP_INVERTING);
|
531
|
531
|
if(z_probe_endstop && old_z_probe_endstop)
|
532
|
532
|
{
|
533
|
533
|
endstops_trigsteps[Z_AXIS] = count_position[Z_AXIS];
|
534
|
534
|
endstop_z_hit=true;
|
535
|
535
|
|
536
|
536
|
// if (z_probe_endstop && old_z_probe_endstop) SERIAL_ECHOLN("z_probe_endstop = true");
|
537
|
|
-
|
538
|
|
-
|
539
|
|
- if (!(performing_homing)) //if not performing home
|
540
|
|
- {
|
541
|
|
- step_events_completed = current_block->step_event_count;
|
542
|
|
- }
|
543
|
537
|
}
|
544
|
538
|
old_z_probe_endstop = z_probe_endstop;
|
545
|
|
- old_z2_probe_endstop = z2_probe_endstop;
|
546
|
539
|
#endif
|
547
|
540
|
}
|
548
|
541
|
}
|
|
@@ -581,22 +574,14 @@ ISR(TIMER1_COMPA_vect) {
|
581
|
574
|
|
582
|
575
|
#if defined(Z_PROBE_PIN) && Z_PROBE_PIN > -1
|
583
|
576
|
UPDATE_ENDSTOP(z, Z, probe, PROBE);
|
584
|
|
- bool z_probe_endstop(READ(Z_PROBE_PIN) != Z_MAX_ENDSTOP_INVERTING);
|
|
577
|
+ z_probe_endstop=(READ(Z_PROBE_PIN) != Z_MAX_ENDSTOP_INVERTING);
|
585
|
578
|
if(z_probe_endstop && old_z_probe_endstop)
|
586
|
579
|
{
|
587
|
580
|
endstops_trigsteps[Z_AXIS] = count_position[Z_AXIS];
|
588
|
581
|
endstop_z_hit=true;
|
589
|
|
-
|
590
|
582
|
// if (z_probe_endstop && old_z_probe_endstop) SERIAL_ECHOLN("z_probe_endstop = true");
|
591
|
|
-
|
592
|
|
-
|
593
|
|
- if (!(performing_homing)) //if not performing home
|
594
|
|
- {
|
595
|
|
- step_events_completed = current_block->step_event_count;
|
596
|
|
- }
|
597
|
583
|
}
|
598
|
584
|
old_z_probe_endstop = z_probe_endstop;
|
599
|
|
- old_z2_probe_endstop = z2_probe_endstop;
|
600
|
585
|
#endif
|
601
|
586
|
}
|
602
|
587
|
}
|