10530 Commits (39a7e7720d0b14e7c55b65d7da7973b528d184c7)
 

Author SHA1 Message Date
etagle 39a7e7720d Adaptive multiaxis step smoothing
- Stepper bugs fixed
- Support MIXING_EXTRUDER with Linear Advance
- Miscellaneous cleanup
7 years ago
Scott Lahteine ae15c5af88
Merge pull request #10983 from thinkyhead/bf2_xon_xoff_changes
[2.0.x] Serial handshaking fixes / debug
7 years ago
etagle 99af086cea Add hidden Serial overflow debug options 7 years ago
etagle d90e8fcad9 Fix XON/XOFF implementation
Pointed out by @GMagician
7 years ago
Scott Lahteine bbf80440bf Add sanity-check for MOTHERBOARD 7 years ago
Giuliano b64cc9329e [2.0.x] Fix dual enstop home (#10980) 7 years ago
Scott Lahteine 8a376e6beb Update MINIMUM_STEPPER_PULSE description 7 years ago
Scott Lahteine 3701869e6c Add HAL_timer_start for AVR, use stepper timer to time pulses 7 years ago
Giuliano e970e429b6 [2.0.x] Fix null check in lsDive (#10978) 7 years ago
etagle d82704354f Increase the planner first block HOLD delay to 100mS 7 years ago
Scott Lahteine 779d4a17a0 Highlight 64128N and common ST7565 difference
Followup to #10920, addressing #10962
7 years ago
Scott Lahteine b9418439b9 Prevent MB false-positive on bad board name 7 years ago
Scott Lahteine 88314b8910 CREALITY_ENDER is long gone
As noted in #10965
7 years ago
Scott Lahteine 334341c632
Hephestos config updates (#10960) 7 years ago
Scott Lahteine f74278b8b1 Add -4 thermocouple to list in configs 7 years ago
Scott Lahteine 7ba5afff01
Allow FAN_PIN override, pins cleanup (#10956) 7 years ago
Scott Lahteine 55aedf036b Fix M503 ABL mesh report. (Zero-based IJ indices) 7 years ago
Scott Lahteine e7623b5788 Restore Z_PROBE_PIN to pinsDebug_list.h 7 years ago
Scott Lahteine a426986df8
Ensure pins set to INPUT after attachInterrupt (#10928) 7 years ago
Scott Lahteine d8b983f624
More concise M503 output for M906, M913, M914 (#10947) 7 years ago
Giuliano eb1026d438 [2.0.x] Fix compile warning (#10931) 7 years ago
Dave Johnson a5b0bf86f1 [2.0.x] Correct PROGMEM on DFU-equiped AT90USB boards (#10943)
130048 is available on genuine Teensy2.0++ with Paul's "Halfkay" bootloader.  Atmel DFU-equiped boards have only 122880 available
7 years ago
Scott Lahteine c2bdbdffaa Prevent a buffer overflow in diveToFile
Co-Authored-By: akunt
7 years ago
Giuliano c9d1a620d4 [2.0.x] fix indentations (#10934) 7 years ago
Roxy-3D d550da084f
Fix Max7219 control pins for use with 32-bit platforms 7 years ago
Scott Lahteine c16e41e9e6 STM32F4 pins cleanup 7 years ago
Scott Lahteine c685c7b7dd STM32F4: All pins can do PWM 7 years ago
Scott Lahteine 85914423a1
Merge pull request #10920 from thinkyhead/bf2_misc_cleanups_jun2
[2.0.x] Clean up ST7565, dual endstops homing
7 years ago
Scott Lahteine 2fd9ba56da LED menu item bool (like Case Lights) 7 years ago
Scott Lahteine ad8d3150aa Cleanup for dual endstops homing 7 years ago
Scott Lahteine 61181b7f24 Add macros for ST7565 commands 7 years ago
Eduardo José Tagle d3c02410a8 [2.0.x] Small assorted collection of fixes and improvements (#10911)
* Misc fixes and improvements

- Get rid of most critical sections on the Serial port drivers for AVR and DUE. Proper usage of FIFOs should allow interrupts to stay enabled without harm to queuing and dequeuing.
  Also, with 8-bit indices (for AVR) and up to 32-bit indices (for ARM), there is no need to protect reads and writes to those indices.
- Simplify the XON/XOFF logic quite a bit. Much cleaner now (both for AVR and ARM)
- Prevent a race condition (edge case) that could happen when estimating the proper value for the stepper timer (by reading it) and writing the calculated value for the time to the next ISR by disabling interrupts in those critical and small sections of the code - The problem could lead to lost steps.
- Fix dual endstops not properly homing bug (maybe).

* Set position immediately when possible
7 years ago
Scott Lahteine ae1be0fa53
Merge pull request #10910 from thinkyhead/bf2_fix_junction_deviation
[2.0.x] Fix / improve junction deviation
7 years ago
Scott Lahteine 2deff0d9b9 Fix/Improve junction deviation
- Respect axis max acceleration limits instead of forcing a fixed acceleration value.
- The `junction_unit_vec` ensures proper handling of entry and exit speeds even when the axes involved have different limits.
7 years ago
Scott Lahteine 6885ca606c Drop JUNCTION_ACCELERATION from example configs 7 years ago
Chris Pepper d87257f63c [2.0.x][LPC176x] Fix PIO build flags (#10909)
Don't build and link with different flags, the binary may not work.
7 years ago
Axel ae322e0c54 [2.0.x] Add GTM32 Pro VB support (#10898) 7 years ago
Scott Lahteine d259070980 Clean up trailing spaces from vim, etc. 7 years ago
Scott Lahteine 21d812d502 Fix the Z un-hop on G11
Co-Authored-By: zarthcode <anthony.clay@zarthcode.com>
7 years ago
Scott Lahteine d3c473002a For SCARA probe Y offset is proximal/distal 7 years ago
Scott Lahteine b90f54b0fc Improve probe logging 7 years ago
Scott Lahteine 3f2a062a57 Fix M914 value range (-64...+63)
Fix #10896
7 years ago
Scott Lahteine b6cd8d9cc6 Set deltas to park on the left 7 years ago
Scott Lahteine 9713538427 HOTENDS for Switching Nozzle with Switching Extruder 7 years ago
Scott Lahteine c68b7b3913 Update Fan 2 and E0 Auto Fan pins for Trigorilla 7 years ago
Scott Lahteine cbcb284f4a Allow libServo::attach to work on Teensy 3.5/3.6 7 years ago
Chris Pepper f89f7c4a82 [2.0.x][LPC176x][Build] Force single precision constants, disable freestanding (#10892) 7 years ago
Scott Lahteine 4299e5dc8b
Modify E-stepping macros for use in LINEAR_ADVANCE (#10885) 7 years ago
Scott Lahteine 8f14ef855d More concise commentary in planner.cpp 7 years ago
Scott Lahteine 6919e87656 Minor cleanup of multi-stepping logic 7 years ago