9326 Commits (870bfd08f5813da47adec09cbb43e626b38984de)

Author SHA1 Message Date
Scott Lahteine cb7844c8d4
Save PROGMEM on serial prefixes (#12033)
With default config and `EEPROM_SETTINGS`, saves over 200 bytes of PROGMEM.
6 years ago
Scott Lahteine 07db08e39d Fix EXTRUDER_AUTO_FAN_SPEED comment 6 years ago
Scott Lahteine ca0e308105 Fix up some units comments 6 years ago
Scott Lahteine 65b8f3821b Suppress temperature.h compile warning 6 years ago
teemuatlut c447d75916 Add support for TMC2660 (#11998) 6 years ago
Scott Lahteine cf0b9eb37c no need to use destination in do_pause_e_move 6 years ago
Scott Lahteine e8d677620c Use NUM_SERVOS in EEPROM code
Fix #12015
6 years ago
Scott Lahteine 0fcdfdeed6 Followup to #12017 6 years ago
Phr3d13 acac2adfc8 Add support for MeCreator2 (#12017) 6 years ago
Thomas Moore 49823a4939 Fix broken jerk handling (#12019)
Fix #12004
6 years ago
Scott Lahteine 52a37913c1 Extend and apply some corrections 6 years ago
Scott Lahteine 77b9a41f1f Add G-code extensions to example configs 6 years ago
thesfreader e09c144674 Add CNC-like G-code options 6 years ago
Scott Lahteine 33056046a3
STM32 non-generic PWM_PIN and USEABLE_HARDWARE_PWM (#12016) 6 years ago
Scott Lahteine d5141c4e03 Fix up leading/trailing whitespace 6 years ago
Marcio Teixeira 03fc4d31d0 Makefile support for 32-bit Archim board and new TMC library (#11997)
* 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.
6 years ago
Scott Lahteine 65b36642f8 Fix Anycubic Kossel config 6 years ago
Scott Lahteine fc326b3dde Add USB_FLASH_DRIVE_SUPPORT to examples
Co-Authored-By: marcio-ao <marcio@alephobjects.com>
6 years ago
Marcio Teixeira 2067619a26 Add USB_FLASH_DRIVE_SUPPORT 6 years ago
Giuliano Zaro 07fe8d28be [2.0.x] Partial Italian revert (#12008)
- Use a comma for decimals just in one message has not been a good idea.
- Full comments translation
6 years ago
Scott Lahteine 517b4f4cd4 Fix lightweight UI hotends display 6 years ago
Giuliano Zaro 72a750e0eb [2.0.x] Update Italian language (#11996) 6 years ago
Scott Lahteine bb561baf9e Tweak some config comments 6 years ago
Nils Hasenbanck fcf6d127fd STM32 timer simplification (#11995)
Prescalers aren't calculated for the given target frequency.
Stepper timer should run at 2 Mhz and temperature timer at 72 Khz.
6 years ago
Scott Lahteine 8daadd2c8c
Fix TMC_DEBUG undefined report_tmc_status (#11993) 6 years ago
Scott Lahteine c40ea1f0fd Update EEPROM_VERSION
And set EEPROM_OFFSET to 0, since the historical 100 skipped bytes are never used.
6 years ago
Scott Lahteine 1358bd9319 Make MAX_EXTRUDERS always 6 6 years ago
AnoNymous 001f26b642 Template struct simplification for serial (#11990) 6 years ago
Scott Lahteine 348004c34f
STM32F7 HAL using the official STM32 Arduino Core (#11750) 6 years ago
Scott Lahteine 3e58b3a5d4 Followup to #11943 6 years ago
teemuatlut c3229e1b34 Migrate to a new TMC library (#11943) 6 years ago
brian park 2abf3d258d Korean language translation support (#11987) 6 years ago
Eduardo José Tagle d6955f25b2 Expand serial support in DUE/AVR hals exploiting the templated MarlinSerial classes (#11988) 6 years ago
Eduardo José Tagle f6f2246f59 Templatized serial classes (#11982) 6 years ago
Scott Lahteine ee53f7d813 Revert header reorg. 6 years ago
Scott Lahteine d619ba2685 Tweak STM32F4 config 6 years ago
LineF d777cef837 fixed minimum macro (#11986) 6 years ago
Scott Lahteine e3f7b69105
Add PROBING_STEPPERS_OFF (#11984)
Co-Authored-By: houseofbugs <houseofbugs@gmail.com>
6 years ago
Scott Lahteine 0e5bcdf695 Make DISABLE_INACTIVE_EXTRUDER a simple switch 6 years ago
Scott Lahteine 0dedb3e139
Reorganize some core headers (#11983) 6 years ago
Thomas Moore ab4549d2bc [2.0.x] Add simultaneous retraction for mixing extruder (#11941) 6 years ago
Scott Lahteine c75f5a376b Tweak some comments 6 years ago
Scott Lahteine f4c625d3a1 Ensure MIN/MAX overrides 6 years ago
Scott Lahteine 3019713402 Reorganize some enums 6 years ago
Scott Lahteine 606a4362b3 Reduce STM32F4 compile warnings 6 years ago
Scott Lahteine b3154b2120 Apply MOVE_Z_WHEN_IDLE to example configurations
Co-Authored-By: dot-bob <gibben@gmail.com>
6 years ago
dot-bob b0fd8f2d74 Add option to move Z on double-click when idle 6 years ago
Scott Lahteine 389376c40e Clean up softspi.h 6 years ago
Scott Lahteine e78bdd654d Clean up BABYSTEP options 6 years ago
InsanityAutomation 8ae113ff36 Show zprobe_zoffset when BABYSTEP_HOTEND_Z_OFFSET is disabled (#11973) 6 years ago
InsanityAutomation 2e98437392 Clean up main menu (#11972) 6 years ago
InsanityAutomation 6d862b2916 Home before level corners, if needed (#11976)
…and add a consistent homing screen for all LCD pre-homing.
6 years ago
Scott Lahteine 11ac75edcb
Use PGM_P for PSTR pointers (#11977) 6 years ago
InsanityAutomation 4d5566a6b7 Add filament runout sensor menu item (#11971) 6 years ago
Scott Lahteine 8489673cea Adjust some HAL formatting 6 years ago
Scott Lahteine fb8a07660a Followup to minmax patch
Co-Authored-By: Palatis <palatis@gmail.com>
6 years ago
Scott Lahteine 3c40933713 Remove trailing spaces, old comment 6 years ago
Hannes Brandstätter-Müller a3ec805c97 Anycubic Kossel Linear+: corrected DELTA_DIAGONAL_ROD (#11964) 6 years ago
AnoNymous b30ca652ae Replace MIN# / MAX# with variadic MIN / MAX (#11960) 6 years ago
Scott Lahteine e10f730478 Tweak vector_3::apply_rotation 6 years ago
Scott Lahteine e2ab78d876 Fix SERIAL_PORT_2 sanity check 6 years ago
AnoNymous a644d8cb93 Avoid copies in vector and matrix (#11959) 6 years ago
Scott Lahteine 693865a649 Fix some whitespace 6 years ago
Scott Lahteine 9903305dda
Merge pull request #9582 from tcm0116/2.0.x-sensorless_probing
[2.0.x] Add TMC2130 sensorless probing
6 years ago
Scott Lahteine 14df753086 Correction for block->mix_steps
Fix #11484
6 years ago
Alexander Amelkin 2ecfda80ac Improve support for JTAG/SWD pins reuse (#11963)
STM32 can reuse JTAG and SWD pins separately. Add `DISABLE_DEBUG` option to disable both interfaces and retain `DISABLE_JTAG` to disable JTAG only.
6 years ago
Scott Lahteine bb47009656 Apply sensorless changes to example configs 6 years ago
Thomas Moore 3286325044 Add TMC2130 sensorless probing 6 years ago
Scott Lahteine 7d5c336c56 Corrections for dylsexic TMC 6 years ago
Scott Lahteine d89d8fe852 Fix Busy State in temperature.cpp
Fix #11954
6 years ago
Giuliano Zaro 70e7a465d8 [2.0.x] Fix compile error (#11951)
Fix compile error intruduced with M109 modification
6 years ago
Hannes Brandstätter-Müller 935b120949 Anycubic Kossel: probe closer to the edge (#11950) 6 years ago
Scott Lahteine 1410e79e7f Ensure M109 handles autotemp 6 years ago
Scott Lahteine e4389f7d23
Standard methods to wait for heating (#11949) 6 years ago
Scott Lahteine bdc9889d3a Fix a sanity check 6 years ago
Scott Lahteine 321f9140d1 Followup to #11904 6 years ago
InsanityAutomation 23114aeb81 Fix garbled M119 output. Honor NUM_RUNOUT_SENSORS (#11948) 6 years ago
Scott Lahteine 1667ed9d1c Pause should use ECHOLNPGM 6 years ago
Victor Tseng 93839e2f73 Add option to enable/disable autoretract altogether (#11904) 6 years ago
Scott Lahteine ad21a4f07b Tweaks to HAL format and order 6 years ago
Scott Lahteine b682a1961a Tweak STM32F7 TMC2660 class 6 years ago
Scott Lahteine a0a3b23e35 Reduce Raptor bootscreen by 144 bytes 6 years ago
InsanityAutomation 95d793456b Add Formbot Raptor config, fix other Formbot configs (#11926) 6 years ago
Mitch Roote d016b572e3 [2.0.x] Add pin configuration for Fysetc F6 (#11932) 6 years ago
Alexander Amelkin 84926b1d5a HAL general support for DISABLE_JTAG option (#11211)
Some STM32-based boards may use multiplexed JTAG pins as IO. Up to now the `DISABLE_JTAG` option (defined in pins files) was only supported for AT90-based boards. This commit generalizes the code and adds support for boards based on STM32F1 and STM32F4.
6 years ago
Scott Lahteine c575c5d5f6
Bring example configs up to date (#11939) 6 years ago
Scott Lahteine 6b1a4f30a8 Fix case of T-Rex 3 _Statusscreen.h 6 years ago
Scott Lahteine ab7bfa86e2 Fix case of T-Rex-3 _Statusscreen.h 6 years ago
Scott Lahteine 241168926d Update some configs 6 years ago
Scott Lahteine cb6454118c Workaround for Pronterface M29 6 years ago
Victor Tseng eeab4141db [2.0.x] Anycubic Trigorilla 14 pins tweak (#11869) 6 years ago
InsanityAutomation cb9dc56630 Add GT2560 v3 support (#11914) 6 years ago
InsanityAutomation f2e630a05e Stow probe on probing failed (#11936)
Prevents probe from being left down should probing fail and print job continue
6 years ago
Hannes Brandstätter-Müller 0b602ae101 [2.0.x] Fix Anycubic Kossel with Probe V1, stuck LCD message after stow (#11929) 6 years ago
Giuliano Zaro dc11131656 [2.0.x] fix possible race condition (#11923)
Fix some commits done in #11900
6 years ago
Scott Lahteine d6b9327c11 Followup for Endstop Noise Threshold
Followup to #11912
6 years ago
Scott Lahteine aa6e8e9325 Tweak some config comments 6 years ago
Scott Lahteine 5490a664f5
Expose: Homing Validation and Endstop Noise Threshold (#11912) 6 years ago
Scott Lahteine cee34f7290
Followup for BABYSTEP_HOTEND_Z_OFFSET (#11916) 6 years ago
teemuatlut 884ad75cb8 Update config files 6 years ago