Scott Lahteine
21d812d502
Fix the Z un-hop on G11
Co-Authored-By: zarthcode <anthony.clay@zarthcode.com >
преди 6 години
Scott Lahteine
6919e87656
Minor cleanup of multi-stepping logic
преди 6 години
Eduardo José Tagle
6f330f397e
[2.0.x] Buffer overflow and scroll fix, UTF8 cleanup (#10844 )
преди 6 години
etagle
a11eb50a3e
Refactor and optimize Stepper/Planner
Better encapsulation and considerably reduce stepper jitter
преди 6 години
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/ )
преди 6 години
Scott Lahteine
50270b53a0
Clear up some more compile warnings
преди 6 години
Scott Lahteine
eb2eb72720
Modify UBL mesh_is_valid and use in leveling_is_valid (#10746 )
преди 6 години
Scott Lahteine
836b0bbeee
Fix MBL line_to_destination
Fix #10708
преди 6 години
Scott Lahteine
ba4c32eec5
Followup to _AXIS patch
преди 6 години
Scott Lahteine
08e36e264e
Apply _AXIS macro
преди 6 години
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 години
Scott Lahteine
8f8c6a9bc4
Move get_axis_position_mm to Planner (#10718 )
преди 6 години
Scott Lahteine
a1062eec5b
Better handling of DELAY_NS and DELAY_US (#10716 )
Co-Authored-By: ejtagle <ejtagle@hotmail.com >
преди 6 години
Scott Lahteine
306f0f2135
Move Stepper::synchronize to Planner (#10713 )
Co-Authored-By: ejtagle <ejtagle@hotmail.com >
преди 6 години
Scott Lahteine
b76344c080
More Trinamic cleanup
преди 6 години
Scott Lahteine
62e7a9c671
Fix up fwretract handling
преди 6 години
Scott Lahteine
bfe223e120
Adjust usage of stepper.synchronize
преди 6 години
Roxy-3D
c2c02bdc67
Change Max7219 coordinates to traditional (X,Y)
преди 6 години
Scott Lahteine
b337698f96
Additional patch for no heated bed
преди 6 години
Scott Lahteine
d7b699ec34
Fewer includes of vector_3.h
преди 6 години
Scott Lahteine
05c33833e7
[2.0.x] Add NO_LCD_MENUS option (#10582 )
преди 6 години
Scott Lahteine
59fda986ea
Allow Z_AFTER_PROBING to be 0
преди 6 години
Scott Lahteine
8db7fb226a
Fix M420 C for UBL
преди 6 години
Scott Lahteine
f83361a814
Apply const to tmc_sensorless_homing
преди 6 години
Scott Lahteine
212e52e485
Basic delay for Max7219 on ARM
преди 6 години
Karl Andersson
58ca3be1ec
delayMicroseconds() cannot be called in critical section (#10535 )
on the STM32 platform
преди 6 години
Scott Lahteine
2578996631
[2.0.x] Emergency parser for multiple serial ports (#10524 )
преди 6 години
Scott Lahteine
8cc31d1b2e
Cleanup to emergency parser
Followup to #10516
преди 6 години
Chris Pepper
2242b98248
[LPC176x] Emergency Parser Feature (#10516 )
преди 6 години
Scott Lahteine
eef0248a1c
Add M420 C to adjust the whole mesh (#10522 )
преди 6 години
Scott Lahteine
c82dd5129f
Revert potentially-not-redundant UBL test
Response to #10435
преди 6 години
Scott Lahteine
cb46cb8480
Add HAS_HEATED_BED conditional (#10495 )
преди 6 години
Scott Lahteine
3396671011
[2.0.x] Reset LCD status to fallbacks (#10470 )
* Remove obsolete strings
* Tweak some static consts
* Reset LCD status to fallbacks
преди 6 години
Scott Lahteine
11ab017dd0
Creality3D Power-Loss Recovery
преди 6 години
Roxy-3D
23635c2b64
Update ubl_motion.cpp
Restore necessary and needed loop termination logic.
преди 6 години
Scott Lahteine
ad6baa5c9d
Fix for UBL set_bed_leveling_enabled
преди 6 години
Scott Lahteine
89b1580587
Fix compile error in tmc_status
преди 6 години
Scott Lahteine
01b01f6dfd
Tweak fwretract.retract debug, comments
преди 6 години
Scott Lahteine
e05c825a05
Update position for UBL non-segmented activate/deactivate
преди 6 години
Scott Lahteine
0746aff595
Improve UBL mesh report. Add M420 T, M421 N
преди 6 години
Scott Lahteine
3c826e5d05
Prevent delay when power is already on
Fix #10410
преди 6 години
Scott Lahteine
0945674ba2
Use H0 by default with UBL_MESH_EDIT_MOVES_Z (#10428 )
преди 6 години
Roxy-3D
21f13f9e57
Stow Probe at end of G29 J3
преди 6 години
Scott Lahteine
3bc179a16f
Compress/update comments ubl_motion
…to fit more code on the screen and correct outdated commentary contrasting ABL.
преди 6 години
Luc Van Daele
646aa20b43
Overhaul of G33 Delta Calibration (#8822 )
преди 6 години
Sean
2d9b0a66fe
Add Filament Change accelerations
преди 6 години
Roxy-3D
26cc12eaa4
Resolve corruption of Max7219 Debug LED Matrix
преди 6 години
Sean
2fa0a73c2c
Implement filament change continuous purge
преди 6 години
Scott Lahteine
9ec2c03c5b
Fix likely error in retract/recover
Addressing #10200
преди 6 години
Scott Lahteine
1a75165f35
For set_z_fade_height use set_bed_leveling_enabled
преди 6 години