Scott Lahteine
ea0dbee3c9
Enable ABL by type, support bilinear on cartesian
il y a 8 ans
Scott Lahteine
e242946ac3
Patch G29 for linear leveling, reachable with probe
il y a 8 ans
Scott Lahteine
e9ce42353e
Patch G29 for 3-point leveling
il y a 8 ans
Scott Lahteine
6ab54c60b1
Add conditionals for kinematics, leveling
il y a 8 ans
Scott Lahteine
0da744b7b0
Further cleanup of comments, partial Doxygen-style
Following up on #3231
il y a 8 ans
jbrazio
5e5d250832
Added gplv3 header to all Marlin files
il y a 8 ans
Scott Lahteine
209f5f21e0
Use macros where possible
Apply `constrain`, `NOMORE`, `NOLESS` and `CRITICAL_SECTION` macros
wherever possible.
il y a 8 ans
Scott Lahteine
54a39d8c1a
Use a ternary in qr_solve.cpp
il y a 9 ans
Scott Lahteine
6fa7e24af3
Use "UNUSED" to squash compiler warnings
il y a 9 ans
Scott Lahteine
9bdab4f3a8
Clean up "else" and other spacing
il y a 9 ans
Scott Lahteine
0c7f7ebcfb
Styling adjustments (PR#2668 & PR#2670)
Keep "astyled" reformatting
il y a 9 ans
Scott Lahteine
58cfcd4239
Overridable Options - Part 5
Apply `ENABLED` / `DISABLED` macros to files needing only a small
number of changes.
il y a 9 ans
AnHardt
d03f037a92
Get rid of malloc() and free() (PR#2549)
Just the minimal changes to qr_solve.cpp and .h to get rid of malloc() and free().
Saves about 656 bytes of progmem (library-code)
and 22 bytes for static variables.
Should use exactly the same amount of stack as it did before on the heap.
il y a 9 ans
Scott Lahteine
19d418cd6a
Fix up the code to eliminate warnings
il y a 9 ans
alexborro
d74aabf259
Revert "Change Auto_Bed_Leveling to Auto_Bed_Compensation"
il y a 10 ans
John Davis
6325968a39
Update qr_solve.cpp
Changed leveling to compensation
il y a 10 ans
Cylindric
fdce91192e
Various typo fixes - only in comments, no code changes.
il y a 10 ans
Gabe Rosenhouse
99f6326544
Remove unnecessary dependency on time.h from qr_solve.cpp
Fixed compiler errors on Ubuntu using arduino-core
il y a 10 ans
Gabe Rosenhouse
174b8d99d5
Simplify 3-point probing using new code only
il y a 10 ans
fsantini
cc2925b705
Implemented a least squares fit of the bed equation for auto bed leveling.
The code for the LSQ solver (qr_solve) is copyrighted by John Burkardt and released under LGPL here:
http://people.sc.fsu.edu/~%20jburkardt/c_src/qr_solve/qr_solve.html
(see qr_solve.cpp for further copyright information)
il y a 11 ans