Scott Lahteine
62f37669dc
Replace 'const float &' with 'const_float_t' (#21505 )
3 yıl önce
Ramiro Polla
8bf6b190ff
Optimize LSF for size, efficiency (#21443 )
3 yıl önce
qwewer0
4424645e04
Multi-line comments cleanup (#19535 )
3 yıl önce
Diego von Deschwanden
42fbd527f3
Fix links to secure sites (#18745 )
3 yıl önce
Scott Lahteine
bfad23d3e2
(c) 2020
4 yıl önce
Scott Lahteine
50e4545255
Add custom types for position (#15204 )
4 yıl önce
Scott Lahteine
c353eaa146
Misc changes from struct refactor (#15289 )
4 yıl önce
Scott Lahteine
465c6d9230
Simpler Allen Key config. Fixes, cleanups from refactor (#15256 )
4 yıl önce
Scott Lahteine
750a16ad38
Fix MIN/MAX function collision with macros
5 yıl önce
Scott Lahteine
93cd66ac11
Tweaky change from (C) to (c)
5 yıl önce
Scott Lahteine
0feeef2604
Update copyright in headers
5 yıl önce
Scott Lahteine
f5eab912ed
Apply #pragma once, misc cleanup (#12322 )
* Apply #pragma once in headers
* Adjust some thermistors formatting
* Misc cleanup and formatting
5 yıl önce
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 >
6 yıl önce
Scott Lahteine
d7ee81202f
Libs updates
6 yıl önce
Scott Lahteine
efa578d6b0
Move 'libs' files
6 yıl önce
Scott Lahteine
0873c667fa
Apply coding standards to recent merges
7 yıl önce
Roxy-3D
9af67e2446
Save 7714 bytes of program memory when doing AUTO_BED_LEVELING_LINEAR (#7276 )
We can save more and a pile of RAM by eleminating the eqnBVector and
EqnAMatrix arrays next.
7 yıl önce
Scott Lahteine
6c45d0fd81
Apply maths macros and type changes ahead of HAL
7 yıl önce
Scott Lahteine
c99bd69889
Apply const float & more
7 yıl önce
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.
7 yıl önce
Scott Lahteine
a35c681453
Clean up least_squares_fit
7 yıl önce
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.
7 yıl önce