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.
6 years ago
Scott Lahteine
8f0bbdcc9b
Fix up Max7219 orientations ( #11596 )
6 years ago
Scott Lahteine
56f1e17a25
[2.0.x] Max7219 cleanup, simplify, and extend ( #11575 )
6 years ago
Roxy-3D
aae4c67e5d
Max7219 Clean Up ( #11563 )
...
Some of the Rotations did not do the right thing with setting and clearing pixels.
I think it is correct now. But if not... It is much closer to being correct.
6 years ago
Scott Lahteine
a4b0148365
Easier to find 'static inline'
6 years ago
Roxy-3D
65c5227c29
Change M7219 I to setup Max7219 registers, but not do initialization pattern
6 years ago
Roxy-3D
60f1376798
Make M7219 I more robust and nice to look at
...
Make M2719 initialize the Max7219 registers and then run the initialization pattern (if one is specified).
6 years ago
Roxy-3D
fd15b1495a
add I parameter to M42 to allow access to sensitive pins
6 years ago
Scott Lahteine
0af22549a6
Allow G33 to compile with no LCD
6 years ago
Giuliano
4237c3d9f8
[2.0.x] different bltouch init ( #11135 )
6 years ago
Scott Lahteine
e05e95cf97
Clean trailing whitespace
6 years ago
teemuatlut
fbcdf5eaeb
Simplify stepper driver per-axis selection
6 years ago
Scott Lahteine
4685c7d59f
Followup to M91x I patch
6 years ago
Roxy-3D
9660996cc3
Add Multi Unit Support for Max7219 to bugfix_2.0.0 ( #11285 )
...
* Add Multi Unit Support for Max7219 to bugfix_2.0.0
* Apply multi-MAX7219 to example configs
* Tweak some spacing, macros
6 years ago
Giuliano
aed1d17a2d
Initialize default units ( #11295 )
...
When `INCH_MODE_SUPPORT` is enabled no default unit is set. This fixes it.
6 years ago
Scott Lahteine
fd8a76493b
Unify M91x parameter I meaning, simplify reports ( #11249 )
6 years ago
etagle
1367df2875
Replace double with float, optimize calculation
6 years ago
Scott Lahteine
d960d448fa
Optimize calculations with LROUND
6 years ago
Scott Lahteine
9c058091e9
No M914 or SGT set for non-sensorless axes
6 years ago
Scott Lahteine
1a0f4dedad
Fix and improve POWER_LOSS_RECOVERY ( #11187 )
6 years ago
Scott Lahteine
e0ab8acf19
Add "Marlin Dev Mode" option
6 years ago
Scott Lahteine
c51e27d11d
Do a hard kill for failed homing moves ( #11161 )
6 years ago
Scott Lahteine
90ba77ea0f
Lose the old HOMEAXIS macro
6 years ago
Scott Lahteine
8eaac0dab3
Add delta feedrate scaling ( #11153 )
6 years ago
Scott Lahteine
05518d6add
Add newline to end of file
6 years ago
Scott Lahteine
a431013eb7
Fix G33 compile warning
6 years ago
Colin Gilgenbach
0fff79c24b
Fixes G29_with_retry behavior ( #11045 )
...
* Fix G29 (ABL) retry behavior
6 years ago
Scott Lahteine
a264030526
Fix "G29" G29_MAX_RETRIES handling
6 years ago
Andy Shaw
3b3029c4bf
Make max_e_jerk an array to reduce CPU usage ( #11118 )
6 years ago
Scott Lahteine
229b26b02c
Clear LED matrix without startup test
6 years ago
Scott Lahteine
a2a30ff0ac
Use Tool 0 for Dual X Axis G29
...
See https://github.com/MarlinFirmware/Marlin/issues/5597#issuecomment-397683325
7 years ago
Scott Lahteine
e366d55bc2
Don't reset stepper timeout for all g-codes
7 years ago
Roxy-3D
7c54c4ed27
Tiny improvement to M7219
...
The registers within the Max7219 can get corrupted a number of ways. This allows the Max7219 to be reset and fully initialized.
And... it also allows the user to see the initialization pattern.
7 years ago
Scott Lahteine
d4795e5b8e
[2.0.x] Tweaks and additions for MAX7219 ( #11034 )
7 years ago
Scott Lahteine
e23677a7b2
Update some G-code comments
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
Karl Andersson
e0276d2f32
Official STMicroelectronics Arduino Core STM32F4 HAL compatibility ( #11006 )
7 years ago
Scott Lahteine
9d04f47d98
Improvements for junction_deviation_mm
...
- Drop `max_jerk` with `JUNCTION_DEVIATION`
- Add `max_e_jerk_factor` for use by `LIN_ADVANCE`
- Recalculate `max_e_jerk_factor` when `junction_deviation_mm` changes
- Fix LCD editing of `junction_deviation_mm`
7 years ago
Scott Lahteine
f2c3b0d476
Use bit flags for homed/known
7 years ago
Scott Lahteine
4832be52d7
Followup to G29 O
7 years ago
Robert Mendon
86170e6a66
[2.0.x] Add O (optional) flag to G28/G29 ( #10913 )
7 years ago
Scott Lahteine
117fd007a9
Followup to pin error change
7 years ago
Scott Lahteine
20a5db03bb
Junction Deviation limit (0.01 to 0.3)
7 years ago
Scott Lahteine
a2f521d34b
Add Junction Deviation mm runtime setting ( #10990 )
7 years ago
Scott Lahteine
590ce1c33e
Fix serial debug ouput
7 years ago
Scott Lahteine
968a5d2e63
Protected pin err for M226
7 years ago
Giuliano
f1cdfe3dfd
[2.0.x] stow bltouch before start homing ( #10987 )
7 years ago
etagle
99af086cea
Add hidden Serial overflow debug options
7 years ago
Scott Lahteine
3f2a062a57
Fix M914 value range (-64...+63)
...
Fix #10896
7 years ago
Eduardo José Tagle
6f330f397e
[2.0.x] Buffer overflow and scroll fix, UTF8 cleanup ( #10844 )
7 years ago