Scott Lahteine
aa4cd2e861
Eliminate stepper.* signed/unsigned warnings
7 years ago
Eduardo José Tagle
edb21f349a
Fix stepper/planner block handling, race conditions ( #11098 )
- 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.
7 years ago
Scott Lahteine
4d3a9930c5
Match ASM comment spacing to 1.1.x
7 years ago
Scott Lahteine
053438a3aa
Poll all endstops, even when stationary ( #11123 )
7 years ago
Andy Shaw
3b3029c4bf
Make max_e_jerk an array to reduce CPU usage ( #11118 )
7 years ago
Scott Lahteine
d13f76b7da
Patch some loop macros
7 years ago
Scott Lahteine
229b26b02c
Clear LED matrix without startup test
7 years ago
Dave Johnson
0ee34eb784
Add PIO board definitions for Malyan M200 ( #11120 )
Co-Authored-By: J.C. Nelson <xc0000005@users.noreply.github.com>
7 years ago
Alexander Amelkin
ffdbc1f42c
STM32F1: Fix SD card persistent store API ( #11090 )
7 years ago
Giuliano
8d8f257384
[2.0.x] Fix advanced pause init values ( #11095 )
Fixed for cycle used to initialize default values
7 years ago
etagle
5b49fccf80
Add stepper driver DIR delay configuration option
...and recommended pulse width configuration for A4988
7 years ago
Scott Lahteine
d86f25ab63
Fix Serial ISR priority for LPC1768
Co-Authored-By: p3p <p3p@p3psoft.co.uk>
7 years ago
etagle
fb4e0b105b
Fix endstops compilation error
7 years ago
Eduardo José Tagle
48a15d1c7e
[2.0.x] Fix stepper/planner race condition and Stepper pulse timer ( #11081 )
* 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.
7 years ago
Scott Lahteine
3fa9aeb5c7
Restore env:teensy20, for now
See https://github.com/MarlinFirmware/Marlin/pull/11079#issuecomment-399309709
7 years ago
Michael Triffon
7e802145cc
[2.0.x] Add CR-10 stock display support for Re-Arm (EXP3) ( #11068 )
7 years ago
Dave Johnson
3b7c5a31a3
Enable local board repository for PIO ( #11079 )
-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
7 years ago
Scott Lahteine
50b6204079
Fix LIN_ADVANCE max_e_jerk_factor
According to https://github.com/MarlinFirmware/Marlin/issues/9917#issuecomment-399204568
7 years ago
Scott Lahteine
99591dc20c
Filter endstops state at all times ( #11066 )
7 years ago
Scott Lahteine
a5c11bf578
Merge pull request #11075 from thinkyhead/bf2_value_editing
[2.0.x] Fix value editing (with callback)
7 years ago
Roxy-3D
1d7dd0edfd
Add the move_z_after_probing() functionality to UBL's G29 J
7 years ago
Scott Lahteine
383129728a
Edit Z fade as whole numbers
7 years ago
Scott Lahteine
1239e8eda2
Fix value editing with callback
7 years ago
Scott Lahteine
7a84b03796
Use MIN/MAX in post-conditionals
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
e366d55bc2
Don't reset stepper timeout for all g-codes
7 years ago
Scott Lahteine
7406f04029
Use MAX (not max) in stepper.h
7 years ago
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.
7 years ago
Giuliano
a65d15c905
[2.0.x] Fix Italian msg len ( #11058 )
Fix message to long for 12864 display
7 years ago
Scott Lahteine
d4795e5b8e
[2.0.x] Tweaks and additions for MAX7219 ( #11034 )
7 years ago
Scott Lahteine
e23677a7b2
Update some G-code comments
7 years ago
Chris Pepper
0312c42f9d
[2.0.x] LPC176x Serial cleanup ( #11032 )
7 years ago
Scott Lahteine
c1269c2ec1
Tweak AVR critical section defines
7 years ago
Scott Lahteine
da94e0bd27
Unsigned eeprom mesh addresses
7 years ago
Chris Pepper
f88adcbfd5
[2.0.x][LPC176x] Fix binary linking broken by pio update ( #11026 )
7 years ago
Scott Lahteine
fdd97e649d
Merge pull request #11020 from simon-jouet/esp32
HAL for Espressif ESP32 WiFi
7 years ago
Simon Jouet
e2aeda61ed
HAL for Espressif ESP32 Wifi
7 years ago
Scott Lahteine
091f742432
Add WIFISUPPORT to example configs
7 years ago
Scott Lahteine
19d4c7c1cd
Tweak HAL header comments
7 years ago
Bob Kuhn
7e8d2d611d
Auto Build for Visual Studio Code ( #11014 )
7 years ago
Giuliano
cce0523a95
[2.0.x] reset bltouch on home ( #11018 )
Added reset bltouch instead. This ensure properly stow even when in error.
7 years ago
Scott Lahteine
4c8d6df13c
Extra insurance against endstop false positives ( #11013 )
7 years ago
Scott Lahteine
81edbfa665
Merge pull request #11004 from ejtagle/always_honor_maximum_step_rate
[2.0.x] Fix stepper pulse minimum period and timing calculations
7 years ago
Scott Lahteine
f3fed52348
Fix coolstep_min_speed / sensorless homing
Fix #8890
7 years ago
etagle
a215725df6
Fix stepper pulse timing
Always honor minimum period on stepper pulse generation, and fix timing calculations
Signed-off-by: etagle <ejtagle@hotmail.com>
7 years ago
Scott Lahteine
0d79128c8d
Localize stepper-specific defines
7 years ago
Scott Lahteine
a9861a780e
Tweak HAL heading
7 years ago
Scott Lahteine
cf53e502a2
No need to set input after attachInterrupt
7 years ago
Karl Andersson
e0276d2f32
Official STMicroelectronics Arduino Core STM32F4 HAL compatibility ( #11006 )
7 years ago
Scott Lahteine
4dbec774b5
HAL_*_TIMER_RATE => *_TIMER_RATE
7 years ago