index
:
kutter
master
Unnamed repository; edit this file 'description' to name the repository.
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
klippy
/
stepcompress.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
stepcompress: Fix proactive queue flushing on move with 64K+ steps
Kevin O'Connor
2017-11-29
1
-16
/
+21
*
stepcompress: Implement print time to clock conversion in C code
Kevin O'Connor
2017-09-19
1
-30
/
+51
*
stepcompress: Return number of steps traveled from stepcompress_push()
Kevin O'Connor
2017-09-13
1
-2
/
+2
*
stepcompress: Minor performance tweaks for rpi
Kevin O'Connor
2017-08-31
1
-3
/
+2
*
stepcompress: Use addition instead of multiplication on queue add
Kevin O'Connor
2017-08-31
1
-10
/
+12
*
stepcompreses: Change the step queue to use 32bit integers
Kevin O'Connor
2017-08-31
1
-37
/
+57
*
stepcompress: Refactor queue insertion to use a cursor
Kevin O'Connor
2017-08-31
1
-97
/
+105
*
stepcompress: Simplify delta Z only move calculations
Kevin O'Connor
2017-04-20
1
-9
/
+9
*
stepcompress: Add comment on common suffixes and units
Kevin O'Connor
2017-04-07
1
-0
/
+8
*
stepcompress: Modify check_expand() into check_push()
Kevin O'Connor
2017-04-07
1
-42
/
+41
*
stepcompress: Remove step_dist from stepcompress_push_delta()
Kevin O'Connor
2017-04-07
1
-23
/
+18
*
delta: Do reverse direction checking in C code
Kevin O'Connor
2017-04-07
1
-3
/
+35
*
delta: Make it clear that a "virtual tower" is created
Kevin O'Connor
2017-04-07
1
-17
/
+18
*
stepcompress: Merge stepcompress_delta_const and stepcompress_delta_accel
Kevin O'Connor
2017-04-07
1
-85
/
+50
*
stepcompress: Pass delta velocity and acceleration directly to C code
Kevin O'Connor
2017-04-07
1
-23
/
+38
*
stepcompress: Merge stepcompress_push_accel() and stepcompress_push_const()
Kevin O'Connor
2017-04-07
1
-60
/
+35
*
stepcompress: Pass constant velocity and acceleration directly to C code
Kevin O'Connor
2017-04-07
1
-15
/
+19
*
stepcompress: Move stepcompress_push_* functions to their own section
Kevin O'Connor
2017-04-07
1
-53
/
+58
*
stepcompress: Always return 0 on negative number in safe_sqrt()
Kevin O'Connor
2017-03-22
1
-5
/
+5
*
stepcompress: Improve check_line() error messages
Kevin O'Connor
2017-03-16
1
-8
/
+13
*
stepcompress: Propagate errors back to python code
Kevin O'Connor
2017-02-06
1
-56
/
+107
*
stepcompress: Flush periodically if adding more than 64K steps in a move
Kevin O'Connor
2016-12-31
1
-26
/
+50
*
stepcompress: Using normal message priority system during homing
Kevin O'Connor
2016-12-30
1
-3
/
+14
*
stepcompress: Rework addfactor integer overflow check
Kevin O'Connor
2016-12-26
1
-11
/
+7
*
stepcompress: Fix integer overflow leading to infinite loop
Kevin O'Connor
2016-12-24
1
-4
/
+11
*
stepcompress: Increase check on max count to 10000000
Kevin O'Connor
2016-12-23
1
-4
/
+4
*
stepcompress: Prefer greater interval if all else equal
Kevin O'Connor
2016-12-19
1
-1
/
+2
*
stepcompress: Move check for add=0 sequences out of loop
Kevin O'Connor
2016-12-19
1
-1
/
+9
*
stepcompress: Favor higher add values when bisecting
Kevin O'Connor
2016-12-19
1
-1
/
+1
*
stepcompress: Use inclusive range on min/maxadd
Kevin O'Connor
2016-12-19
1
-11
/
+11
*
stepcompress: Be consistent with "point" vs "nextpoint"
Kevin O'Connor
2016-12-19
1
-33
/
+35
*
stepcompress: Don't warn on multi-step interval=0 sequences
Kevin O'Connor
2016-12-14
1
-1
/
+2
*
stepcompress: Encourage add=0 in compress_bisect_add()
Kevin O'Connor
2016-12-06
1
-2
/
+2
*
stepcompress: Optimize push_delta_const() for common XY or Z only moves
Kevin O'Connor
2016-12-05
1
-6
/
+25
*
delta: Rework delta math to avoid using inv_movexy_r
Kevin O'Connor
2016-12-05
1
-18
/
+22
*
pyhelper: Add ability to route error messages to python logging
Kevin O'Connor
2016-11-30
1
-22
/
+20
*
mcu: Be careful to free memory allocated in C code
Kevin O'Connor
2016-11-30
1
-0
/
+23
*
stepcompress: Don't bother loop unrolling in push_sqrt()
Kevin O'Connor
2016-11-14
1
-10
/
+5
*
stepcompress: Optimize safe_sqrt() code
Kevin O'Connor
2016-11-14
1
-3
/
+8
*
delta: Initial support for linear delta kinematics
Kevin O'Connor
2016-11-14
1
-0
/
+73
*
stepcompress: Do all step rounding in C code
Kevin O'Connor
2016-11-13
1
-28
/
+62
*
stepcompress: Minor code movement
Kevin O'Connor
2016-11-12
1
-41
/
+41
*
stepcompress: Do 32bit integer overflow checks internally in C code
Kevin O'Connor
2016-11-02
1
-10
/
+31
*
stepcompress: Invert the meaning of the min_clock flag
Kevin O'Connor
2016-11-02
1
-12
/
+10
*
stepcompress: Store step times using 64bit integers
Kevin O'Connor
2016-11-01
1
-18
/
+14
*
stepcompress: Check for small negative numbers on sqrt() calls
Kevin O'Connor
2016-10-10
1
-2
/
+13
*
stepcompress: Eliminate possible infinite loop in compress_bisect_add()
Kevin O'Connor
2016-10-10
1
-1
/
+1
*
stepcompress: Compress for greatest "reach" instead of greatest "add"
Kevin O'Connor
2016-09-24
1
-21
/
+23
*
stepcompress: Fix error causing queue to not be expanded in expand_queue()
Kevin O'Connor
2016-07-16
1
-2
/
+2
*
stepcompress: Check for invalid count in step_factor and step_sqrt
Kevin O'Connor
2016-07-16
1
-2
/
+13
[next]