70 Commits (977cfa4494359e322142973d68a84f02c79aba8f)

Author SHA1 Message Date
Scott Lahteine 750a16ad38 Fix MIN/MAX function collision with macros 5 years ago
Scott Lahteine 93cd66ac11 Tweaky change from (C) to (c) 5 years ago
Scott Lahteine 93ab16c6e4 Remove old mixing ISR comment 6 years ago
Scott Lahteine 6572848d7f Fix stepper timing bug 6 years ago
chai-md 940ff8e7c8 Improve LV8729 stepping (#13776) 6 years ago
Scott Lahteine 49cf92dc36
Extended condition macros (#13419) 6 years ago
Vasily Evseenko 71773b128d Fix stepper use before init. Add Ultimaker2+ Extended clone config (#13284) 6 years ago
Scott Lahteine 0feeef2604 Update copyright in headers 6 years ago
Scott Lahteine 1bd9a63049 Add HAS_EXTRA_ENDSTOPS macro 6 years ago
Scott Lahteine d4d1b28a06 Fix some include paths 6 years ago
Scott Lahteine 95223cb28e Remove dead code from stepper.h 6 years ago
Scott Lahteine f5eab912ed
Apply #pragma once, misc cleanup (#12322) 6 years ago
Scott Lahteine 31c28d0dd2
Drop pgm_read_*_near and let headers choose (#12301) 6 years ago
TheLongAndOnly 5536228359 G34 Auto-align multi-stepper Z axis (#11302) 6 years ago
AnHardt f56968ba0b New Continuous Filament Mixer (#12098) 6 years ago
Scott Lahteine 45e738876a Add stepper MS3 support 6 years ago
Roxy-3D 0780913848 IDEX Improvements (#11848) 6 years ago
Holger Müller 1a6f2b29b8 Add support for Triple-Z steppers/endstops 7 years ago
Scott Lahteine 215eee4fe5 Use 'friend' to access set_directions 6 years ago
Cassiano Leal ff51e7322d Fix for Stepper::set_directions() compilation error (#11838) 6 years ago
Scott Lahteine d882717d98
Save some PROGMEM with constexpr (#11798) 6 years ago
Scott Lahteine a4b0148365 Easier to find 'static inline' 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
Eduardo José Tagle 48a15d1c7e [2.0.x] Fix stepper/planner race condition and Stepper pulse timer (#11081) 7 years ago
Scott Lahteine 7406f04029 Use MAX (not max) in stepper.h 7 years ago
Scott Lahteine 0d79128c8d Localize stepper-specific defines 7 years ago
Scott Lahteine 4dbec774b5 HAL_*_TIMER_RATE => *_TIMER_RATE 7 years ago
Scott Lahteine 43bdd0bfe4 Fix indent in stepper.h 7 years ago
etagle 39a7e7720d Adaptive multiaxis step smoothing 7 years ago
Scott Lahteine ad8d3150aa Cleanup for dual endstops homing 7 years ago
Eduardo José Tagle d3c02410a8 [2.0.x] Small assorted collection of fixes and improvements (#10911) 7 years ago
Scott Lahteine 6919e87656 Minor cleanup of multi-stepping logic 7 years ago
Scott Lahteine aaaf09bda2 BEZIER_JERK_CONTROL => S_CURVE_ACCELERATION 7 years ago
Scott Lahteine 3e3789da85
Regression: Endstops Core compatibility (#10823) 7 years ago
Scott Lahteine 65a004564c Stepper::set_position needed for some applications 7 years ago
Scott Lahteine 435ecb6b67 Followup to stepper/planner refactor 7 years ago
etagle 569df3fc0c Fix interrupt-based endstop detection 7 years ago
etagle a11eb50a3e Refactor and optimize Stepper/Planner 7 years ago
Scott Lahteine 883b0c9880
Convert custom maths to inlines (#10728) 7 years ago
Scott Lahteine 8f8c6a9bc4
Move get_axis_position_mm to Planner (#10718) 7 years ago
Scott Lahteine 306f0f2135
Move Stepper::synchronize to Planner (#10713) 7 years ago
Scott Lahteine d1b619be52 Standardize some hexadecimals 7 years ago
Scott Lahteine af1950a63e Improve sync of stepper positions 7 years ago
Scott Lahteine 0c23792344 Apply int32_t to stepper 7 years ago
Eduardo José Tagle 57a899a412 [2.0.x] 6th-order jerk-controlled motion planning in real-time for AVR (#10373) 7 years ago
etagle a29adde5c0 Implement BEZIER_JERK_CONTROL 7 years ago
Scott Lahteine 9515e5aefb Fix LA_active_extruder (static) 7 years ago
Scott Lahteine ca0def766e LIN_ADVANCE single stepper optimization 7 years ago
Scott Lahteine 2bd252b501
[2.0.x] LIN_ADVANCE v1.5 (#9712) 7 years ago