Commit Graph

11220 Commits (774a6e81995b23c383bbc2fdcb5f6f5c014043f2)
 

Author SHA1 Message Date
Nils Hasenbanck 191df5e17d Correct PWM_PIN behavior for STM32 HALs ()
Sam Lane f2ecf8d510 Add option to control Solenoids under PARKING_EXTRUDER ()
InsanityAutomation 74cd6cb4fc Single nozzle filament change ()
Scott Lahteine bfcf570d68 Try ISR_ALIASOF for Endstop Interrupts
Giuliano Zaro c0d9058e25 Shorten an Italian menu title ()
…and change a multi-use "back" menu item.
teemuatlut dffb4c63dc [2.0.x] TMC2660 followup ()
* Don't react to s2g on TMC2660. False positives
* Init with sensorless probing as well
Scott Lahteine d6b0fbd771
Use uint8_t for all fan speeds ()
Scott Lahteine cb7844c8d4
Save PROGMEM on serial prefixes ()
With default config and `EEPROM_SETTINGS`, saves over 200 bytes of PROGMEM.
Scott Lahteine 07db08e39d Fix EXTRUDER_AUTO_FAN_SPEED comment
Scott Lahteine ca0e308105 Fix up some units comments
Scott Lahteine 65b8f3821b Suppress temperature.h compile warning
teemuatlut c447d75916 Add support for TMC2660 ()
Scott Lahteine cf0b9eb37c no need to use destination in do_pause_e_move
Scott Lahteine e8d677620c Use NUM_SERVOS in EEPROM code
Fix 
Scott Lahteine 0fcdfdeed6 Followup to
Phr3d13 acac2adfc8 Add support for MeCreator2 ()
Thomas Moore 49823a4939 Fix broken jerk handling ()
Fix 
Scott Lahteine 68bb75c847
Merge pull request from TheSFReader/CNCParser
CNC GCode dialect compatibility improvements
Scott Lahteine 52a37913c1 Extend and apply some corrections
Scott Lahteine 77b9a41f1f Add G-code extensions to example configs
thesfreader e09c144674 Add CNC-like G-code options
Scott Lahteine 33056046a3
STM32 non-generic PWM_PIN and USEABLE_HARDWARE_PWM ()
Scott Lahteine d5141c4e03 Fix up leading/trailing whitespace
Marcio Teixeira 03fc4d31d0 Makefile support for 32-bit Archim board and new TMC library ()
* Support new TMC library and 32-bit Archim board

- Added IS_MCU flag
  - When IS_MCU flag is 1, AVR compiler will be used
  - When IS_MCU flag is 0, ARM compiler will be used
- Added support for new TMC library
- Added support for a 32-bit Archim board, which could probably be used as a basis for other 32-bit boards.
Scott Lahteine 65b36642f8 Fix Anycubic Kossel config
Scott Lahteine acb91b1b3f
Merge pull request from marcio-ao/pr-usb-thumbstick-support
[2.0.x] Add support for USB thumbdrives/flashdrives
Scott Lahteine fc326b3dde Add USB_FLASH_DRIVE_SUPPORT to examples
Co-Authored-By: marcio-ao <marcio@alephobjects.com>
Marcio Teixeira 2067619a26 Add USB_FLASH_DRIVE_SUPPORT
Giuliano Zaro 07fe8d28be [2.0.x] Partial Italian revert ()
- Use a comma for decimals just in one message has not been a good idea.
- Full comments translation
Scott Lahteine 517b4f4cd4 Fix lightweight UI hotends display
Giuliano Zaro 72a750e0eb [2.0.x] Update Italian language ()
Scott Lahteine bb561baf9e Tweak some config comments
Nils Hasenbanck fcf6d127fd STM32 timer simplification ()
Prescalers aren't calculated for the given target frequency.
Stepper timer should run at 2 Mhz and temperature timer at 72 Khz.
Scott Lahteine 8daadd2c8c
Fix TMC_DEBUG undefined report_tmc_status ()
Scott Lahteine c40ea1f0fd Update EEPROM_VERSION
And set EEPROM_OFFSET to 0, since the historical 100 skipped bytes are never used.
Scott Lahteine 1358bd9319 Make MAX_EXTRUDERS always 6
AnoNymous 001f26b642 Template struct simplification for serial ()
Scott Lahteine 348004c34f
STM32F7 HAL using the official STM32 Arduino Core ()
Scott Lahteine 3e58b3a5d4 Followup to
teemuatlut c3229e1b34 Migrate to a new TMC library ()
brian park 2abf3d258d Korean language translation support ()
Eduardo José Tagle d6955f25b2 Expand serial support in DUE/AVR hals exploiting the templated MarlinSerial classes ()
Eduardo José Tagle f6f2246f59 Templatized serial classes ()
Scott Lahteine ee53f7d813 Revert header reorg.
Scott Lahteine d619ba2685 Tweak STM32F4 config
Chris Pepper 6b1967ed33 Add back in the Env backup restore around each platforms tests ()
LineF d777cef837 fixed minimum macro ()
Scott Lahteine e3f7b69105
Add PROBING_STEPPERS_OFF ()
Co-Authored-By: houseofbugs <houseofbugs@gmail.com>
Scott Lahteine 0e5bcdf695 Make DISABLE_INACTIVE_EXTRUDER a simple switch
Scott Lahteine 0dedb3e139
Reorganize some core headers ()