aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/chelper/__init__.py
Commit message (Expand)AuthorAgeFilesLines
* input_shaper: Factored out AxisInputShaper classDmitry Butyugin2021-10-261-3/+2
* input_shaper: Define input shapers in a single place in Python codeDmitry Butyugin2021-10-261-14/+4
* stepcompress: Pass clock to stepcompress_set_last_position()Kevin O'Connor2021-08-061-1/+1
* stepcompress: Support extracting stepcompress historyKevin O'Connor2021-07-291-0/+9
* trapq: Store toolhead.set_position() updates in trapq historyKevin O'Connor2021-07-291-0/+2
* trapq: Keep history of recent trapq movesKevin O'Connor2021-07-291-0/+9
* trapq: Rename trapq_free_moves() to trapq_finalize_moves()Kevin O'Connor2021-07-291-1/+1
* kinematics: Add dual_carriage to hybrid-corexyz (#4296)Tircown2021-06-271-0/+1
* trdispatch: Support fast responses to trsync_state messagesKevin O'Connor2021-06-091-4/+18
* msgblock: Add clock estimation helper functionsKevin O'Connor2021-06-091-1/+1
* msgblock: Move message manipulation code from serialqueue.c to new msgblock.cKevin O'Connor2021-06-091-2/+2
* pollreactor: Move C pollreactor code from serialqueue.c to its own fileKevin O'Connor2021-06-091-1/+2
* stepcompress: Add support for tracking history of queue_step commandsKevin O'Connor2021-03-131-0/+4
* serialqueue: Support sending messages over a CAN busKevin O'Connor2021-03-131-1/+2
* chelper: Move logging_callback() to global scopeKevin O'Connor2021-03-011-4/+6
* buildcommands: Extend number of available mcu messages from 96 to 128Kevin O'Connor2021-02-181-3/+3
* chelper: Fix check for failed code buildKevin O'Connor2021-02-071-2/+11
* chelper: Use standard C type definition for pyhelper_logging_callbackKevin O'Connor2020-09-261-1/+1
* chelper: Rework check for building C codeKevin O'Connor2020-09-261-22/+26
* chelper: Set compiler flags to never use "x387" floating point mathKevin O'Connor2020-09-151-7/+18
* corexz: Add CoreXZ kinematics (#3129)Voron2020-07-301-7/+11
* input_shaper: Initial support of input shaping (#3032)Dmitry Butyugin2020-07-051-2/+24
* serialqueue: Support notification of when a command is processedKevin O'Connor2020-02-201-1/+3
* itersolve: Add ability to query the active_flags stateKevin O'Connor2020-01-231-0/+1
* rotary_delta: Initial support for rotary delta kinematicsKevin O'Connor2020-01-061-2/+8
* itersolve: Export itersolve_calc_position_from_coord()Kevin O'Connor2020-01-061-0/+2
* kin_extruder: Apply pressure advance in kin_extruder.cKevin O'Connor2019-12-081-2/+2
* extruder: Initial support for "smoothed pressure advance"Kevin O'Connor2019-11-211-4/+2
* stepper: Remove set_commanded_position() callKevin O'Connor2019-11-131-2/+1
* 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-061-1/+1
* trapq: Use separate 'move' entries for accel, cruise, and decel phasesKevin O'Connor2019-11-061-1/+1
* trapq: Remove move_fill()Kevin O'Connor2019-11-061-4/+2
* itersolve: Remove unused gen_steps()Kevin O'Connor2019-11-061-1/+0
* itersolve: Add support for generating steps from a trapqKevin O'Connor2019-11-061-0/+5
* trapq: Initial support for building a queue of trapezoidal velocity movesKevin O'Connor2019-11-061-0/+4
* trapq: Add new trapq.c file with code for trapezoidal velocity handlingKevin O'Connor2019-11-061-9/+13
* stepcompress: Remove no longer needed stepcompress_set_homing()Kevin O'Connor2019-07-101-1/+0
* chelper: Wrap code to 80 columnsKevin O'Connor2019-02-271-3/+6
* winch: Add experimental support for cable winch kinematicsKevin O'Connor2018-12-241-2/+7
* polar: Experimental support for polar kinematicsKevin O'Connor2018-12-241-2/+8
* chelper: Add a quick __main__ to compile c helper (#782)lf2018-10-161-0/+4
* itersolve: Support calculating a stepper position from a cartesian coordinateKevin O'Connor2018-07-181-2/+2
* itersolve: Support setting the stepper position via a cartesian coordinateKevin O'Connor2018-06-221-0/+2
* itersolve: Move tracking of commanded position to itersolve codeKevin O'Connor2018-06-201-1/+2
* kin_cartesian: Remove stepcompress_push_const()Kevin O'Connor2018-06-201-4/+0
* extruder: Convert to using iterative solverKevin O'Connor2018-06-201-2/+10
* corexy: Convert corexy to use the iterative solverKevin O'Connor2018-06-201-4/+9
* delta: Convert delta kinematics to use iterative solverKevin O'Connor2018-06-201-3/+2
* itersolve: Add kinematic iterative solver codeKevin O'Connor2018-06-201-4/+23