From 4ed92f838fc378b0b74e3eb0c8e7bb55e92c2ca9 Mon Sep 17 00:00:00 2001 From: Scott Lahteine Date: Mon, 11 Jun 2018 21:46:19 -0500 Subject: [PATCH] Use stepper timer to count pulse duration --- Marlin/HAL.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Marlin/HAL.h b/Marlin/HAL.h index 05bca1c0f48..cd5a1431989 100644 --- a/Marlin/HAL.h +++ b/Marlin/HAL.h @@ -93,7 +93,7 @@ inline uint8_t HAL_get_reset_source(void) { return MCUSR; } #define STEP_TIMER_NUM 1 #define TEMP_TIMER_NUM 0 -#define PULSE_TIMER_NUM TEMP_TIMER_NUM +#define PULSE_TIMER_NUM STEP_TIMER_NUM #define HAL_STEPPER_TIMER_RATE HAL_TIMER_RATE #define HAL_TICKS_PER_US ((HAL_STEPPER_TIMER_RATE) / 1000000) // Cannot be of type double @@ -109,7 +109,7 @@ inline uint8_t HAL_get_reset_source(void) { return MCUSR; } #define TIMER_OCR_0 OCR0A #define TIMER_COUNTER_0 TCNT0 -#define PULSE_TIMER_PRESCALE 8 +#define PULSE_TIMER_PRESCALE STEPPER_TIMER_PRESCALE #define ENABLE_STEPPER_DRIVER_INTERRUPT() SBI(TIMSK1, OCIE1A) #define DISABLE_STEPPER_DRIVER_INTERRUPT() CBI(TIMSK1, OCIE1A)