613 Commits (01e4b0c067c23defa78a7c68bef872f132728875)

Author SHA1 Message Date
Luu Lac 8bca3fcf2c Display chamber with HAS_TEMP_CHAMBER (#15194) 5 years ago
Jamie dbee0e9c54 Analog joystick jogging control (#14648) 5 years ago
Scott Lahteine 94948d3dcb Compact some sanity conditions 5 years ago
Scott Lahteine ca1a3476cb [cron] Bump distribution date 5 years ago
Scott Lahteine 37d3c7288f [cron] Bump distribution date 5 years ago
Robby Candra 6b05d5d65d Allow TOUCH_BUTTONS to be swapped (#15100) 5 years ago
Scott Lahteine d9bbe0ff02 [cron] Bump distribution date 5 years ago
Scott Lahteine 75efa3cdac
Reorganize HAL (#14832) 5 years ago
thisiskeithb cdd5056aba Increase MKS MINI 12864 default contrast (#15139) 5 years ago
Scott Lahteine b4715b29bb [cron] Bump distribution date 5 years ago
Scott Lahteine 34b73426e5 Apply #ifdef/#ifndef where possible 5 years ago
Jason Smith be051c890f Fix Z_STEPPER_ALIGN_[XY] sanity error (#15124) 5 years ago
Bob Kuhn ba91bca1eb TMC SPI daisy chain support (experimental) (#15081) 5 years ago
Scott Lahteine 05ef9b2f55 [cron] Bump distribution date 5 years ago
AlexandrZloy 0ebaea94be Add stallGuard threshold for X2 (#15042) 5 years ago
Scott Lahteine e1d65b8937 [cron] Bump distribution date 5 years ago
Scott Lahteine 1d8ad7cf71 Safe changes from HAL cleanup 5 years ago
Scott Lahteine 3ac76f0489
Invariant Marlin bootscreen (#15057) 5 years ago
Scott Lahteine b2a4b6f34e Don't use board url as override 5 years ago
Scott Lahteine 318356b6bc [cron] Bump distribution date 5 years ago
Daniel Callander 155765646e Add warning when trying to use JD with kinematic systems (#15032) 5 years ago
Scott Lahteine c7825e6719 Contrast over 63 assume 255 max
This is closer to the prior behavior.
5 years ago
Tim Moore 1461ee4d36 Make LCD_CONTRAST_MAX >= _LCD_CONTRAST_INIT (#15046) 5 years ago
Scott Lahteine 9e9e578234 [cron] Bump distribution date 5 years ago
Scott Lahteine 04a9962cb5 Fix: Contrast override in pins files
Move contrast handling to `Conditionals_post.h` so pins files can override the LCD defaults.
5 years ago
Scott Lahteine 8c73017a69 [cron] Bump distribution date 5 years ago
Tanguy Pruvot e604f76703 Enable contrast via LCD_CONTRAST_INIT (#15006) 5 years ago
Scott Lahteine f1942f6ec0 [cron] Bump distribution date 5 years ago
Ludy 05995d1fd6 Unify buzz methods as MarlinUI::buzz (#14803) 5 years ago
Scott Lahteine 94397dbdb4 [cron] Bump distribution date 5 years ago
Scott Lahteine dfcd437486 Base HAS_LCD_CONTRAST on display type 5 years ago
Scott Lahteine 9a3ee3be53 [cron] Bump distribution date 5 years ago
Scott Lahteine 9e49f154d8 [cron] Bump distribution date 5 years ago
Tim Moore 4575978a1f Fix auto power for chamber fan (#14922) 5 years ago
Marcio Teixeira 274934ad81 Add LULZBOT_TOUCH_UI (#14967) 5 years ago
Marcio Teixeira 179d6c4ed1 Add STARTUP_SCRIPT option. M17 parity with M18. (#14953) 5 years ago
Scott Lahteine 24ce8beb48 [cron] Bump distribution date 5 years ago
Ludy d7172a4558 Cleanup and conditions (#14886) 5 years ago
Ludy 9479ec32f7 Fix Service Menu compile error (#14903) 5 years ago
Scott Lahteine a6f682d860 [cron] Bump distribution date 5 years ago
teemuatlut d4974ea719 TMC SPI Endstops and Improved Sensorless Homing (#14044) 5 years ago
Tim Moore 940c59d9da Overlord i2c LCD with LEDs and buzzer (#14801) 5 years ago
Scott Lahteine 9ac348ef7b SDPOWER => SDPOWER_PIN 5 years ago
Scott Lahteine c1b99c43b6 [cron] Bump distribution date 5 years ago
Scott Lahteine bc58e678bd More general FSMC display option 5 years ago
rafaljot e44fccf3d2 Add support for M575 (#14757) 5 years ago
Scott Lahteine 8837cd3b53 [cron] Bump distribution date 5 years ago
Scott Lahteine e5d73f68c8
HAL folder organization (#14763) 5 years ago
mikeshub 1579091c20 PID loop improvements (#14746)
* Fix macro evaluation in `temperature.cpp`
* Improve bed PID, PID debug output
* Add min PID power define
5 years ago
Giuliano Zaro 290466578f Adafruit Grand Central M4 (#14749) 5 years ago
Ludy ead6bb267d Add Z3 SanityCheck, revert early sanity change (#14717) 6 years ago
Scott Lahteine 1088846cae Cosmetic updates from 14044 6 years ago
Tim Moore e5aa453293 Add support for 2 Neopixel strips (#14667) 6 years ago
wookie666 00e2f6da8f Improve magnetic dock switching toolhead (#14663) 6 years ago
Robby Candra 71d8c6f742 Fix LCD sanity check (#14678) 6 years ago
Scott Lahteine fd2bc3a212 [cron] Bump distribution date 6 years ago
Scott Lahteine 3d153486da Fysetc rename Part 2 6 years ago
Scott Lahteine 5535a047d7 [cron] Bump distribution date 6 years ago
Tanguy Pruvot bae8d0a4bd DOGM: Avoid white flash on TFT (re)init (#14631)
- Avoid white flash on TFT (re)init. Unlike Graphical LCD, the TFT init color may be full white if the backlight is on during init.

- Add a conditional for delayed backlight init which can be applied to any backlit display.
6 years ago
Scott Lahteine 93bc1b17f9 [cron] Bump distribution date 6 years ago
Scott Lahteine d4be970c8b Update DOGLCD conditions 6 years ago
Scott Lahteine 2d84bcb4cd Simplify, update LCD sanity-check 6 years ago
Scott Lahteine eaf1c0954e Update some precompiler tests 6 years ago
Scott Lahteine a85cd042d8 [cron] Bump distribution date 6 years ago
Scott Lahteine 91bb0f5439 [cron] Bump distribution date 6 years ago
InsanityAutomation f1eaed7e98 Only init servo pins used for servos (#14589) 6 years ago
Scott Lahteine 89964ec30d [cron] Bump distribution date 6 years ago
Scott Lahteine 948c3f580b Clean up some LCD conditions 6 years ago
Scott Lahteine e5a5273edb [cron] Bump distribution date 6 years ago
Scott Lahteine 9817976375 [cron] Bump distribution date 6 years ago
gmarsh ab99a80793 GMARSH X6 board support (#14550) 6 years ago
Scott Lahteine a2ba0aaaac
HAL include and other adjustments (#14525) 6 years ago
Scott Lahteine 1a349c7522 Add HAS_TMC220x 6 years ago
Scott Lahteine 9821ec2afd Fix SKR Pro pins, STM32F1/4 sanity-check
Co-Authored-By: Msq001 <msq001@users.noreply.github.com>
6 years ago
Scott Lahteine 2b1c2a0db9 [cron] Bump distribution date 6 years ago
Scott Lahteine e7307af42d [cron] Bump distribution date 6 years ago
Ludy c0497234b9 SanityCheck Biqu SKR 1.1 => BigTree SKR 1.1 (#14526) 6 years ago
Scott Lahteine 8916acf083 [cron] Bump distribution date 6 years ago
Ludy a210f80adc Sanity-check for CASE_LIGHT_PIN (#14518) 6 years ago
Scott Lahteine fe02241044 NONE on combined options 6 years ago
Scott Lahteine 750a16ad38 Fix MIN/MAX function collision with macros 6 years ago
Scott Lahteine 8ff49d6b46 [cron] Bump distribution date 6 years ago
Tim Moore eb6dec03bd Simplify power supply naming logic (#14488)
Co-Authored-By: Tim Moore <tim.moore@lightbend.com>
Co-Authored-By: AnHardt <github@kitelab.de>
6 years ago
Scott Lahteine c6e6365e15 [cron] Bump distribution date 6 years ago
Scott Lahteine de462f2b8a Revert "Sort out settings.load with SD EEPROM emulation (#14458)"
This reverts commit 108d0df565.
6 years ago
Scott Lahteine 6a2a10a154 Bump distribution date 6 years ago
Scott Lahteine 371969b531 Remove deprecated SCARA option 6 years ago
Scott Lahteine ce2b4bc20c Conditionals tweak 6 years ago
Scott Lahteine 274809aced Bump distribution date 6 years ago
Tanguy Pruvot 108d0df565 Sort out settings.load with SD EEPROM emulation (#14458) 6 years ago
Aliaksei Kvitsinski 2f932a11b3 Park heads with electromagnet (#14023) 6 years ago
Scott Lahteine 56c4a96180 Bump distribution date 6 years ago
Scott Lahteine ced30b1054 Update ExtUI sanity checks 6 years ago
Marcio Teixeira e6cf7860e8 Improve ExtUI, fix compiler errors, warnings (#14441) 6 years ago
Scott Lahteine e89a47c8b5 Bump distribution date 6 years ago
Scott Lahteine 4d5a1984e2 Simplified fan handling code 6 years ago
Scott Lahteine 93cd66ac11 Tweaky change from (C) to (c) 6 years ago
Scott Lahteine d7d80418ae
Singleton for cutting tools (#14429) 6 years ago
Andy Shaw 064177154c Update SD card connection / sharing options (#14325) 6 years ago
Scott Lahteine 98f3a3d5c3 Bump distribution date 6 years ago
MrMabulous c41b005f33 Add Extra Probing option, discarding outliers (#14338) 6 years ago
Tobias Frost eeaef2410a Support DGUS Display with DWIN OS (#13253) 6 years ago
Scott Lahteine 4df4c47994
Add TMC2209 support (#14249) 6 years ago
Tanguy Pruvot 75aeb41ab7 SKRmini support for Fysetc Mini Panel (#14319) 6 years ago
InsanityAutomation bf64dd4db6 Improve G34, M422 (Z alignment) (#14142) 6 years ago
sensei73 ce5f94c8f4 Fix Touch-MI sanity checks (#14316) 6 years ago
Tanguy Pruvot f2cfa408b7 Touch-MI probe by hotends.fr (#14101)
A simple Z probe using a magnet to deploy a probe. See https://youtu.be/E7Ik9PbKPl0 for the sensor description...
6 years ago
MastS 18904c42f6 Fysetc LCD backlight timeout (#14265) 6 years ago
Scott Lahteine 0ca2073625 ABORT_ON_ENDSTOP_HIT_FEATURE_ENABLED => SD_ABORT_ON_ENDSTOP_HIT 6 years ago
Scott Lahteine 455f0de817 Undefine sanity check tests when done 6 years ago
InsanityAutomation 4138b1f9ae Option to disable Case Light brightness control (#14165) 6 years ago
Ludy bd494a6bd6 Update defines for patched temperature macros (#14161) 6 years ago
Minims 32afe1d102 Fix TOOLCHANGE_ZRAISE warning (#14156) 6 years ago
doggyfan 90121047d9 Fix thermal protection with user thermistor (#14130) 6 years ago
InsanityAutomation 49e83dd7c8 BLTouch V3.1 changes (#14104) 6 years ago
Scott Lahteine 4ef364a073 Sanity check probe offsets must be integers 6 years ago
chai-md 940ff8e7c8 Improve LV8729 stepping (#13776) 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
Scott Lahteine 23ec650410 Consolidate Malyan LCD and ExtUI 6 years ago
InsanityAutomation 6811e2921b BLTouch v3 / 3DTouch Interoperability & performance (#13814) 6 years ago
doggyfan 23a8707ef1 Configurable Thermistor (#13888) 6 years ago
Giuliano Zaro e2a77ed881 Bring chamber temp to completion (#13837) 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
Bob Kuhn 81ca5a4cd4 Fix and improve FYSETC LCD support (#13767) 6 years ago
jmdearras b65cb5704d Fix, improve FYSETC_MINI_12864 support (#13730) 6 years ago
Scott Lahteine 0a6835fbea More robust HAS_LCD_CONTRAST 6 years ago
Bob Kuhn 9b578ca343 Support FYSETC_MINI_12864 on Re-ARM, RAMPS_FD, MKS SBASE (#13717) 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
Ludy 9fd3e64ba8 Fix compile error with EXTRUDER>1 (#13651) 6 years ago
ManuelMcLure 492883859e Don't protect unused CS pins (#13647) 6 years ago
Scott Lahteine cee3b172b9
Fix Marlin splash screen logic (#13646) 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
Scott Lahteine 9abe9aff56
Confirm before starting SD print (#13616) 6 years ago
Scott Lahteine 240ea1bbb3 Split up games into separate files 6 years ago
Scott Lahteine 5d2c5877f7 DOGM bootscreen cleanup 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
Scott Lahteine 8b7c3eec83 Games, for fun (and stress-testing) (#13464) 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
InsanityAutomation 691e5c3bb8 BLTouch V3.0 support (#13406) 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
Scott Lahteine d94e077901 Apply HAS_HOTEND_OFFSET where needed 6 years ago