Yuri D'Elia
|
b4bf79297f
Remove unneeded includes from fsensor
|
vor 5 Jahren |
Yuri D'Elia
|
c50b1c0351
Rework the filament counter logic
|
vor 5 Jahren |
Yuri D'Elia
|
51d6904dad
Multiply the step rate when grouping advance steps
|
vor 5 Jahren |
Yuri D'Elia
|
a742afcebd
Remove version check
|
vor 5 Jahren |
Yuri D'Elia
|
4772532524
Allow Live-K to be used on stock 3.7.1 using a stub
|
vor 5 Jahren |
Yuri D'Elia
|
47d2562510
Typos
|
vor 5 Jahren |
Yuri D'Elia
|
823f7b069c
Fix filament sensor direction again
|
vor 5 Jahren |
Yuri D'Elia
|
9d834925c0
Recalculate LA_phase correctly
|
vor 5 Jahren |
Yuri D'Elia
|
3abb2188df
Fixup initial error by defect
|
vor 5 Jahren |
Yuri D'Elia
|
ab478ec281
Save another 144b by avoiding a calc_timer copy
|
vor 5 Jahren |
Yuri D'Elia
|
20694aeabc
Save 316 bytes by avoiding advance_spread copies
|
vor 5 Jahren |
Yuri D'Elia
|
a28fb65bb2
Optimize advance_spread further
|
vor 5 Jahren |
Yuri D'Elia
|
daa8007de5
Allow to exclude Live K from the build
|
vor 5 Jahren |
Yuri D'Elia
|
6f6cef65b5
Revert "Correctly handle direction for the filament sensor"
|
vor 5 Jahren |
Yuri D'Elia
|
bddc3e84ab
Use WRITE_NC directly in the isr
|
vor 5 Jahren |
Yuri D'Elia
|
aae03ad83e
Correctly handle direction for the filament sensor
|
vor 5 Jahren |
Yuri D'Elia
|
935a798236
Speedup advance_spread for common divisors
|
vor 5 Jahren |
Yuri D'Elia
|
fa7ecfc38e
Check for serial roughtly in the middle of the stepper isr
|
vor 5 Jahren |
Yuri D'Elia
|
0a26de1e7f
Allow to live-tune K during a print
|
vor 5 Jahren |
Yuri D'Elia
|
282b502393
Improve the distribution of the advance steps
|
vor 5 Jahren |
Yuri D'Elia
|
294bf4068d
Improve debug messages
|
vor 5 Jahren |
Yuri D'Elia
|
53b77bab36
Do not operate on the prev block when already in use
|
vor 5 Jahren |
Yuri D'Elia
|
aae5cce28f
Use the nominal frequency to merge ticks
|
vor 5 Jahren |
Yuri D'Elia
|
c6dbcc494f
Typo
|
vor 5 Jahren |
Yuri D'Elia
|
942c38c18b
Minor reformatting
|
vor 5 Jahren |
Yuri D'Elia
|
9586d71adb
Mention LA_DEBUG_LOGIC
|
vor 5 Jahren |
Yuri D'Elia
|
a1be8b6784
Initialize current_adv_steps correctly
|
vor 5 Jahren |
Yuri D'Elia
|
707849e6c4
Use a define instead of hard-coding a divider
|
vor 5 Jahren |
Yuri D'Elia
|
a2fa8e5313
Rewrite the advance_isr scheduler
|
vor 5 Jahren |
Yuri D'Elia
|
2d3fe3197c
Move calc_timer into speed_lookup_table for planner reuse
|
vor 5 Jahren |