Scott Lahteine
c353eaa146
Misc changes from struct refactor (#15289 )
5 years ago
Scott Lahteine
465c6d9230
Simpler Allen Key config. Fixes, cleanups from refactor (#15256 )
6 years ago
Scott Lahteine
f9992c5f33
Implausible
6 years ago
Giuliano Zaro
9958f5e322
Home on G34 if steppers slept (#15127 )
6 years ago
Luu Lac
081e4506ca
Fix G53 as prefix, G28 with CNC_COORDINATE_SYSTEMS (#15069 )
6 years ago
Marcio Teixeira
274934ad81
Add LULZBOT_TOUCH_UI (#14967 )
6 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.
6 years ago
Acenotass
4af9908764
Update M48 command in the status line (#14816 )
6 years ago
teemuatlut
d4974ea719
TMC SPI Endstops and Improved Sensorless Homing (#14044 )
6 years ago
InsanityAutomation
6f8b8c394d
Homing backoff per-axis / delta Z (#14789 )
6 years ago
Acenotass
659d06d9b9
M48 menu item, result to status (#14772 )
6 years ago
Giuliano Zaro
290466578f
Adafruit Grand Central M4 (#14749 )
6 years ago
Scott Lahteine
1088846cae
Cosmetic updates from 14044
6 years ago
Jason Smith
f2c5740d06
Add 'E' argument to G34 to allow stowing between probes (#14533 )
- Use the return value from probe_pt during `G34`
Eliminate the assumption that probe_pt leaves current_position set to values relative to the probed points. This is not always true, depending on the raise_after argument.
- Add '`E`' argument to `G34` command allowing stowing between each probe.
6 years ago
InsanityAutomation
b8cc61262f
Finish G12, update Nozzle::clean (#14642 )
6 years ago
Scott Lahteine
ed0e6afacb
Apply LIMIT macro
6 years ago
Scott Lahteine
750a16ad38
Fix MIN/MAX function collision with macros
6 years ago
GMagician
82ecaa767e
Remove unused code in M100
queue.buffer is in bss area, start_free_memory starts from heap then above of bss
6 years ago
Marcio Teixeira
e6cf7860e8
Improve ExtUI, fix compiler errors, warnings (#14441 )
6 years ago
Scott Lahteine
93cd66ac11
Tweaky change from (C) to (c)
6 years ago
Scott Lahteine
2580104c8b
Revert recent probe changes
- Revert "Fix FIX_MOUNTED_PROBE compile error (#14393 )"
- Revert "Fix G28 with non-BLTouch probes (#14381 )"
- Revert "Fix BLTOUCH deploy/stow in HS mode (#14352 )"
- Revert "Apply needed BLTouch patch (#14233 )"
Co-Authored-By: AnHardt <github@kitelab.de >
6 years ago
BigIronGuru
9f136a7c67
Low-priority homing in G34 (#14391 )
6 years ago
Scott Lahteine
49627069a5
Shorthand for home-after-deactivate
6 years ago
Marcio Teixeira
8e23e9b16c
Fix FIX_MOUNTED_PROBE compile error (#14393 )
6 years ago
BigIronGuru
12d21e642f
Update G34 for non-BLTouch probes (#14380 )
6 years ago
BigIronGuru
5986194c36
Fix G28 with non-BLTouch probes (#14381 )
6 years ago
InsanityAutomation
aa0383a83b
Enhance IDEX toolchange auto-return w/ no park, full control (#14117 )
6 years ago
BigIronGuru
9c83135d40
Only home Z at the end of G34 (#14353 )
6 years ago
InsanityAutomation
a9acd2f497
G34 configurable angle limit (#14321 )
6 years ago
Scott Lahteine
4c872a01f2
G-code queue singleton, front injection (#14236 )
6 years ago
InsanityAutomation
bf64dd4db6
Improve G34, M422 (Z alignment) (#14142 )
6 years ago
Scott Lahteine
04715e04ee
Minor M100 cleanup
6 years ago
Scott Lahteine
3c179bbd47
Simpler G28 home axis conditions
6 years ago
Scott Lahteine
aeec9ef76b
Update backlash code
6 years ago
FanDjango
85fb33a060
BLTOUCH tweaks, new v3.1 command (#14015 )
6 years ago
Bob Kuhn
fa3739aa23
M100: LPC1768 and DUE compatibility (#13962 )
6 years ago
Scott Lahteine
ad4ffa1d2f
Use C++ language supported 'nullptr' (#13944 )
6 years ago
InsanityAutomation
6811e2921b
BLTouch v3 / 3DTouch Interoperability & performance (#13814 )
6 years ago
Marcio Teixeira
15357af67c
Backlash cleanup (#13659 )
…And save backlash, fil. sensor, ExtUI userdata to EEPROM.
6 years ago
Giuliano Zaro
e2dd2268e8
Add a Z raise-between-probes to G34 (#13791 )
6 years ago
Roxy-3D
9cee81d47e
Option to show babysteps total since G28 (#13580 )
6 years ago
Marcio Teixeira
bf7b28b456
Fix incorrect variable name (#13585 )
6 years ago
Marcio Teixeira
27a4927ed1
Add option to move away from endstop after homing. (#13557 )
Add option to move away from endstop after homing.
- Add `ENDSTOP_BACKOFF` for printers with a recessed Z home button (Lulzbot TAZ 6).
- Also prevents chattering when sensorless homing with axes against bumpers.
6 years ago
InsanityAutomation
fbc7b51a24
Use NO_FETCH for Dual X G28 (#13539 )
6 years ago
InsanityAutomation
4961d8aa3e
Update G28.cpp (#13539 )
6 years ago
Marcio Teixeira
5679fae11e
UltraLCD enhancements (lower fan resolution, backlash menu) (#13519 )
6 years ago
InsanityAutomation
5b2c37d6c1
Followup to BLTouch (#13422 )
6 years ago
InsanityAutomation
691e5c3bb8
BLTouch V3.0 support (#13406 )
6 years ago
Scott Lahteine
49cf92dc36
Extended condition macros (#13419 )
Allow `ENABLED`, `DISABLED`, `PIN_EXISTS`, and `BUTTON_EXISTS` to take multiple arguments. Also add:
- Alias `ANY(...)` for `!DISABLED(...)`
- Alias `ANY_PIN(...)` for `PIN_EXISTS(a) || PIN_EXISTS(b) ...`
- Alias `EITHER(A,B)` for `ANY(...)`
- Alias `ALL(...)` and `BOTH(A,B)` for `ENABLED(...)`
- `NONE(...)` for `DISABLED(...)`
6 years ago
Scott Lahteine
f5bcc00570
Unify debugging output with debug_out.h (#13388 )
6 years ago