aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/chelper
Commit message (Expand)AuthorAgeFilesLines
...
* stepcompress: Remove "queue append" abstractionKevin O'Connor2020-03-043-88/+35
* serialqueue: Support notification of when a command is processedKevin O'Connor2020-02-203-13/+52
* serialqueue: Remove unused serialqueue_encode_and_send() functionKevin O'Connor2020-02-202-19/+0
* stepcompress: Fix rounding error when interval=0Kevin O'Connor2020-01-251-2/+2
* itersolve: Add ability to query the active_flags stateKevin O'Connor2020-01-233-0/+11
* rotary_delta: Initial support for rotary delta kinematicsKevin O'Connor2020-01-062-2/+81
* itersolve: Export itersolve_calc_position_from_coord()Kevin O'Connor2020-01-063-1/+5
* kin_extruder: Convert pressure advance to use "weighted average"Kevin O'Connor2019-12-201-19/+54
* trapq: Limit the duration of "null" sentinal moves on the trapqKevin O'Connor2019-12-201-1/+7
* itersolve: Improve numerical stability of gen_steps_pre_active checkKevin O'Connor2019-12-101-1/+2
* itersolve: Rename scan_pre/_post to gen_steps_pre/post_activeKevin O'Connor2019-12-103-9/+10
* kin_extruder: Apply pressure advance in kin_extruder.cKevin O'Connor2019-12-082-60/+25
* kin_extruder: Move integration code from trapq.c to kin_extruder.cKevin O'Connor2019-12-083-67/+65
* itersolve: Fix potential backwards time in itersolve_gen_steps_range()Kevin O'Connor2019-12-021-2/+4
* extruder: Initial support for "smoothed pressure advance"Kevin O'Connor2019-11-212-60/+47
* trapq: Add trapq_find_move() functionKevin O'Connor2019-11-212-0/+22
* trapq: Add code to calculate definitive integralKevin O'Connor2019-11-212-1/+51
* itersolve: Support step generation in lead up to and after stepper activityKevin O'Connor2019-11-212-6/+28
* trapq: Implement sentinel nodes on the trapq listKevin O'Connor2019-11-213-17/+55
* stepper: Remove set_commanded_position() callKevin O'Connor2019-11-133-8/+7
* itersolve: Improve numerical stability of itersolve_generate_steps() loopKevin O'Connor2019-11-081-11/+10
* trapq: Use C99 method for declaring struct members in trapq_append()Kevin O'Connor2019-11-071-2/+2
* chelper: Report an error if the C host code does not compileKevin O'Connor2019-11-071-1/+5
* toolhead: Calculate and store axes_r in move classKevin O'Connor2019-11-063-13/+5
* trapq: Use separate 'move' entries for accel, cruise, and decel phasesKevin O'Connor2019-11-064-70/+84
* trapq: Remove move_fill()Kevin O'Connor2019-11-065-30/+35
* itersolve: Remove unused gen_steps()Kevin O'Connor2019-11-063-11/+1
* extruder: Convert step generation to use trapq systemKevin O'Connor2019-11-061-1/+3
* winch: Convert step generation to use trapq systemKevin O'Connor2019-11-061-1/+2
* polar: Convert step generation to use trapq systemKevin O'Connor2019-11-061-0/+1
* delta: Convert step generation to use trapq systemKevin O'Connor2019-11-061-1/+2
* corexy: Convert step generation to use trapq systemKevin O'Connor2019-11-061-1/+2
* cartesian: Convert step generation to use trapq systemKevin O'Connor2019-11-061-4/+8
* itersolve: Add support for generating steps from a trapqKevin O'Connor2019-11-063-7/+109
* trapq: Initial support for building a queue of trapezoidal velocity movesKevin O'Connor2019-11-063-0/+63
* list: Add additional list helper functionsKevin O'Connor2019-11-061-0/+18
* trapq: Add new trapq.c file with code for trapezoidal velocity handlingKevin O'Connor2019-11-0611-126/+142
* polar: Implement bed angle wrapping adjustments in chelper codeKevin O'Connor2019-11-063-2/+18
* itersolve: Rename calc_position to calc_position_cbKevin O'Connor2019-11-068-20/+20
* itersolve: Fix possible infinite loop in itersolve_gen_steps()Kevin O'Connor2019-11-061-1/+3
* stepcompress: Remove no longer needed stepcompress_set_homing()Kevin O'Connor2019-07-103-22/+3
* polar: Add initial support for multiple bed rotationsKevin O'Connor2019-06-281-3/+7
* serialqueue: Wrap code to 80 columnsKevin O'Connor2019-02-272-6/+7
* stepcompress: Wrap code to 80 columnsKevin O'Connor2019-02-271-3/+6
* chelper: Wrap code to 80 columnsKevin O'Connor2019-02-271-3/+6
* winch: Add experimental support for cable winch kinematicsKevin O'Connor2018-12-242-2/+47
* polar: Experimental support for polar kinematicsKevin O'Connor2018-12-242-2/+49
* chelper: Add a quick __main__ to compile c helper (#782)lf2018-10-161-0/+4
* serialqueue: Increase receive message debug queue to 100 messagesKevin O'Connor2018-09-021-1/+1
* itersolve: Support calculating a stepper position from a cartesian coordinateKevin O'Connor2018-07-183-8/+8