tick() => isr() to spotlight interrupt-time

This commit is contained in:
Scott Lahteine
2021-04-08 15:43:16 -05:00
parent 1114bdbb04
commit 6ab7baa413
3 changed files with 8 additions and 10 deletions

View File

@@ -2835,12 +2835,12 @@ void Temperature::readings_ready() {
* - Step the babysteps value for each axis towards 0
* - For PINS_DEBUGGING, monitor and report endstop pins
* - For ENDSTOP_INTERRUPTS_FEATURE check endstops if flagged
* - Call planner.tick to count down its "ignore" time
* - Call planner.isr to count down its "ignore" time
*/
HAL_TEMP_TIMER_ISR() {
HAL_timer_isr_prologue(TEMP_TIMER_NUM);
Temperature::tick();
Temperature::isr();
HAL_timer_isr_epilogue(TEMP_TIMER_NUM);
}
@@ -2879,7 +2879,7 @@ public:
* - Endstop polling
* - Planner clean buffer
*/
void Temperature::tick() {
void Temperature::isr() {
static int8_t temp_count = -1;
static ADCSensorState adc_sensor_state = StartupDelay;
@@ -3363,8 +3363,8 @@ void Temperature::tick() {
// Poll endstops state, if required
endstops.poll();
// Periodically call the planner timer
planner.tick();
// Periodically call the planner timer service routine
planner.isr();
}
#if HAS_TEMP_SENSOR