Commit Graph

12418 Commits (81209f53102e53a0a00227eae5d2ea0ee3bdd255)
 

Author SHA1 Message Date
Scott Lahteine 8eaac0dab3
Add delta feedrate scaling ()
Scott Lahteine 444725ae9a Non-conflicting CS pins for MKS Gen L
J.C. Nelson 8c9f90153e Enable Malyan LCD Support for M200 printers. ()
Scott Lahteine fc10101b06 Tweaks to fastio_Due.h
Scott Lahteine 05518d6add Add newline to end of file
Scott Lahteine d4fde91222 Fix serial.h including itself
Scott Lahteine a431013eb7 Fix G33 compile warning
Scott Lahteine bd7f5848f1
Remove JUNCTION_DEVIATION_INCLUDE_E option ()
Scott Lahteine fbf1c9b496
Fix and tweak POWER_LOSS_RECOVERY ()
Colin Gilgenbach 0fff79c24b Fixes G29_with_retry behavior ()
* Fix G29 (ABL) retry behavior
Scott Lahteine c36efd3106 Don't hide deeper lib folders
Scott Lahteine 3349eb0020 Fix SKEW_CORRECTION compile error
Scott Lahteine a264030526 Fix "G29" G29_MAX_RETRIES handling
Scott Lahteine 42f9921482 Ignore Z min endstop with separate Z-probe
To allow for the case where a Z endstop (e.g., hall effect) is higher than the probe trigger point, don't check the Z min endstop during probe moves. See 
Scott Lahteine 921685d12f Teensy++ 2.0 can truly go away
Scott Lahteine 1b8973eb1c Fix up microsteps conditionals
Scott Lahteine aa4cd2e861 Eliminate stepper.* signed/unsigned warnings
Eduardo José Tagle edb21f349a Fix stepper/planner block handling, race conditions ()
- Allow planner to alter the deceleration phase of the currently executing block.
- Remove BUSY flag, as it is NON ATOMIC to set bits in the Stepper ISR and Planner at the same time.
Scott Lahteine 4d3a9930c5 Match ASM comment spacing to 1.1.x
Scott Lahteine 053438a3aa
Poll all endstops, even when stationary ()
Andy Shaw 3b3029c4bf Make max_e_jerk an array to reduce CPU usage ()
Scott Lahteine d13f76b7da Patch some loop macros
Scott Lahteine 229b26b02c Clear LED matrix without startup test
Dave Johnson 0ee34eb784 Add PIO board definitions for Malyan M200 ()
Co-Authored-By: J.C. Nelson <xc0000005@users.noreply.github.com>
Alexander Amelkin ffdbc1f42c STM32F1: Fix SD card persistent store API ()
Giuliano 8d8f257384 [2.0.x] Fix advanced pause init values ()
Fixed for cycle used to initialize default values
etagle 5b49fccf80 Add stepper driver DIR delay configuration option
...and recommended pulse width configuration for A4988
Scott Lahteine d86f25ab63 Fix Serial ISR priority for LPC1768
Co-Authored-By: p3p <p3p@p3psoft.co.uk>
etagle fb4e0b105b Fix endstops compilation error
Eduardo José Tagle 48a15d1c7e [2.0.x] Fix stepper/planner race condition and Stepper pulse timer ()
* Planner: Removal of some race conditions between Stepper ISR and Planner, some of them pointed out by @AnHardt, some of my own findings
* Fixing timing on stepper pulses adding a compensation for the non-null time required to set ports.
Scott Lahteine 3fa9aeb5c7 Restore env:teensy20, for now
See https://github.com/MarlinFirmware/Marlin/pull/11079#issuecomment-399309709
Michael Triffon 7e802145cc [2.0.x] Add CR-10 stock display support for Re-Arm (EXP3) ()
Dave Johnson 3b7c5a31a3 Enable local board repository for PIO ()
-Enable boards_dir option in PIO INI
-Remove defunct custom board file operations for PIO auto-build environment
-Remove now-defunct Teensy++ 2.0 PIO entry, replaced by `at90USB1286_DFU` and `at90USB1286_DFU` (using this entry always put AT90USB board boot loaders in jeopardy of being overwritten due to the very small size of the official Teensy++ 2.0 bootloader)
-whitespace
Scott Lahteine 50b6204079 Fix LIN_ADVANCE max_e_jerk_factor
According to https://github.com/MarlinFirmware/Marlin/issues/9917#issuecomment-399204568
Scott Lahteine 99591dc20c
Filter endstops state at all times ()
Scott Lahteine a5c11bf578
Merge pull request from thinkyhead/bf2_value_editing
[2.0.x] Fix value editing (with callback)
Roxy-3D 1d7dd0edfd
Add the move_z_after_probing() functionality to UBL's G29 J
Scott Lahteine 383129728a Edit Z fade as whole numbers
Scott Lahteine 1239e8eda2 Fix value editing with callback
Scott Lahteine 7a84b03796 Use MIN/MAX in post-conditionals
Scott Lahteine a2a30ff0ac Use Tool 0 for Dual X Axis G29
See https://github.com/MarlinFirmware/Marlin/issues/5597#issuecomment-397683325
Scott Lahteine e366d55bc2 Don't reset stepper timeout for all g-codes
Scott Lahteine 7406f04029 Use MAX (not max) in stepper.h
Roxy-3D 7c54c4ed27
Tiny improvement to M7219
The registers within the Max7219 can get corrupted a number of ways.  This allows the Max7219 to be reset and fully initialized.
And...  it also allows the user to see the initialization pattern.
Giuliano a65d15c905 [2.0.x] Fix Italian msg len ()
Fix message to long for 12864 display
Scott Lahteine d4795e5b8e
[2.0.x] Tweaks and additions for MAX7219 ()
Scott Lahteine e23677a7b2 Update some G-code comments
Chris Pepper 0312c42f9d [2.0.x] LPC176x Serial cleanup ()
Scott Lahteine c1269c2ec1 Tweak AVR critical section defines
Scott Lahteine da94e0bd27 Unsigned eeprom mesh addresses