Scott Lahteine
17ed0f815c
Fix tool_change call in UBL G29
...
Fix #11279 , #11252
7 years ago
Scott Lahteine
665ac1e4d0
Add POWER_LOSS_PIN support
7 years ago
Giuliano
8f686aa449
[2.0.x] Fix change filament crash ( #11269 )
...
Prevent crash, on filament change, when printer is not homed
7 years ago
Scott Lahteine
63f4c9bdb9
Followup to float maths patch
7 years ago
etagle
1367df2875
Replace double with float, optimize calculation
7 years ago
Scott Lahteine
1a0f4dedad
Fix and improve POWER_LOSS_RECOVERY ( #11187 )
7 years ago
Scott Lahteine
4b2af6ab48
Minor patches to POWER_LOSS_RECOVERY
7 years ago
Scott Lahteine
fbf1c9b496
Fix and tweak POWER_LOSS_RECOVERY ( #11151 )
7 years ago
Scott Lahteine
229b26b02c
Clear LED matrix without startup test
7 years ago
Roxy-3D
1d7dd0edfd
Add the move_z_after_probing() functionality to UBL's G29 J
7 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
d4795e5b8e
[2.0.x] Tweaks and additions for MAX7219 ( #11034 )
7 years ago
Scott Lahteine
f3fed52348
Fix coolstep_min_speed / sensorless homing
...
Fix #8890
7 years ago
Scott Lahteine
2ba198a624
Tweak M122 report spacing
7 years ago
Scott Lahteine
21d812d502
Fix the Z un-hop on G11
...
Co-Authored-By: zarthcode <anthony.clay@zarthcode.com>
7 years ago
Scott Lahteine
6919e87656
Minor cleanup of multi-stepping logic
7 years ago
Eduardo José Tagle
6f330f397e
[2.0.x] Buffer overflow and scroll fix, UTF8 cleanup ( #10844 )
7 years ago
etagle
a11eb50a3e
Refactor and optimize Stepper/Planner
...
Better encapsulation and considerably reduce stepper jitter
7 years ago
etagle
0566badcef
Add memory barrier, optimal interrupt on-off
...
Disabling an ISR on ARM has 3 instructions of latency. A Memory barrier is REQUIRED to ensure proper and predictable disabling. Memory barriers are expensive, so avoid disabling if already disabled (See https://mcuoneclipse.com/2015/10/16/nvic-disabling-interrupts-on-arm-cortex-m-and-the-need-for-a-memory-barrier-instruction/ )
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
836b0bbeee
Fix MBL line_to_destination
...
Fix #10708
7 years ago
Scott Lahteine
ba4c32eec5
Followup to _AXIS patch
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
a1062eec5b
Better handling of DELAY_NS and DELAY_US ( #10716 )
...
Co-Authored-By: ejtagle <ejtagle@hotmail.com>
7 years ago
Scott Lahteine
306f0f2135
Move Stepper::synchronize to Planner ( #10713 )
...
Co-Authored-By: ejtagle <ejtagle@hotmail.com>
7 years ago
Scott Lahteine
b76344c080
More Trinamic cleanup
7 years ago
Scott Lahteine
62e7a9c671
Fix up fwretract handling
7 years ago
Scott Lahteine
bfe223e120
Adjust usage of stepper.synchronize
7 years ago
Roxy-3D
c2c02bdc67
Change Max7219 coordinates to traditional (X,Y)
7 years ago
Scott Lahteine
b337698f96
Additional patch for no heated bed
7 years ago
Scott Lahteine
d7b699ec34
Fewer includes of vector_3.h
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
8db7fb226a
Fix M420 C for UBL
7 years ago
Scott Lahteine
f83361a814
Apply const to tmc_sensorless_homing
7 years ago
Scott Lahteine
212e52e485
Basic delay for Max7219 on ARM
7 years ago
Karl Andersson
58ca3be1ec
delayMicroseconds() cannot be called in critical section ( #10535 )
...
on the STM32 platform
7 years ago
Scott Lahteine
2578996631
[2.0.x] Emergency parser for multiple serial ports ( #10524 )
7 years ago
Scott Lahteine
8cc31d1b2e
Cleanup to emergency parser
...
Followup to #10516
7 years ago
Chris Pepper
2242b98248
[LPC176x] Emergency Parser Feature ( #10516 )
7 years ago
Scott Lahteine
eef0248a1c
Add M420 C to adjust the whole mesh ( #10522 )
7 years ago
Scott Lahteine
c82dd5129f
Revert potentially-not-redundant UBL test
...
Response to #10435
7 years ago
Scott Lahteine
cb46cb8480
Add HAS_HEATED_BED conditional ( #10495 )
7 years ago
Scott Lahteine
023385ca59
Merge pull request #10479 from thinkyhead/bf2_creality_power_loss_resume
...
[2.0.x] Creality3D Power-Loss Recovery
7 years ago
Scott Lahteine
3396671011
[2.0.x] Reset LCD status to fallbacks ( #10470 )
...
* Remove obsolete strings
* Tweak some static consts
* Reset LCD status to fallbacks
7 years ago
Scott Lahteine
11ab017dd0
Creality3D Power-Loss Recovery
7 years ago
Roxy-3D
23635c2b64
Update ubl_motion.cpp
...
Restore necessary and needed loop termination logic.
7 years ago