aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/chelper/__init__.py
Commit message (Expand)AuthorAgeFilesLines
* Isort all klippy codeTomasz Kramkowski2025-08-151-2/+3
* Use makefiles instead of auto-buildingTomasz Kramkowski2025-08-151-20/+2
* Run black on all first party python codeTomasz Kramkowski2025-08-061-25/+70
* klippy: fix typos in python code (#6989)Thijs Triemstra2025-07-251-1/+1
* input_shaper: Track kinematics updates by dual_carriageDmitry Butyugin2025-06-041-0/+1
* kinematics: Generic Cartesian kinematics implementation (#6815)Dmitry Butyugin2025-05-061-1/+8
* extruder: Allow dynamic adjustment of pressure advance (#6635)Dmitry Butyugin2024-07-111-1/+2
* toolhead: Keep stepcompress move history relative to current time (#6439)Francois Chagnon2023-12-301-2/+4
* stepcompress: Add support for queuing messages that consume move queue spaceKevin O'Connor2023-11-161-0/+2
* idex_modes: COPY and MIRROR mode implementation (#6297)Dmitry Butyugin2023-08-011-3/+10
* input_shaper: Fixed tracking of step_generation_scan_timeDmitry Butyugin2023-06-061-2/+2
* chelper: Minor declaration movement in __init__.pyKevin O'Connor2023-01-071-2/+2
* kinematics: Add deltesian printers (#5743)Tircown2022-09-011-4/+9
* serialqueue: Improve canbus timingKevin O'Connor2022-07-291-2/+2
* extruder: Add support for reversing the direction of extruder stepper movementKevin O'Connor2022-02-101-2/+3
* extruder: Don't store pressure_advance value in trapq movesKevin O'Connor2022-01-161-2/+2
* 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