445 Commits (4dbec774b5839df5c0ec0b078f21bb2e07b86707)

Author SHA1 Message Date
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
Scott Lahteine 645df23eb0 Fix warning with FASTER_GCODE_PARSER disabled 7 years ago
Scott Lahteine a94506ada0 Fix K8400 Y min pos, M118 comment 7 years ago
Scott Lahteine 230ae6a143 Default G30 to engage / disengage 7 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 7 years ago
GMagician 3c76bda2d8 Fix switching extruder
`DONT_SWITCH` got lost along the way. Replace it with `DO_SWITCH_EXTRUDER` and adjust the code.
7 years ago
Scott Lahteine c173a31060 Fix some compile warnings 7 years ago
Scott Lahteine 50270b53a0 Clear up some more compile warnings 7 years ago
Scott Lahteine eb2eb72720
Modify UBL mesh_is_valid and use in leveling_is_valid (#10746) 7 years ago
Scott Lahteine 35258dd50b Consistent heating status and status reset
Fix #10699
7 years ago
Scott Lahteine 08e36e264e Apply _AXIS macro 7 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>
7 years ago
Scott Lahteine 8f8c6a9bc4
Move get_axis_position_mm to Planner (#10718) 7 years ago
Scott Lahteine f5aaa2d6c0 Fix some compiler warnings 7 years ago
Scott Lahteine 625035a9ce
Fix M301 access to lpq_len (#10714)
Co-Authored-By: Zwaubel
7 years ago
Scott Lahteine 306f0f2135
Move Stepper::synchronize to Planner (#10713)
Co-Authored-By: ejtagle <ejtagle@hotmail.com>
7 years ago
ManuelMcLure 8679f671ed Remove dependency on PI. (#10701) 7 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
Scott Lahteine 05fca752d6 Clean up autostart handling 7 years ago
Scott Lahteine 05c33833e7
[2.0.x] Add NO_LCD_MENUS option (#10582) 7 years ago
Scott Lahteine 59fda986ea Allow Z_AFTER_PROBING to be 0 7 years ago
Scott Lahteine 9e0d99c0c6
Round all floats in string conversion functions (#10566) 7 years ago
Scott Lahteine cd08f01bb4 Fix M421 comment in gcode.h 7 years ago
Scott Lahteine 8db7fb226a Fix M420 C for UBL 7 years ago
Marcio Teixeira 724e9f56c8 Removed "const" to match parser. (#10548) 7 years ago
Giuliano 2e1939e85c [2.0.x] report error on unsupported commands (#10553)
Raise an error when an unknown/unsupported G/M command is requires.

This will address #10546
7 years ago
Scott Lahteine a51ba6e3f6 Fix ABL grid bounds test for Delta/SCARA
Addressing #10538
7 years ago
Scott Lahteine 63e0b36f8b Fix G29_RECOVER_COMMANDS typo 7 years ago
Scott Lahteine eef0248a1c
Add M420 C to adjust the whole mesh (#10522) 7 years ago