14 Commits (8e0f3b7eba0bff68d58f3938d4c5a9dddee273db)

Author SHA1 Message Date
Scott Lahteine 6c45d0fd81 Apply maths macros and type changes ahead of HAL 8 years ago
oldmcg 48f7652143 UBL G29 -P3.1 smart fill (#6823)
* UBL G29 -P3.1 mesh fill with distance-weighted least squares fit.

* Back to original -O0 on G29 for now.
8 years ago
Scott Lahteine 6ed52fb765 Adjust spacing in LSF 8 years ago
Roxy-3D d92fa40c62 misc. UBL fixes (#6631)
* Restore LSF functionality

Some of the typo's persisted...   Hopefully this gets them all fixed.

* Restore user's expectations of how G28 should behave

* Allow Nozzle size control with ornery host programs
8 years ago
bgort a59066bca9 Various improvements - mostly UBL-related (#6607)
UBL Clean up.
8 years ago
Scott Lahteine 11b6a3cbb6 Fix regression in least_squares_fit.cpp 8 years ago
Scott Lahteine b8ba3b7647 Use 'sq' macro where possible 8 years ago
Brian 4e1448e75a Various fixes for compiler warnings
add BLTouch-related messages in english and (rusty) french;
add missing endstops.h in ultralcd.cpp;
fix misc. compiler warnings;
fix lsf_reset - ZERO macro can't handle a pointer as it would only memset the size of the pointer, not the size of the entire struct
8 years ago
Scott Lahteine a35c681453 Clean up least_squares_fit 8 years ago
Roxy-3D d467e97679 Smart-Fill and Mesh-Tilting (both 3-point and grid) working!
Also...   The memory corruption issue may be fixed.   The GCC compiler
was inlining static functions and this caused the G29() stack frame to
become much larger than the AVR could handle.
8 years ago
Scott Lahteine 15edb41cee Patches to UBL 8 years ago
Roxy-3D 945303c0d5 eleminate bootscreen.h 8 years ago
Roxy-3D 8644dc170b get synchronized to current file names 8 years ago
Roxy-3D 1451b7eacf UBL's Grid Based Leveling code
Pretty much...  The code is in place.  Still more work to do.    But it
has a lot of hooks and variables in other code, so commit and merge
before I pick up a million 'Conflicts'.
8 years ago