Commit Graph

10399 Commits (43ddb29f9ed0eae0b0e1851d6b60b372df6006f0)
 

Author SHA1 Message Date
Jiri Jaburek 43ddb29f9e Add FAN_MAX_PWM for M106-controlled fans
Scott Lahteine 0ea60d506a Clear up LCD-related compile issues
Scott Lahteine eb2eb72720
Modify UBL mesh_is_valid and use in leveling_is_valid ()
Scott Lahteine b7dfc79988
Disable SERIAL_PORT_2 by default and sanity-check it ()
Scott Lahteine 3f6073e23a Followup tweak to lcdprint_u8g.cpp
Scott Lahteine 7edf5bcb7b
Merge pull request from thinkyhead/bf2_u8g_code_cleanup
[2.0.x] Prevent compilation of unused u8g-oriented code
Scott Lahteine ba100e9548 Clean up and reduce Travis CI tests
Scott Lahteine fb608938f8 Prevent compilation of unused u8g-oriented code
Scott Lahteine 35258dd50b Consistent heating status and status reset
Fix 
Scott Lahteine 37b15fe4cf Reorder HAL timer header items
Scott Lahteine 836b0bbeee Fix MBL line_to_destination
Fix 
Scott Lahteine ba4c32eec5 Followup to _AXIS patch
Scott Lahteine d9154ebdf6 Followup to math patch
Scott Lahteine f07260c33f Don't babystep on long click unless printing
As pointed out in 
Scott Lahteine 883b0c9880
Convert custom maths to inlines ()
Scott Lahteine 8f3d313086
Merge pull request from thinkyhead/bf2_smarter_min_max_abs
[2.0.x] Smarter MIN, MAX, ABS macros
Scott Lahteine 08e36e264e Apply _AXIS macro
Scott Lahteine 083ec9963e Tweaks to heater / lcd conditions
Scott Lahteine 99ecdf59af Smarter MIN, MAX, ABS macros
Use macros that explicitly avoid double-evaluation and can be used for any datatype, replacing `min`, `max`, `abs`, `fabs`, `labs`, and `FABS`.

Co-Authored-By: ejtagle <ejtagle@hotmail.com>
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