Yuri D'Elia
|
cda9ed4a1d
Reset LA state more carefully during stop conditions
|
5 years ago |
Yuri D'Elia
|
1bed8cfa94
Don't call fsensor_st_next_block repeatedly during the last step
|
5 years ago |
Yuri D'Elia
|
c50b1c0351
Rework the filament counter logic
|
5 years ago |
Yuri D'Elia
|
47d2562510
Typos
|
5 years ago |
Yuri D'Elia
|
823f7b069c
Fix filament sensor direction again
|
5 years ago |
Yuri D'Elia
|
9d834925c0
Recalculate LA_phase correctly
|
5 years ago |
Yuri D'Elia
|
3abb2188df
Fixup initial error by defect
|
5 years ago |
Yuri D'Elia
|
20694aeabc
Save 316 bytes by avoiding advance_spread copies
|
5 years ago |
Yuri D'Elia
|
a28fb65bb2
Optimize advance_spread further
|
5 years ago |
Yuri D'Elia
|
6f6cef65b5
Revert "Correctly handle direction for the filament sensor"
|
5 years ago |
Yuri D'Elia
|
bddc3e84ab
Use WRITE_NC directly in the isr
|
5 years ago |
Yuri D'Elia
|
aae03ad83e
Correctly handle direction for the filament sensor
|
5 years ago |
Yuri D'Elia
|
935a798236
Speedup advance_spread for common divisors
|
5 years ago |
Yuri D'Elia
|
fa7ecfc38e
Check for serial roughtly in the middle of the stepper isr
|
5 years ago |
Yuri D'Elia
|
282b502393
Improve the distribution of the advance steps
|
5 years ago |
Yuri D'Elia
|
aae5cce28f
Use the nominal frequency to merge ticks
|
5 years ago |
Yuri D'Elia
|
c6dbcc494f
Typo
|
5 years ago |
Yuri D'Elia
|
a1be8b6784
Initialize current_adv_steps correctly
|
5 years ago |
Yuri D'Elia
|
707849e6c4
Use a define instead of hard-coding a divider
|
5 years ago |
Yuri D'Elia
|
a2fa8e5313
Rewrite the advance_isr scheduler
|
5 years ago |
Yuri D'Elia
|
2d3fe3197c
Move calc_timer into speed_lookup_table for planner reuse
|
5 years ago |
Yuri D'Elia
|
520cb491b2
Move speed lookup defs into a separate source
|
5 years ago |
Yuri D'Elia
|
ebdc5e35e7
Remove two more OCR1A direct manipulations
|
5 years ago |
Yuri D'Elia
|
cbf1a85ec3
Switch original LA implementation with LA1.5
|
5 years ago |
Yuri D'Elia
|
bf0c60dd45
Factor-out some repetition into fsensor_step
|
5 years ago |
Ondrej Tuma
|
b7fe43bf68
Deleted bad cols/rows definitions for translation.
|
5 years ago |
MRprusa3d
|
4b1fc69088
"disable_z()" for Delta PSU III
|
5 years ago |
Marek Bel
|
28f1e309a2
Fix compiler warning: 'old_x_max_endstop' defined but not used
|
5 years ago |
Robert Pelnar
|
eea755496b
Conditional translation for SYSTEM_TIMER_2 because we want to have posibility to switch between old/new implementation.
|
5 years ago |
Robert Pelnar
|
434a723151
Timing functions 'micros' and 'delay' replaced in whole source with 'micros2' and 'delay2'
|
5 years ago |