Scott Lahteine
7261f48872
Fix reset of endstops and move state
7年前
Scott Lahteine
50fa8e01c1
Minor optimization of axis_did_move bits
7年前
Scott Lahteine
a94506ada0
Fix K8400 Y min pos, M118 comment
7年前
Scott Lahteine
336a022529
Support Malyan LCD without SD
7年前
Scott Lahteine
f28e366b77
Followup for core endstops
7年前
Scott Lahteine
8b44745bc7
Clean up and consolidate SD-related code (#10831 )
7年前
Scott Lahteine
9644d56b42
Patches for core motion tests
7年前
Scott Lahteine
5f8591528e
Remove #pragmas that don't help c files
7年前
Scott Lahteine
230ae6a143
Default G30 to engage / disengage
7年前
Scott Lahteine
3e3789da85
Regression: Endstops Core compatibility (#10823 )
Co-Authored-By: ejtagle <ejtagle@hotmail.com >
7年前
Scott Lahteine
c89649b46e
Suppress U8glib build warnings
7年前
Axel
bbd09a99f1
32 bit boards classification cleanup (#10818 )
- Ordering and match classification between `boards.h` and `pins.h`
- Check `pins.h` environments
7年前
Scott Lahteine
ee333f6be2
Followup to endstops tweaks
7年前
Axel
d98bc71af7
Boards classification arrangement (#10814 )
STM32 ARM Cortex-M3 boards were listed as M4
7年前
Bob Kuhn
22e0691a70
[2.0.x] Add Sublime support for Auto build, minor Auto-build update (#10809 )
7年前
Scott Lahteine
4b610b333e
Tweak G38 formatting
7年前
Scott Lahteine
d2647c1f19
Fix G1 behaviour after tool unpark
Fix #10777 for 2.0.x
Co-Authored-By: Ante Vukorepa <o.orcinus@gmail.com >
7年前
Scott Lahteine
3bb950c69a
Fix DEBUG_LEVELING_FEATURE for MBL
As noted in #10777
7年前
Scott Lahteine
1af98519cd
Group and adjust LCD buttons code
7年前
Scott Lahteine
0c3773d724
Cleanup in stepper_indirection.h
7年前
Scott Lahteine
4118199ddd
Tweaks to core headers
7年前
Scott Lahteine
4b2f6e3b2b
[2.0.x] Add endstop noise filter (#10796 )
7年前
Scott Lahteine
65a004564c
Stepper::set_position needed for some applications
7年前
Scott Lahteine
435ecb6b67
Followup to stepper/planner refactor
7年前
Bob Kuhn
6dfbb39f83
[LPC1768] Add error-handling to upload script, update autobuild.py (#10802 )
7年前
Scott Lahteine
68d7fcec83
Simplify and fix Z fade height edit
Fix #10761
7年前
Bob Kuhn
d557c84a71
[2.0.x] Error for FAST_PWM_FAN with 32 bit CPU (#10798 )
7年前
Scott Lahteine
16f92dca44
Merge pull request #10688 from ejtagle/bugfix-2.0.x
[2.0.x] Refactor, optimization of core planner/stepper/endstops logic
7年前
etagle
569df3fc0c
Fix interrupt-based endstop detection
- Also implemented real endstop reading on interrupt.
7年前
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.
7年前
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.
7年前
etagle
a11eb50a3e
Refactor and optimize Stepper/Planner
Better encapsulation and considerably reduce stepper jitter
7年前
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年前
Scott Lahteine
c2fb2f54a1
Use assembly for AVR ISR vectors
Co-Authored-By: ejtagle <ejtagle@hotmail.com >
7年前
Scott Lahteine
206014a957
Fix LPC176x timer functions
Co-Authored-By: ejtagle <ejtagle@hotmail.com >
7年前
Scott Lahteine
59f7861bcb
Move backtrace to the HAL folder (#10790 )
7年前
Scott Lahteine
228139eae6
Tweak some LCD comments
7年前
Scott Lahteine
7dc03ce721
Simplified fix for babystep pulse width
Alternative to the apparently superfluous double delay
7年前
Scott Lahteine
65270d6a96
Fix LIN_ADVANCE + SWITCHING_EXTRUDER
Followup to #10656
7年前
Bob Kuhn
62e2987488
add AT90USB support & add items to popup menu (#10779 )
7年前
Bob Kuhn
9ad42d6617
add delay between pulse edges (#10778 )
7年前
Scott Lahteine
fe7aea7bf6
Merge pull request #10772 from GMagician/2.0.x-address-#10766
[2.0.x] Fix switching extruder
7年前
Scott Lahteine
83d42f33e1
Add HAS_HOTEND_OFFSET_Z conditional
7年前
GMagician
3c76bda2d8
Fix switching extruder
`DONT_SWITCH` got lost along the way. Replace it with `DO_SWITCH_EXTRUDER` and adjust the code.
7年前
Scott Lahteine
8f18854d4d
monitor_baud => monitor_speed
7年前
Scott Lahteine
c173a31060
Fix some compile warnings
7年前
Giuliano
e1d9046efc
[2.0.x] Temperature reading fix (#10774 )
7年前
Chris Pepper
9b64fdbc3a
[LPC176x] HAL: Add missing program space definition (#10776 )
7年前
Scott Lahteine
50270b53a0
Clear up some more compile warnings
7年前
etagle
06fd4d7b28
Improve NOMORE, NOLESS, and LIMIT macros
7年前