Scott Lahteine
5d28575d4d
Clean up some motion code
6 years ago
Minims
92a4984066
Fix G34 probe position ( #13251 )
6 years ago
Bruce j Beare
562f2321d2
Fix a G34 bug, allow negative Z corrections ( #13240 )
6 years ago
Scott Lahteine
3a1b6fe8c1
Coding standards
6 years ago
Marcio Teixeira
31c240a8db
Enhancements to G425 ( #13159 )
- Turn off bed leveling prior to calibrating.
- This prevents lateral probes from having a Z component that
triggers the Z endstop and causes the motion to be aborted.
- Got rid of static const float arrays "dimension" and "true_center"
- Frees up 24 bytes of SRAM
- Changed incorrect use of "bool" for float in backlash macros.
- Replaced arguments with 0.0f and 1.0f for clarity.
- Now only disables soft endstops (since calibration cube is outside of bed)
- Not necessary to disable global endstops
6 years ago
Scott Lahteine
ce40c2e87c
Use do_blocking_move_to(ref, fr)
6 years ago
Scott Lahteine
0feeef2604
Update copyright in headers
6 years ago
Marcio Teixeira
e1604198ff
G425 — Auto-calibrate Backlash and Nozzle Offsets ( #13050 )
6 years ago
Scott Lahteine
1bd9a63049
Add HAS_EXTRA_ENDSTOPS macro
6 years ago
mattfredwill
c3cb449990
TMC2130 dual-stepper Sensorless Homing ( #13061 )
6 years ago
Scott Lahteine
97da6c1da5
Use MIN/MAX for min/max
6 years ago
Bob Kuhn
2f35747f29
L6470 SPI daisy chain support ( #12895 )
6 years ago
Ludy
814d93c7cf
Fix G33 sprintf output warning ( #12738 )
6 years ago
Luc Van Daele
c6e09c2689
[2.0.x] G33 clean up ( #12648 )
Remove obsolete workarounds in G33 for the now fixed zprobe_zoffset bug
6 years ago
Marcio Teixeira
b22716e938
M425 Backlash Correction ( #11061 )
6 years ago
teemuatlut
50b2fbd031
Trinamic: Split stealthChop, improve driver monitoring, etc. ( #12582 )
6 years ago
Scott Lahteine
c986239837
A single SERIAL_ECHO macro type ( #12557 )
6 years ago
Scott Lahteine
1fcc13b011
Allow Serial Overrun Protection to be disabled
6 years ago
Marcio Teixeira
c1e17037e5
Various fixes for MarlinUI and ExtUI ( #12439 )
6 years ago
Scott Lahteine
a0c795b097
Encapsulate common display code in a singleton ( #12395 )
* Encapsulate common LCD code in a singleton
* Depend more UBL code on UBL_DEVEL_DEBUGGING
- Since most users don't need the debugging on at all times, this helps reduce the default build size for UBL by over 2K, a little closer to fitting on 128K boards.
7 years ago
Scott Lahteine
427bc64ba1
G28 O respects HOME_AFTER_DEACTIVATE
Addressing #11271
7 years ago
Scott Lahteine
d1ff22b983
Revive SCARA's home offset (unimplemented)
7 years ago
Scott Lahteine
e4cf175163
Synchronize on M204, M205 ( #12302 )
* Add parser.seen for multiple parameters
* Fix M666, use !seen for report
* Synchronize on M204, M205
7 years ago
Scott Lahteine
3583e2b449
Followup to Menu Refactor ( #12275 )
7 years ago
TheLongAndOnly
5536228359
G34 Auto-align multi-stepper Z axis ( #11302 )
7 years ago
Scott Lahteine
2bf18950ab
Refactor LCD menus
7 years ago
AnHardt
f56968ba0b
New Continuous Filament Mixer ( #12098 )
7 years ago
Scott Lahteine
d556dc1865
Fix and improve EEPROM storage ( #12054 )
* Clean up Temperature PID
* Improve EEPROM read/write/validate
* Group `SINGLENOZZLE` saved settings
* Group planner saved settings
* Group filament change saved settings
* Group skew saved settings
* Group `FWRETRACT` saved settings
7 years ago
Scott Lahteine
5f6aabccbe
Tweak M48 spacing
7 years ago
Scott Lahteine
11ac75edcb
Use PGM_P for PSTR pointers ( #11977 )
7 years ago
AnoNymous
b30ca652ae
Replace MIN# / MAX# with variadic MIN / MAX ( #11960 )
7 years ago
Scott Lahteine
c5e5cc5e9f
Fix some trailing whitespace, macros
7 years ago
Roxy-3D
0780913848
IDEX Improvements ( #11848 )
7 years ago
Thomas Moore
c437bb08f1
Overhaul of the planner ( #11578 )
- Move FWRETRACT to the planner
- Combine leveling, skew, etc. in a single modifier method
- Have kinematic and non-kinematic moves call one planner method
7 years ago
Holger Müller
1a6f2b29b8
Add support for Triple-Z steppers/endstops
7 years ago
Sam Lane
1b6bc19427
Add external closed loop controller support
7 years ago
Alexander Amelkin
bc1ba998b2
[2.0.x] Fix undefined symbol 'g29_in_progress' ( #11781 )
7 years ago
InsanityAutomation
bad225dc04
Fix mesh leveling compile errors ( #11768 )
7 years ago
Scott Lahteine
d1ceaf5550
[2.0.x] Followup to IDEX changes ( #11707 )
7 years ago
Roxy-3D
7680b64aa6
IDEX clean up ( #11690 )
7 years ago
Colin Gilgenbach
593d5375ea
Fix G28 resetting DUAL_NOZZLE_DUPLICATION_MODE ( #11605 )
There's no reason for G28 to reset DUAL_NOZZLE_DUPLICATION_MODE, because it only affects the E stepper, unlike DUAL_X_CARRIAGE which affects the X steppers as well.
7 years ago
Scott Lahteine
0af22549a6
Allow G33 to compile with no LCD
7 years ago
Giuliano
4237c3d9f8
[2.0.x] different bltouch init ( #11135 )
7 years ago
etagle
1367df2875
Replace double with float, optimize calculation
7 years ago
Scott Lahteine
d960d448fa
Optimize calculations with LROUND
7 years ago
Scott Lahteine
e0ab8acf19
Add "Marlin Dev Mode" option
7 years ago
Scott Lahteine
c51e27d11d
Do a hard kill for failed homing moves ( #11161 )
7 years ago
Scott Lahteine
90ba77ea0f
Lose the old HOMEAXIS macro
7 years ago
Scott Lahteine
a431013eb7
Fix G33 compile warning
7 years ago
Giuliano
cce0523a95
[2.0.x] reset bltouch on home ( #11018 )
Added reset bltouch instead. This ensure properly stow even when in error.
7 years ago