android444
9c235ef821
[HAL]Add support for ST7920 - Teensy 3.x (#10872 )
6年前
Eduardo José Tagle
7b9f0302d4
Fix Bresenham rounding errors, add link to article (#10871 )
6年前
Scott Lahteine
2566342979
Adjust some commentary
6年前
Scott Lahteine
1b200f3312
Sanity check SWITCHING_EXTRUDER with SINGLENOZZLE
6年前
Scott Lahteine
6775a16c97
Fix switching extruder stepping with LA
6年前
Scott Lahteine
2e139fe50f
Tweak configuration spacing
6年前
Scott Lahteine
931ab4ec40
Rename Junction Deviation options
6年前
Scott Lahteine
aaaf09bda2
BEZIER_JERK_CONTROL => S_CURVE_ACCELERATION
6年前
Scott Lahteine
cf7d5a642a
Fix manual moves for switching tools (#10868 )
6年前
Eduardo José Tagle
1da2c4f1c1
Text LCD display routine fix. Coauthored with @MagoKimbra (#10864 )
6年前
Bob-the-Kuhn
1c0ad8bbae
wrong type of exit method
6年前
Scott Lahteine
01d37e00af
Fix up stepper ISR with linear advance timing (#10853 )
Co-Authored-By: ejtagle <ejtagle@hotmail.com >
6年前
Eduardo José Tagle
6f330f397e
[2.0.x] Buffer overflow and scroll fix, UTF8 cleanup (#10844 )
6年前
Bob Kuhn
235facd545
install AVRDUDE 5.10, faster disk find for LPC1768 (#10849 )
6年前
Scott Lahteine
645df23eb0
Fix warning with FASTER_GCODE_PARSER disabled
6年前
Scott Lahteine
d74e333c0f
Make sure FAN_ANIM_FRAMES is defined
6年前
Bob Kuhn
e2db509d58
[2.0.x] Update/Fix LPC1768 extra script upload_extra_script.py (#10843 )
* Use a different method to find the volume info in Windows
6年前
Scott Lahteine
7261f48872
Fix reset of endstops and move state
6年前
Scott Lahteine
50fa8e01c1
Minor optimization of axis_did_move bits
6年前
Scott Lahteine
a94506ada0
Fix K8400 Y min pos, M118 comment
6年前
Scott Lahteine
336a022529
Support Malyan LCD without SD
6年前
Scott Lahteine
f28e366b77
Followup for core endstops
6年前
Scott Lahteine
8b44745bc7
Clean up and consolidate SD-related code (#10831 )
6年前
Scott Lahteine
9644d56b42
Patches for core motion tests
6年前
Scott Lahteine
5f8591528e
Remove #pragmas that don't help c files
6年前
Scott Lahteine
230ae6a143
Default G30 to engage / disengage
6年前
Scott Lahteine
3e3789da85
Regression: Endstops Core compatibility (#10823 )
Co-Authored-By: ejtagle <ejtagle@hotmail.com >
6年前
Scott Lahteine
c89649b46e
Suppress U8glib build warnings
6年前
Axel
bbd09a99f1
32 bit boards classification cleanup (#10818 )
- Ordering and match classification between `boards.h` and `pins.h`
- Check `pins.h` environments
6年前
Scott Lahteine
ee333f6be2
Followup to endstops tweaks
6年前
Axel
d98bc71af7
Boards classification arrangement (#10814 )
STM32 ARM Cortex-M3 boards were listed as M4
6年前
Scott Lahteine
4b610b333e
Tweak G38 formatting
6年前
Scott Lahteine
d2647c1f19
Fix G1 behaviour after tool unpark
Fix #10777 for 2.0.x
Co-Authored-By: Ante Vukorepa <o.orcinus@gmail.com >
6年前
Scott Lahteine
3bb950c69a
Fix DEBUG_LEVELING_FEATURE for MBL
As noted in #10777
6年前
Scott Lahteine
1af98519cd
Group and adjust LCD buttons code
6年前
Scott Lahteine
0c3773d724
Cleanup in stepper_indirection.h
6年前
Scott Lahteine
4118199ddd
Tweaks to core headers
6年前
Scott Lahteine
4b2f6e3b2b
[2.0.x] Add endstop noise filter (#10796 )
6年前
Scott Lahteine
65a004564c
Stepper::set_position needed for some applications
6年前
Scott Lahteine
435ecb6b67
Followup to stepper/planner refactor
6年前
Bob Kuhn
6dfbb39f83
[LPC1768] Add error-handling to upload script, update autobuild.py (#10802 )
6年前
Scott Lahteine
68d7fcec83
Simplify and fix Z fade height edit
Fix #10761
6年前
Bob Kuhn
d557c84a71
[2.0.x] Error for FAST_PWM_FAN with 32 bit CPU (#10798 )
6年前
etagle
569df3fc0c
Fix interrupt-based endstop detection
- Also implemented real endstop reading on interrupt.
6年前
etagle
a4af975873
Fix planner block optimization
- Fixed the planner incorrectly avoiding optimization of the block following the active one.
- Added extra conditions to terminate planner early and avoid redundant computations.
6年前
etagle
e0ca627033
Planner block HOLD flag
Allows the Stepper ISR to wait until a given block is free for use. Allows Planner to plan the first move, which is split into two.
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
c2fb2f54a1
Use assembly for AVR ISR vectors
Co-Authored-By: ejtagle <ejtagle@hotmail.com >
6年前
Scott Lahteine
206014a957
Fix LPC176x timer functions
Co-Authored-By: ejtagle <ejtagle@hotmail.com >
6年前