Scott Lahteine
118bd2f8b2
Apply loop shorthand macros (#17159 )
4 vuotta sitten
Scott Lahteine
bfad23d3e2
(c) 2020
4 vuotta sitten
Scott Lahteine
1ee648ecd2
Followup to "optimize common strings"
4 vuotta sitten
Scott Lahteine
f83bc0aa13
Optimize common strings
Saves 128 bytes in testing with `mftest mega 1 -y`
4 vuotta sitten
Luu Lac
efeb6efe77
Set pullup on BTN_BACK pin (#15654 )
4 vuotta sitten
Evgeny-SPB
b7db91c46d
Fix apply_rotation function (#15636 )
4 vuotta sitten
Scott Lahteine
50e4545255
Add custom types for position (#15204 )
4 vuotta sitten
Scott Lahteine
465c6d9230
Simpler Allen Key config. Fixes, cleanups from refactor (#15256 )
4 vuotta sitten
Scott Lahteine
93cd66ac11
Tweaky change from (C) to (c)
5 vuotta sitten
Scott Lahteine
ad4ffa1d2f
Use C++ language supported 'nullptr' (#13944 )
5 vuotta sitten
Scott Lahteine
808b076000
Update some ABL/UBL conditionals
5 vuotta sitten
Scott Lahteine
0feeef2604
Update copyright in headers
5 vuotta sitten
Scott Lahteine
c986239837
A single SERIAL_ECHO macro type (#12557 )
5 vuotta sitten
Scott Lahteine
0c85869c26
Clean up file endings
5 vuotta sitten
Scott Lahteine
11ac75edcb
Use PGM_P for PSTR pointers (#11977 )
5 vuotta sitten
Scott Lahteine
e10f730478
Tweak vector_3::apply_rotation
5 vuotta sitten
AnoNymous
a644d8cb93
Avoid copies in vector and matrix (#11959 )
5 vuotta sitten
etagle
1367df2875
Replace double with float, optimize calculation
6 vuotta sitten
Scott Lahteine
d7b699ec34
Fewer includes of vector_3.h
6 vuotta sitten
Scott Lahteine
9d99360912
Fix matrix.debug output
6 vuotta sitten
Scott Lahteine
32512332df
Apply some formatting
6 vuotta sitten
Scott Lahteine
d7ee81202f
Libs updates
6 vuotta sitten
Scott Lahteine
efa578d6b0
Move 'libs' files
6 vuotta sitten
Scott Lahteine
6c45d0fd81
Apply maths macros and type changes ahead of HAL
7 vuotta sitten
Scott Lahteine
e94f79ccea
Patch some serial macros
7 vuotta sitten
Scott Lahteine
b8ba3b7647
Use 'sq' macro where possible
7 vuotta sitten
Scott Lahteine
492bc536bf
Modify debug methods to take PSTR
7 vuotta sitten
Scott Lahteine
8d54ffbf05
Adjust vector_3 code with const, some optimization
7 vuotta sitten
Scott Lahteine
ea0dbee3c9
Enable ABL by type, support bilinear on cartesian
7 vuotta sitten
Scott Lahteine
0da744b7b0
Further cleanup of comments, partial Doxygen-style
Following up on #3231
8 vuotta sitten
jbrazio
5e5d250832
Added gplv3 header to all Marlin files
8 vuotta sitten
Scott Lahteine
0c7f7ebcfb
Styling adjustments (PR#2668 & PR#2670)
Keep "astyled" reformatting
8 vuotta sitten
Richard Wackerbarth
6292d9e815
Rename ENABLE_AUTO_BED_LEVELING
With the introduction of the #if ENABLED(…)
reads better than
8 vuotta sitten
Scott Lahteine
58cfcd4239
Overridable Options - Part 5
Apply `ENABLED` / `DISABLED` macros to files needing only a small
number of changes.
8 vuotta sitten
Scott Lahteine
1e5c18bb14
Add code_value_short and SERIAL_CHAR
9 vuotta sitten
Scott Lahteine
460f73056b
Fix ECHOPAIR ambiguity
- Also patch up some warnings
9 vuotta sitten
Scott Lahteine
32331faee4
Prettify Bed Level Correction Matrix
- Put + in front of positive values in the output
9 vuotta sitten
alexborro
2f3c77b751
Fix decimal places in G29 Bed Equation Coeficients
9 vuotta sitten
Scott Lahteine
d085725c86
More sanity-checking for ABL
- Moved sanity-checks to Marlin_main.cpp
- Applied to other configuration files
- Fixed formatting of ABL output
- Passing verbose level to probe_pt
- Miscellaneous cleanup
- Put CONFIG_STEPPERS_TOSHIBA into Configuration.h
9 vuotta sitten
alexborro
d74aabf259
Revert "Change Auto_Bed_Leveling to Auto_Bed_Compensation"
9 vuotta sitten
John Davis
825c46024d
Update vector_3.cpp
Changed AUTO_BED_LEVEL to AUTO_BED_COMPENSATION
9 vuotta sitten
fsantini
cf325ba240
Fix issue 935: error in matrix calculation
9 vuotta sitten
Phil Wise
17d6d965dc
Use C++ initialization list
This is the recommended approach for object initialization. The change
doesn't affect binary size (although in theory it could make it smaller).
10 vuotta sitten
fsantini
5bde7fcb28
Minor code and comment polishing
10 vuotta sitten
fsantini
b64661070e
Fixed the plane vector equation to a simpler one (only dependent on the normal)
Removed the calculation of the inverse matrix since the rotation matrix is orthogonal, therefore inverted == transposed.
Much simpler and mathematically robust.
10 vuotta sitten
Alex Borro
253dfc4bc1
Bed Auto Leveling feature
Check the Readme for instruction how to enable and configure the feature
10 vuotta sitten