Scott Lahteine
5f5f76956f
Fix up tests, warnings
4 years ago
swissnorp
a12ac5e175
Mark axes not-homed with HOME_AFTER_DEACTIVATE ( #18907 )
4 years ago
Giuliano Zaro
6b549e1971
Optional homing in LCD Repeatability Test ( #19104 )
4 years ago
Diego von Deschwanden
42fbd527f3
Fix links to secure sites ( #18745 )
4 years ago
Scott Lahteine
6d90d1e1f5
Apply TERN to compact code ( #17619 )
5 years ago
Scott Lahteine
118bd2f8b2
Apply loop shorthand macros ( #17159 )
5 years ago
Scott Lahteine
be62ab2d02
Move reachable test to Probe class
5 years ago
Scott Lahteine
bfad23d3e2
(c) 2020
5 years ago
Scott Lahteine
90b6324563
Encapsulate probe as singleton class ( #16751 )
5 years ago
Radek Pietruszewski
e6a675e6ec
Fix missing string for M48 build ( #16708 )
5 years ago
Jason Smith
3cade6245e
Fix MIN_PROBE_EDGE bug in default ABL G29 ( #16367 )
5 years ago
Scott Lahteine
f83bc0aa13
Optimize common strings
Saves 128 bytes in testing with `mftest mega 1 -y`
5 years ago
Marcio Teixeira
6a865a6146
Multi-language support ( #15453 )
5 years ago
Scott Lahteine
f307ff68f7
Multiply by float, not double
5 years ago
Scott Lahteine
50e4545255
Add custom types for position ( #15204 )
5 years ago
Scott Lahteine
4e8d9fe59b
zprobe_offset => probe_offset
5 years ago
InsanityAutomation
df1e51258a
Add M851 X Y probe offsets ( #15202 )
5 years ago
Scott Lahteine
5e13fe989f
Rename some feedrate-oriented functions
5 years ago
Scott Lahteine
c353eaa146
Misc changes from struct refactor ( #15289 )
5 years ago
Scott Lahteine
f9992c5f33
Implausible
5 years ago
Scott Lahteine
c8e30b6639
Fix code attempting to sprintf %f ( #14869 )
Arduino doesn't (always) support `float` formatting in strings. So either cast to `int` or use `dtostrf()` to fix these usages.
5 years ago
Acenotass
4af9908764
Update M48 command in the status line ( #14816 )
5 years ago
Acenotass
659d06d9b9
M48 menu item, result to status ( #14772 )
5 years ago
Scott Lahteine
ed0e6afacb
Apply LIMIT macro
5 years ago
Scott Lahteine
750a16ad38
Fix MIN/MAX function collision with macros
5 years ago
Scott Lahteine
93cd66ac11
Tweaky change from (C) to (c)
5 years ago
Scott Lahteine
0feeef2604
Update copyright in headers
6 years ago
Scott Lahteine
c986239837
A single SERIAL_ECHO macro type ( #12557 )
6 years ago
Scott Lahteine
5f6aabccbe
Tweak M48 spacing
6 years ago
etagle
1367df2875
Replace double with float, optimize calculation
6 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>
6 years ago
Scott Lahteine
c352954882
Allow no raise after run_z_probe in probe_pt
7 years ago
Scott Lahteine
14c03cb6f4
[2.0.x] Make MIN_PROBE_EDGE a general option (for electronic probes) ( #10069 )
Some probes don't work near the edges of the bed. This change promotes MIN_PROBE_EDGE to a general setting that applies to all probing functions.
7 years ago
AnHardt
133b38b93b
Complete M48 description ( #9631 )
7 years ago
Colten Edwards
a6160916b0
[2.0] Fix M48 for delta printers/ABL compile issue ( #8286 )
* fix M48 for delta printers
fix M48 for delta printers. home printer if not already homed.
* remove ENABLED(DELTA)
remove ENABLED(DELTA) as it is not needed.
* Update M48.cpp
* abl needs queue.h
without queue.h abl will not compile since there is a script that runs at the end of it and we need to queue it up.
7 years ago
Scott Lahteine
f8393a0908
Operate in Native Machine Space
7 years ago
Roxy-3D
5439358281
Basic UBL operations working on 32-bit platforms ( #8024 )
* 32-bit work for UBL
* Update FT i3-2020 reference file
7 years ago
Scott Lahteine
3e3911fb81
Use planner.leveling_active for all leveling systems
7 years ago
Scott Lahteine
9a930ebec2
Make leveling_is_active a macro
7 years ago
Scott Lahteine
fc52fc72ac
Move M48 to cpp
7 years ago
Scott Lahteine
4231faf779
Initial split-up of G-code handlers by category
7 years ago