qwewer0
4424645e04
Multi-line comments cleanup ( #19535 )
5 years ago
Diego von Deschwanden
42fbd527f3
Fix links to secure sites ( #18745 )
5 years ago
Scott Lahteine
000ec9fc13
Ensure language.h include order
See #17604
5 years ago
Scott Lahteine
bfad23d3e2
(c) 2020
5 years ago
Dirk O. Kaar
d0e1166cce
Fix Visual Micro "Arduino IDE for Visual Studio" support ( #16418 )
5 years ago
Scott Lahteine
50e4545255
Add custom types for position ( #15204 )
6 years ago
Scott Lahteine
455dabb183
Add a feedRate_t data type ( #15349 )
6 years ago
Scott Lahteine
93cd66ac11
Tweaky change from (C) to (c)
6 years ago
Scott Lahteine
87162658c4
Fix and improve software endstops ( #13386 )
6 years ago
Scott Lahteine
0feeef2604
Update copyright in headers
6 years ago
Thomas Moore
c437bb08f1
Overhaul of the planner ( #11578 )
- Move FWRETRACT to the planner
- Combine leveling, skew, etc. in a single modifier method
- Have kinematic and non-kinematic moves call one planner method
7 years ago
Scott Lahteine
a4b0148365
Easier to find 'static inline'
7 years ago
etagle
1367df2875
Replace double with float, optimize calculation
7 years ago
etagle
a11eb50a3e
Refactor and optimize Stepper/Planner
Better encapsulation and considerably reduce stepper jitter
7 years ago
Scott Lahteine
99ecdf59af
Smarter MIN, MAX, ABS macros
Use macros that explicitly avoid double-evaluation and can be used for any datatype, replacing `min`, `max`, `abs`, `fabs`, `labs`, and `FABS`.
Co-Authored-By: ejtagle <ejtagle@hotmail.com>
7 years ago
Scott Lahteine
19f189b4e5
Add UBL support for G2/G3 and G5 ( #10648 )
7 years ago
Scott Lahteine
32512332df
Apply some formatting
7 years ago
Scott Lahteine
dac1f6fe74
Tweaks to cubic_b_spline code style
8 years ago
Scott Lahteine
722786966a
Add gcode.cpp, motion.*, queue.* - Apply to some G-codes.
8 years ago
Scott Lahteine
3d8a0ab4b2
Module updates
8 years ago
Scott Lahteine
0c9231fd04
Move 'module' files
8 years ago
Scott Lahteine
6c45d0fd81
Apply maths macros and type changes ahead of HAL
8 years ago
Josef Pavlik
f8c2473a71
Improve planner kinematics, fix delta ABL
9 years ago
Scott Lahteine
77639672d7
Move NONLINEAR bed leveling to planner
This is in advance of moving non-linear bed leveling to the planner
class.
9 years ago
Scott Lahteine
6ab54c60b1
Add conditionals for kinematics, leveling
9 years ago
Scott Lahteine
b6afa028f4
Don't call adjust_delta on SCARA
9 years ago
Scott Lahteine
d5e2d523c7
Generalize kinematics function names
9 years ago
Scott Lahteine
93ba5bddd7
Append units to feedrate variables
9 years ago
Scott Lahteine
8218558953
Update comments, rename next_ping_ms, followup to #3797
9 years ago
AnHardt
2207001333
No compromises for the manage_heater()
No compromises for the manage_heater(). manage_heater() will return immediately when there is nothing to do, but needs a constant detaT to work proper.
Calling idle() only every 200ms results in a display update every ~2 seconds - that should be enough.
For the other functionalities in idle() and manage_inactivity() 200ms is a lot but hopefully works.
9 years ago
Scott Lahteine
ecec5c5e58
Bezier style and DELTA patch
9 years ago
Scott Lahteine
a058226799
Prevent watchdog timeout in bezier moves
9 years ago
Scott Lahteine
ddac17a195
Add BEZIER_CURVE_SUPPORT (G5 XYZEFIJPQ)
9 years ago