227 Commits (5515f884526b688bb2726244c76f8d2fa0a7ea24)

Author SHA1 Message Date
InsanityAutomation 49e83dd7c8 BLTouch V3.1 changes (#14104) 6 years ago
Scott Lahteine 4ef364a073 Sanity check probe offsets must be integers 6 years ago
Bob Kuhn 456a0ee76b Improve Due SW SPI, Fysetc sanity checks, &c. (#13939) 6 years ago
Scott Lahteine ad4ffa1d2f
Use C++ language supported 'nullptr' (#13944) 6 years ago
InsanityAutomation 6811e2921b BLTouch v3 / 3DTouch Interoperability & performance (#13814) 6 years ago
doggyfan 23a8707ef1 Configurable Thermistor (#13888) 6 years ago
Marcio Teixeira 15357af67c Backlash cleanup (#13659)
…And save backlash, fil. sensor, ExtUI userdata to EEPROM.
6 years ago
Scott Lahteine bf54251a10
Finish, improve, clean up FYSETC_MINI_12864 revisions (#13871) 6 years ago
Stephan 84273557f9 Move and update heated chamber settings (#13671)
Co-Authored-By: the-real-orca <stephan.veigl@gmail.com>
6 years ago
Scott Lahteine 5018fdacbe
Support FYSETC_MINI_12864_PANEL (#13365) 6 years ago
Scott Lahteine c8a83fb122 SPINDLE_LASER_ENABLE => SPINDLE_LASER_ENA 6 years ago
Robby Candra 46445a5a16 Event G-code for Stop SD Print (#13547)
Co-Authored-By: 7eggert <7eggert@gmx.de>
Co-Authored-By: robbycandra <robbycandra.mail@gmail.com>
6 years ago
Chris Pepper ffc2c2d7c5 Move FAST_PWM_FAN code to HALs (#13491) 6 years ago
Scott Lahteine b376c7e374 Group DISABLED items 6 years ago
Scott Lahteine 49cf92dc36
Extended condition macros (#13419)
Allow `ENABLED`, `DISABLED`, `PIN_EXISTS`, and `BUTTON_EXISTS` to take multiple arguments. Also add:
- Alias `ANY(...)` for `!DISABLED(...)`
- Alias `ANY_PIN(...)` for `PIN_EXISTS(a) || PIN_EXISTS(b) ...`
- Alias `EITHER(A,B)` for `ANY(...)`
- Alias `ALL(...)` and `BOTH(A,B)` for `ENABLED(...)`
- `NONE(...)` for `DISABLED(...)`
6 years ago
Scott Lahteine f89b375fb9
Fixes and improvements for PWM pins (#13383) 6 years ago
Scott Lahteine 87162658c4
Fix and improve software endstops (#13386) 6 years ago
Hadrien Jouet 0278ad0a6d Add ESP32 WiFi interface (#11209) 6 years ago
InsanityAutomation 050eac03af Single X Duplication Extension (#13373)
* Multi-nozzle selective duplication
* Use a bit-mask, reduce stepper_indirection.h size
* Tweak the multi-nozzle duplication description
* Use 'S' as a bool in M605
* Add HAS_DUPLICATION_MODE conditional
* Remove '_MODE' from the option name
* M605 in the style of Stacker M280
* Also include direct mask style (P)
6 years ago
Scott Lahteine 51ff5b68fa Clean up fastIO ahead of PWM patch 6 years ago
Tobias Frost 6df51201ae Include EXTENSIBLE_UI in single LCD sanity check (#13306) 6 years ago
Scott Lahteine fa236e9718 General cleanup ahead of L64XX 6 years ago
Scott Lahteine 99d0022fae
Drop the Z_MIN_PROBE_ENDSTOP option (#13276) 6 years ago
InsanityAutomation eb4bf93ea4 Add more Babystep options (#13262) 6 years ago
Scott Lahteine 808b076000 Update some ABL/UBL conditionals 6 years ago
Scott Lahteine 38363902c7 Fix sanity checks for distinct E factor settings
Reference #13156
6 years ago
Scott Lahteine 631d867dc9 HAL cleanups 6 years ago
Scott Lahteine d2bdb71c13
Add PHOTO_GCODE option, photo trigger physical move (#13168) 6 years ago
Scott Lahteine 7cf9b93f26 Add HAS_FILAMENT_SENSOR ahead of 12962 6 years ago
revilor e56c13670d Service interval watchdog (#13105) 6 years ago
Scott Lahteine 0feeef2604 Update copyright in headers 6 years ago
Scott Lahteine 6de3d34378
M166 Gradients, LCD Menu for 2-channel Mixer (Geeetech A10M/A20M) (#13022) 6 years ago
teemuatlut d81342254a Support new TMC drivers (#13026) 6 years ago
Rolf Werum 524c6c10bf MAGNETIC_PARKING_EXTRUDER (#12351) 6 years ago
Scott Lahteine 10d855cb21 Sanity check USER_GCODE formatting 6 years ago
Marcio Teixeira 5cfc1cdacc Support SWITCHING_NOZZLE with 2 servos (#13054) 6 years ago
revilor 6a57d0b381 Prusa MMU2 (#12967) 6 years ago
teemuatlut e6805582a6 M569 to change stepping mode. Add new TMC section to LCD. (#12884) 6 years ago
teemuatlut 1a79878dff Remove TMC_Z_CALIBRATION in favor of Z_STEPPER_AUTO_ALIGN 6 years ago
Scott Lahteine b402040059 Split bed size sanity check into two 6 years ago
Giuliano Zaro 54ba44ee37 Fix bad sanitycheck (#12748) 6 years ago
Ludy cfc5e96b4b Move JD to Config.h (and fix jerk->eeprom bug) (#12720) 6 years ago
Marcio Teixeira 902d5b0f8b Allow ExtUI to use LCD_SET_PROGRESS_MANUALLY (#12628) 6 years ago
Dave Johnson 9a4a463ec4 Sanity-check LIGHTWEIGHT_UI, move comment up (#12630) 6 years ago
Marcio Teixeira b22716e938 M425 Backlash Correction (#11061) 6 years ago
Scott Lahteine fa47ce369a Sanity-check for negative steps, feedrate, accel 6 years ago
teemuatlut 50b2fbd031 Trinamic: Split stealthChop, improve driver monitoring, etc. (#12582) 6 years ago
Scott Lahteine 7ee5894360 Allow float XY probe offsets
Responding to #12383

XY probe offsets should be integers because adding decimal points makes the code larger. But if decimals are very much wanted, this commit removes the old restriction.
6 years ago
Mateusz Krawczuk ca21ac6b9b Support two MAX6675 thermocouples (#8686) 6 years ago
Scott Lahteine ebf585b673 Fix an old sanity check 6 years ago