Commit Graph

10530 Commits (39a7e7720d0b14e7c55b65d7da7973b528d184c7)
 

Author SHA1 Message Date
etagle 9d98a62699 Followup to HAL optimizations and delays
- Cleanups, fixes for Due HAL code.
- TC_IER is write-only. Use TC_IMR to test ISR state.
Scott Lahteine 8f8c6a9bc4
Move get_axis_position_mm to Planner ()
Scott Lahteine a1062eec5b
Better handling of DELAY_NS and DELAY_US ()
Co-Authored-By: ejtagle <ejtagle@hotmail.com>
Scott Lahteine f5aaa2d6c0 Fix some compiler warnings
Scott Lahteine 3614e6ce0f Fix Switching Extruder with Linear Advance
Scott Lahteine 625035a9ce
Fix M301 access to lpq_len ()
Co-Authored-By: Zwaubel
etagle 1b225a2809 DUE: Emergency parser for the USB CDC
Scott Lahteine 306f0f2135
Move Stepper::synchronize to Planner ()
Co-Authored-By: ejtagle <ejtagle@hotmail.com>
Scott Lahteine f2e3c9896e Fix compile warnings in backtrace
Part of 

Co-Authored-By: ejtagle <ejtagle@hotmail.com>
Scott Lahteine acacee80a2 Add JUNCTION_ACCELERATION_FACTOR to configs
Part of 

Co-Authored-By: ejtagle <ejtagle@hotmail.com>
Giuliano d99f1b2245 [2.0.x] EEPROM code cleanup ()
ManuelMcLure 8679f671ed Remove dependency on PI. ()
Scott Lahteine 7d78f3476b Use the latest L6470 library
Scott Lahteine 6671c064cd
Use arc moves for G26 if enabled ()
Co-Authored-By: ManuelMcLure <manuelmclure@users.noreply.github.com>
Scott Lahteine 325bbbc8c2
[2.0.x] Enable AD595 and AD8495 in concert ()
* Allow both AD595 and AD8495 in concert
* General temperature code tweaks
Scott Lahteine c43235dd39 Remove non-special comments
ManuelMcLure 613a3be167 Remove hidden dependencies on destination. Fixes . ()
Scott Lahteine 23a876b08d Update a comment in motion.cpp
Scott Lahteine 439e0cdd0f
Patch up reverse_pass_kernel (and other planner code) ()
Scott Lahteine fe5c308872
Correction to Printrboard SDSS pin ()
Co-Authored-By: Simon Swenson <simon-swenson-8351@users.noreply.github.com>
Scott Lahteine 265161ba30
Blink the value for unhomed/unknown axes ()
Scott Lahteine 57c2f8d2f6 Trailing whitespace cleanup
Scott Lahteine b76344c080 More Trinamic cleanup
Scott Lahteine 473c6d3a91 Drop extra RIGIDBOT_PANEL from D6 config
Giuliano 44f3a6dc3b [2.0.x] Add missing axes to M911, M912 ()
Scott Lahteine 722aba77f3
Fix LIN_ADVANCE + SWITCHING_EXTRUDER stepper directions ()
Scott Lahteine a225d2e99e Fix compilation with UBL and Arc/Bézier
Fix 
Scott Lahteine 6d9ec1852a Fix compilation of say_units
Fixes 
Scott Lahteine 19f189b4e5
Add UBL support for G2/G3 and G5 ()
Scott Lahteine 2cdaf76c40
Merge pull request from thinkyhead/bf2_junction_deviation
[2.0.x] Junction Deviation
Scott Lahteine 4c663b0216 Add JUNCTION_DEVIATION to example configs
Scott Lahteine 4d4bf7897d Junction Deviation jerk limiting option
Scott Lahteine 0436e16fb2 Apply shorthand Assembler macros
Scott Lahteine d1b619be52 Standardize some hexadecimals
Scott Lahteine ec05408453
Add 3-frame fan animation to bitmaps ()
Scott Lahteine 55f1f8446b Show correct current units in M503
Giuliano 4e16e699c1 Fix sanity checks for dual axes ()
Scott Lahteine a1fab8336e Fix abort of SD printing
Scott Lahteine e978e6e782
[2.0.x] Arrange LCD options by type ()
Scott Lahteine 8c5bc77fb9 Fix the sanity-check for config versions
Scott Lahteine 1f11b0f612 Fully init planner sync block
Scott Lahteine f30241bda5
Merge pull request from thinkyhead/bf2_synced_planner_set_position
[2.0.x] Improve sync of planner / stepper position, asynchronous G92
Scott Lahteine 840ff60952 Bring some configs up to date
Phr3d13 71cd681473 Add Geeetech i3 Pro C / W examples ()
Added base example configs for Geeetech's Pro C and Pro W machines.
Scott Lahteine 62e7a9c671 Fix up fwretract handling
Scott Lahteine bfe223e120 Adjust usage of stepper.synchronize
Scott Lahteine af1950a63e Improve sync of stepper positions
Scott Lahteine 0c23792344 Apply int32_t to stepper
Roxy-3D c2c02bdc67
Change Max7219 coordinates to traditional (X,Y)
Scott Lahteine b337698f96 Additional patch for no heated bed