205 Commits (de582ac8e978ff77a01a90a5790736867e9461b2)

Author SHA1 Message Date
Scott Lahteine d1ceaf5550
[2.0.x] Followup to IDEX changes (#11707) 6 years ago
Roxy-3D 7680b64aa6
IDEX clean up (#11690) 6 years ago
Dave Johnson c64199941e Compile only selected PIO environment (#11519) 6 years ago
Giuliano e85feb2545 [2.0.x] Better timing handling (#11461) 6 years ago
Scott Lahteine aa4cd2e861 Eliminate stepper.* signed/unsigned warnings 6 years ago
Eduardo José Tagle edb21f349a Fix stepper/planner block handling, race conditions (#11098) 6 years ago
etagle 5b49fccf80 Add stepper driver DIR delay configuration option 6 years ago
Scott Lahteine 99591dc20c
Filter endstops state at all times (#11066) 6 years ago
etagle a215725df6 Fix stepper pulse timing 6 years ago
Scott Lahteine 0d79128c8d Localize stepper-specific defines 6 years ago
Scott Lahteine 4dbec774b5 HAL_*_TIMER_RATE => *_TIMER_RATE 6 years ago
etagle 6f14bcaa3e Add MAXIMUM_STEPPER_RATE, enforce in multi-stepping 6 years ago
etagle 39a7e7720d Adaptive multiaxis step smoothing 6 years ago
Scott Lahteine 3701869e6c Add HAL_timer_start for AVR, use stepper timer to time pulses 6 years ago
Scott Lahteine ad8d3150aa Cleanup for dual endstops homing 6 years ago
Eduardo José Tagle d3c02410a8 [2.0.x] Small assorted collection of fixes and improvements (#10911) 6 years ago
Scott Lahteine 4299e5dc8b
Modify E-stepping macros for use in LINEAR_ADVANCE (#10885) 6 years ago
Scott Lahteine 0ca9db7051 Correct HOTENDS for SWITCHING_EXTRUDER 6 years ago
Eduardo José Tagle 7b9f0302d4 Fix Bresenham rounding errors, add link to article (#10871) 6 years ago
Scott Lahteine 2566342979 Adjust some commentary 6 years ago
Scott Lahteine 6775a16c97 Fix switching extruder stepping with LA 6 years ago
Scott Lahteine aaaf09bda2 BEZIER_JERK_CONTROL => S_CURVE_ACCELERATION 6 years ago
Scott Lahteine 01d37e00af
Fix up stepper ISR with linear advance timing (#10853) 6 years ago
Scott Lahteine 7261f48872 Fix reset of endstops and move state 6 years ago
Scott Lahteine 50fa8e01c1 Minor optimization of axis_did_move bits 6 years ago
Scott Lahteine f28e366b77 Followup for core endstops 6 years ago
Scott Lahteine 9644d56b42 Patches for core motion tests 6 years ago
Scott Lahteine 3e3789da85
Regression: Endstops Core compatibility (#10823) 6 years ago
Scott Lahteine 4b2f6e3b2b
[2.0.x] Add endstop noise filter (#10796) 6 years ago
Scott Lahteine 435ecb6b67 Followup to stepper/planner refactor 6 years ago
etagle 569df3fc0c Fix interrupt-based endstop detection 6 years ago
etagle a11eb50a3e Refactor and optimize Stepper/Planner 6 years ago
Scott Lahteine 7dc03ce721 Simplified fix for babystep pulse width 6 years ago
Scott Lahteine 65270d6a96 Fix LIN_ADVANCE + SWITCHING_EXTRUDER 6 years ago
Bob Kuhn 9ad42d6617 add delay between pulse edges (#10778) 6 years ago
Scott Lahteine ba4c32eec5 Followup to _AXIS patch 6 years ago
Scott Lahteine d9154ebdf6 Followup to math patch 6 years ago
Scott Lahteine 883b0c9880
Convert custom maths to inlines (#10728) 6 years ago
Scott Lahteine 08e36e264e Apply _AXIS macro 6 years ago
Scott Lahteine 8f8c6a9bc4
Move get_axis_position_mm to Planner (#10718) 6 years ago
Scott Lahteine a1062eec5b
Better handling of DELAY_NS and DELAY_US (#10716) 6 years ago
Scott Lahteine 3614e6ce0f Fix Switching Extruder with Linear Advance 6 years ago
Scott Lahteine 306f0f2135
Move Stepper::synchronize to Planner (#10713) 6 years ago
Scott Lahteine 722aba77f3
Fix LIN_ADVANCE + SWITCHING_EXTRUDER stepper directions (#10656) 6 years ago
Scott Lahteine 0436e16fb2 Apply shorthand Assembler macros 6 years ago
Scott Lahteine af1950a63e Improve sync of stepper positions 6 years ago
Scott Lahteine 0c23792344 Apply int32_t to stepper 6 years ago
Eduardo José Tagle 0c428a66d9 Proper AVR preemptive interrupt handling (#10496) 6 years ago
Scott Lahteine 36b97bde9f clear_block_buffer, kill_current_block in quick_stop 6 years ago
Eduardo José Tagle 57a899a412 [2.0.x] 6th-order jerk-controlled motion planning in real-time for AVR (#10373) 6 years ago