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
6 years ago
Scott Lahteine
e366d55bc2
Don't reset stepper timeout for all g-codes
6 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.
6 years ago
Scott Lahteine
d4795e5b8e
[2.0.x] Tweaks and additions for MAX7219 ( #11034 )
6 years ago
Scott Lahteine
e23677a7b2
Update some G-code comments
6 years ago
Giuliano
cce0523a95
[2.0.x] reset bltouch on home ( #11018 )
Added reset bltouch instead. This ensure properly stow even when in error.
6 years ago
Karl Andersson
e0276d2f32
Official STMicroelectronics Arduino Core STM32F4 HAL compatibility ( #11006 )
6 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`
6 years ago
Scott Lahteine
f2c3b0d476
Use bit flags for homed/known
6 years ago
Scott Lahteine
4832be52d7
Followup to G29 O
6 years ago
Robert Mendon
86170e6a66
[2.0.x] Add O (optional) flag to G28/G29 ( #10913 )
6 years ago
Scott Lahteine
117fd007a9
Followup to pin error change
6 years ago
Scott Lahteine
20a5db03bb
Junction Deviation limit (0.01 to 0.3)
6 years ago
Scott Lahteine
a2f521d34b
Add Junction Deviation mm runtime setting ( #10990 )
6 years ago
Scott Lahteine
590ce1c33e
Fix serial debug ouput
6 years ago
Scott Lahteine
968a5d2e63
Protected pin err for M226
6 years ago
Giuliano
f1cdfe3dfd
[2.0.x] stow bltouch before start homing ( #10987 )
6 years ago
etagle
99af086cea
Add hidden Serial overflow debug options
6 years ago
Scott Lahteine
3f2a062a57
Fix M914 value range (-64...+63)
Fix #10896
6 years ago
Eduardo José Tagle
6f330f397e
[2.0.x] Buffer overflow and scroll fix, UTF8 cleanup ( #10844 )
6 years ago
Scott Lahteine
645df23eb0
Fix warning with FASTER_GCODE_PARSER disabled
6 years ago
Scott Lahteine
a94506ada0
Fix K8400 Y min pos, M118 comment
6 years ago
Scott Lahteine
230ae6a143
Default G30 to engage / disengage
6 years ago
etagle
a11eb50a3e
Refactor and optimize Stepper/Planner
Better encapsulation and considerably reduce stepper jitter
7 years ago
Scott Lahteine
83d42f33e1
Add HAS_HOTEND_OFFSET_Z conditional
6 years ago
GMagician
3c76bda2d8
Fix switching extruder
`DONT_SWITCH` got lost along the way. Replace it with `DO_SWITCH_EXTRUDER` and adjust the code.
6 years ago
Scott Lahteine
c173a31060
Fix some compile warnings
6 years ago
Scott Lahteine
50270b53a0
Clear up some more compile warnings
6 years ago
Scott Lahteine
eb2eb72720
Modify UBL mesh_is_valid and use in leveling_is_valid ( #10746 )
6 years ago
Scott Lahteine
35258dd50b
Consistent heating status and status reset
Fix #10699
6 years ago
Scott Lahteine
08e36e264e
Apply _AXIS macro
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
8f8c6a9bc4
Move get_axis_position_mm to Planner ( #10718 )
6 years ago
Scott Lahteine
f5aaa2d6c0
Fix some compiler warnings
6 years ago
Scott Lahteine
625035a9ce
Fix M301 access to lpq_len ( #10714 )
Co-Authored-By: Zwaubel
6 years ago
Scott Lahteine
306f0f2135
Move Stepper::synchronize to Planner ( #10713 )
Co-Authored-By: ejtagle <ejtagle@hotmail.com>
6 years ago
ManuelMcLure
8679f671ed
Remove dependency on PI. ( #10701 )
6 years ago
Scott Lahteine
6671c064cd
Use arc moves for G26 if enabled ( #10696 )
Co-Authored-By: ManuelMcLure <manuelmclure@users.noreply.github.com>
7 years ago
Scott Lahteine
c43235dd39
Remove non-special comments
7 years ago
ManuelMcLure
613a3be167
Remove hidden dependencies on destination. Fixes #10686 . ( #10691 )
7 years ago
Scott Lahteine
b76344c080
More Trinamic cleanup
7 years ago
Giuliano
44f3a6dc3b
[2.0.x] Add missing axes to M911, M912 ( #10668 )
7 years ago
Scott Lahteine
19f189b4e5
Add UBL support for G2/G3 and G5 ( #10648 )
7 years ago
Scott Lahteine
bfe223e120
Adjust usage of stepper.synchronize
7 years ago
Scott Lahteine
af1950a63e
Improve sync of stepper positions
7 years ago
Scott Lahteine
d7b699ec34
Fewer includes of vector_3.h
7 years ago