DRracer
|
008d3b0e65
Merge pull request #2792 from wavexx/MK3_fix_high_speed_deceleration
|
4 lat temu |
Yuri D'Elia
|
30a806608f
Also convert acceleration_rate to uint32_t
|
4 lat temu |
Yuri D'Elia
|
a08ca19ade
Make flow correction optional, disabled by default
|
4 lat temu |
Yuri D'Elia
|
9b8f642b28
Account for flow adjustments in LA
|
4 lat temu |
Yuri D'Elia
|
1206fc3164
Avoid useless cast
|
4 lat temu |
Yuri D'Elia
|
a36efcb347
Remove cumulative error in segments without cruising (take 4)
|
4 lat temu |
Yuri D'Elia
|
7c140bc497
Remove cumulative error in segments without cruising (take 3)
|
4 lat temu |
Yuri D'Elia
|
753e651af3
Remove cumulative error in segments without cruising (take 2)
|
4 lat temu |
Yuri D'Elia
|
15548958e9
Remove cumulative error in segments without cruising (take 1)
|
4 lat temu |
DRracer
|
eb44ee0f57
Code size optimization: 2KB down (#2687)
|
4 lat temu |
Yuri D'Elia
|
0b666ee733
Parametrize LA limits and threshold values
|
4 lat temu |
Yuri D'Elia
|
ae4abdf11f
Unify LA for all trapezoid steps
|
4 lat temu |
Yuri D'Elia
|
13b0e27cd7
Do not overflow during LA acceleration limiting
|
4 lat temu |
Yuri D'Elia
|
02a36c498c
Release excess pressure within cruising blocks
|
4 lat temu |
Yuri D'Elia
|
47db75d5fd
Fix overflow and infloop with LA15 and low step rates
|
4 lat temu |
Yuri D'Elia
|
0702e0de6e
Use world2machine instead of repeating code
|
4 lat temu |
Yuri D'Elia
|
bab756699f
Fix incorrect usage of plan_set_e_position() in G92 E*
|
4 lat temu |
Yuri D'Elia
|
5122f79a39
Merge remote-tracking branch 'upstream/MK3' into MK3_LA15
|
5 lat temu |
Yuri D'Elia
|
17176c1df2
Save/restore the default feedrate correctly
|
5 lat temu |
Yuri D'Elia
|
4268c2fdae
Fix recovery from relative/chunked moves
|
5 lat temu |
Yuri D'Elia
|
0f6b9b4051
Unroll the stack in restore_print_from_ram_and_continue
|
5 lat temu |
DRracer
|
a7c2aec04c
Code size reduced by almost 5KB
|
5 lat temu |
Yuri D'Elia
|
0239f4bce1
Update/compute advance steps inside calculate_trapezoid_for_block
|
5 lat temu |
Yuri D'Elia
|
dc436b71fe
Fix position_float after a quickStop condition
|
5 lat temu |
Yuri D'Elia
|
fa454f61e4
Drop unused "speed_lookup_table.h" from planner.cpp
|
5 lat temu |
Yuri D'Elia
|
fa7c0fb2c9
Avoid triggering LA during a Z-priming move
|
5 lat temu |
Yuri D'Elia
|
51d6904dad
Multiply the step rate when grouping advance steps
|
5 lat temu |
Yuri D'Elia
|
ab478ec281
Save another 144b by avoiding a calc_timer copy
|
5 lat temu |
Yuri D'Elia
|
294bf4068d
Improve debug messages
|
5 lat temu |
Yuri D'Elia
|
53b77bab36
Do not operate on the prev block when already in use
|
5 lat temu |