Commit graph

15581 commits

Author SHA1 Message Date
Mike La Spina 2142456a25 🐛 Fix LCD contrast/brightness init (#23567)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2022-05-07 15:38:55 -05:00
Scott Lahteine 99f3b8b4a8 ♻️ Adjust LCD init, contrast default, settings load 2022-05-07 15:38:55 -05:00
Keith Bennett de0bc19230 🚸 TH3D EZBoard V2 TMC slave addresses (#23857) 2022-05-07 15:38:55 -05:00
John Lagonikas 17099e7973 🩹 Fix power.h compile (#23573) 2022-05-07 15:38:55 -05:00
Scott Lahteine 63f3e347d9 🩹 BOARD_INIT followup 2022-05-07 15:38:55 -05:00
Scott Lahteine 369ba99fdb 🩹 Fix Robin Nano BOARD_INIT 2022-05-07 15:38:55 -05:00
Scott Lahteine f33ec4aacf 📝 Tweak G26 Q description 2022-05-07 15:38:55 -05:00
Scott Lahteine 1d0ca179b5 🎨 LCD_SCREEN_ROT_* => LCD_SCREEN_ROTATE 2022-05-07 15:38:55 -05:00
Scott Lahteine 8ea172cafe 🎨 Misc. style and cleanup 2022-05-07 15:27:24 -05:00
John Lagonikas 7b4f5108ac 🐛 Fix conditional M81 suicide (#23549) 2022-05-07 15:27:20 -05:00
Scott Lahteine 6f82d1befb 📌 RAMPS AUX 1-2 headers (#23544) 2022-05-07 15:27:17 -05:00
Fahad Alduraibi 5d5be55ef9 🐛 Fix RAMPS 1.4 Plus EXP headers (#23523) 2022-05-07 15:27:10 -05:00
GHGiampy e704de9bb0 Long filename open/create/write (#23526)
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2022-05-07 15:26:59 -05:00
A. Herlas 8695f462b7 Z Offset Wizard for TFT_LVGL_UI (English) (#23489) 2022-05-07 15:26:59 -05:00
Ave6683 d8c5e49281 MagLev V4 probe by MDD (#23192) 2022-05-07 15:26:59 -05:00
Salvatore Bramante 4e72df9a28 🐛 Fix Octopus v1.x probe pin (#23548) 2022-05-07 15:26:59 -05:00
Scott Lahteine ac6c1a9e12 💥 Generalize extra debugging 2022-05-07 15:26:45 -05:00
Taylor Talkington 3f4112aee4 💄 Improve Ender3 v2 DWIN MarlinUI (#23369)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2022-05-07 15:25:08 -05:00
Keith Bennett 31ec8f2449 🔨 Suppressible CONFIGURATION_EMBEDDING warning (#23545) 2022-05-07 15:25:08 -05:00
John Lagonikas d18558bbd3 🚸 Suppressible pin warnings (#23530)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2022-05-07 15:24:42 -05:00
zerkix 70f03ad852 🐛 Finish and organize temp sensors (#23519)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2022-05-07 15:24:42 -05:00
Anson Liu ab40c99893 🐛 Fix Ultimain 2 E-autofan pin mapping (#23466) 2022-05-07 15:24:42 -05:00
Miguel Risco-Castillo 420f074915 🐛 Fix PLR for E3V2 Enhanced UI (#23543) 2022-05-07 15:14:44 -05:00
Taylor Talkington 4f2ed67324 💄 MarlinUI+DOGM leveled bed bitmaps (#23539) 2022-05-07 15:14:44 -05:00
Sola a80cafbcfc ️ SPI+DMA+interrupt method (STM32 / MKS UI) (#23464) 2022-05-07 15:13:40 -05:00
Mike La Spina 01cb7c19f9 🐛 Fix, improve PWM on AVR (#23520) 2022-05-07 15:13:40 -05:00
Scott Lahteine 44249b1380 🔧 Skip unused axis names 2022-05-07 15:12:59 -05:00
Scott Lahteine cf654bbba2 🩹 Followup to extra axes 2022-05-07 15:12:59 -05:00
Scott Lahteine 5617edbb96 🧑‍💻 Misc. updates for extra axes (#23521) 2022-05-07 15:12:45 -05:00
Mike La Spina 39e4310c7b 🐛 Fix, improve PWM on AVR (#23463) 2022-05-07 15:12:45 -05:00
Lefteris Garyfalakis 0204547c09 🚸 Fix E3V2 Enhanced UI time labels (#23502) 2022-05-07 15:12:45 -05:00
Scott Lahteine 7b79d53de0 🎨 Misc. spindle/laser adjustments 2022-05-07 15:12:45 -05:00
Scott Lahteine c478ed08c8 🧑‍💻 Adjust FastIO AVR timer enums, macros 2022-05-07 15:12:45 -05:00
GHGiampy 67e5298a34 Firmware Upload via Binary Transfer (#23462) 2022-05-07 15:10:28 -05:00
John Lagonikas 2ca1d844d7 Temperature variance monitor (#23373) 2022-05-07 15:10:28 -05:00
mistic100 b435487da7 🚸 Wait for cooldown in MarlinUI power-off (#23476) 2022-05-07 15:10:28 -05:00
Scott Lahteine d7b7b570c7 🎨 Misc. cleanup, comments 2022-05-07 15:10:19 -05:00
John Lagonikas 2690bb1bc2 M81 D / S - Power-off Delay (#23396, #23455) 2022-05-07 15:10:19 -05:00
Scott Lahteine b6c37960e8 📝 KHz => kHz (#23512) 2022-05-07 15:10:19 -05:00
Scott Lahteine b9cef2e2e3 🚸 12345.6 num-to-string 2022-03-04 16:56:45 -06:00
Scott Lahteine 4dfd398d7d 🐛 Patch Creality RAMPS FET / FAN pins
Improvement for multi-hotend setup by TH3D.
2022-02-17 18:40:16 -06:00
Giuseppe499 bfdb7c7135 🐛 Fix XATC divide-by-zero (#23743) 2022-02-17 18:40:16 -06:00
Mads Ynddal bf067738f2 🐛 Fix XYZEval::set(XY, Z) and (XY, Z, E) (#23704)
Fix regression in #21953

Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2022-02-10 12:01:51 -06:00
Maeyanie e028a3c441 🐛 Fix M852 report (#23660) 2022-02-10 12:01:16 -06:00
Jim Watson 242192d03d 🐛 Fix SHOW_REMAINING_TIME compile (#23503) 2022-01-12 10:23:50 -06:00
ellensp 7135c3b185 🚑️ Fix M105 regression (#23505)
Fixes #23504
2022-01-12 10:23:50 -06:00
ellensp c91d033b5d 🐛 Fix Arduino build issues (#23510) 2022-01-12 10:23:50 -06:00
Scott Lahteine 0470fbe0a1 🧑‍💻 Move PB0 init for MKS_ROBIN_NANO 2022-01-12 10:23:50 -06:00
Scott Lahteine eb8d819325 🧑‍💻 Fewer string macros 2022-01-10 05:52:02 -06:00
DerAndere 41f80a4498 🚸 Include extra axes in position report (#23490) 2022-01-10 05:52:02 -06:00
David Ross Smith e0f75d4f06 🚑️ Fix preheat target bug
Fixes Jyers/Marlin#1651
2022-01-09 04:41:07 -06:00
Scott Lahteine 42449b8683 🌐 Update auto home axis strings 2022-01-09 04:40:41 -06:00
Roman Moravčík e23c696566 🌐 Update Slovak language (#23475) 2022-01-09 04:40:28 -06:00
Miguel Risco-Castillo 49f8171f7a 🚸 BLTouch HS menu item for DWIN Enhanced UI (#23480) 2022-01-09 04:34:29 -06:00
ClockeNessMnstr 75d0e94d5b 🚸 Do G34 "Z Backoff" at full current 2022-01-09 04:33:24 -06:00
jdegenstein 915f610782 📌 LCD_FOR_MELZI for BTT E3 RRF (#23453) 2022-01-09 04:33:24 -06:00
Lefteris Garyfalakis 2231e00b2c 🌐 Localize E3V2 Enhanced UI (#23424) 2022-01-09 04:33:24 -06:00
Anson Liu 63f2b15396 📺 Tune ULTI_CONTROLLER encoder, enable PCA9632 (#23461) 2022-01-09 04:33:24 -06:00
Mike La Spina 4fd1de7fb7 🐛 Define required endstop enums (#23425) 2022-01-09 04:33:24 -06:00
Scott Lahteine 80f77ea807 🐛 Fix strlen_P parameter error
Fixes #23447
2022-01-09 04:33:24 -06:00
Scott Lahteine 9ff8220b8a 🩹 Fix RADDS+RRD encoder button 2022-01-09 04:33:24 -06:00
hwmland 7754860289 🩹 RAMPS FET order overridable, E + Laser (#23428) 2022-01-09 04:33:24 -06:00
Scott Lahteine 9956e62674 🧑‍💻 Apply axis conditionals 2022-01-09 04:33:24 -06:00
Scott Lahteine a732427329 🚨 Fix M906 warning 2022-01-09 04:33:24 -06:00
Mike La Spina 974883d2f6 🔧 Normal FET layout with Spindle/Laser (#23409) 2022-01-09 04:33:24 -06:00
Scott Lahteine 5ec384f40c M919 : Chopper Timing (#23400) 2022-01-09 04:33:24 -06:00
Jason Smith 6d7ffa6add 🔧 Only warn about enabled CONFIGURATION_EMBEDDING (#23408) 2022-01-09 04:33:24 -06:00
Scott Lahteine dadd7516b5 🚑️ Fix thermal conditionals, structure 2022-01-09 04:33:24 -06:00
Robby Candra f99732ba75 🔧 DWIN_MARLINUI sanity checks (#23399) 2022-01-09 04:33:24 -06:00
Scott Lahteine 5a9635aa58 🩺 Assert FAN_SOFT_PWM where required (#23383, #23477) 2022-01-09 04:33:24 -06:00
Lefteris Garyfalakis 1552c6d2a5 🎨 E3V2 corner leveling => tramming (#23375) 2022-01-09 04:33:24 -06:00
Miguel Risco-Castillo 06c2ed3c99 🚸 DWIN Enhanced improve, fix, and extend (#23240)
- Offset icon change to show mesh leveling status
- Reset extruder position when enter to Move menu
- New live end-stop diagnostic page
- Editable firmware retracts settings for Tune and filament settings menu
- Print Statistics page accessible from the Advanced Settings menu
- Reset printer draws the boot image
- Adds individual axes homing menu
- Adds probe deploy/stow to Probe Settings menu
- Updates lock screen
- Rebuilds main buttons to support text caption in other languages
- Increases probe offset limits to 60 mm
- Fix M303 PID variable update
- Fix Resume/Pause button update
- Fix redraw of print done
- Fix very large file name bug
- Fix bug in bed manual leveling
2022-01-09 04:33:24 -06:00
Scott Lahteine 430c5da54c 🚚 Rename L6470 G-code file 2022-01-09 04:33:24 -06:00
Scott Lahteine 5b9f3bd4b1 🧑‍💻 Remove extraneous 'inline' hints 2022-01-09 04:33:17 -06:00
Scott Lahteine ccc66a8528 🎨 Misc. cleanup 2022-01-09 04:33:01 -06:00
Miguel Risco-Castillo dc470eb10f 🐛 Fix EEPROM_INIT_NOW build hash test (#23479) 2022-01-09 01:31:03 -06:00
Miguel Risco-Castillo 4c5e57ae89 🩹 Reset DWIN CrealityUI print progress on start (#23481) 2022-01-09 01:31:03 -06:00
Scott Lahteine 5d7328df46 🧑‍💻 Add AXIS_COLLISION to catch broken parameters
\
2022-01-09 01:31:03 -06:00
Scott Lahteine 99c237e05e 🚸 Refine stepper-driver-related G-codes (#23372) 2022-01-09 01:31:03 -06:00
Scott Lahteine 56adbc3ebf 📝 Consistent pin header orientation 2022-01-09 01:31:03 -06:00
Scott Lahteine 4cfe812c18 📌 Define MKS Monster8 pins for MKS_MINI_12864
Fixes #23324
2022-01-09 01:31:03 -06:00
Scott Lahteine 61b9248c35 🎨 Pins and SDIO cleanup 2022-01-09 01:31:03 -06:00
EvilGremlin c9561a8826 🔧 Check Chiron LCD requirements (#23353)
Co-Authored-By: EvilGremlin <22657714+EvilGremlin@users.noreply.github.com>
2022-01-09 01:31:03 -06:00
Scott Lahteine 58c84f17ba 🎨 Simplify some debug echos 2022-01-09 01:31:03 -06:00
ellensp 1c3f2498b1 🐛 Fix RRW Keypad & Zonestar buttons (#23388) 2022-01-05 04:24:04 -06:00
GHGiampy 4202baa409 🩹 Fix Enhanced UI max E speed (#23387) 2022-01-05 04:24:04 -06:00
Scott Lahteine f471eab1a2 🔖 Marlin 2.0.9.3 2022-01-05 04:24:03 -06:00
Keith Bennett 9b13ae2399 🐛 Fix MKS Robin E3 NeoPixel pin default (#23350) 2021-12-25 23:11:43 -06:00
Scott Lahteine 98eca9cb23 🔧 Move MOTHERBOARD closer to top 2021-12-25 23:11:43 -06:00
fflosi 6268795003 Per-axis TMC hold multiplier (#23345) 2021-12-25 23:11:43 -06:00
Sola b4f0922a7c MKS TinyBee board support (#23340)
Co-Authored-By: Sola <42537573+solawc@users.noreply.github.com>
2021-12-25 03:23:10 -06:00
Robby Candra aef613acd3 🔧 Group FAST_PWM_FAN.options (#23331)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-12-25 03:23:10 -06:00
InsanityAutomation 9ecfa1d252 BLTouch High Speed mode runtime configuration (#22916, #23337)
Co-Authored-By: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-12-25 03:23:10 -06:00
ellensp e0bed1e344 Option to reset EEPROM on first run (#23276)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-12-25 03:23:10 -06:00
Spencer Owen d21fa25ab8 Creality3D V4.2.3 / Ender-2 Pro board (#23307) 2021-12-25 03:23:10 -06:00
X-Ryl669 0dc1a58b24 Configurations embed and retrieve (#21321, #23303) 2021-12-25 03:23:10 -06:00
John Lagonikas f2ca70e232 🐛 Fix and improve MAX31865 (#23215)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-12-25 03:23:10 -06:00
BigTreeTech a6bed22839 BigTreeTech SKR mini E3 V3.0 (STM32G0B1RET6) (#23283) 2021-12-25 03:23:09 -06:00
Giuseppe499 efd67cf80d X Twist Compensation & Calibration (#23238) 2021-12-25 03:23:09 -06:00
ladismrkolj 15204470a8 🔧 Chamber Fan index option (#23262) 2021-12-25 03:23:09 -06:00
Mike La Spina 48358d6a5c 🏗️ Fix Maple HAL/STM32F1 PWM (#23211) 2021-12-25 03:23:09 -06:00
Tanguy Pruvot d7abb891cd 🏗️ Rework STM32 timer frequency protection (#23187) 2021-12-25 03:23:09 -06:00
Scott Lahteine 52a44eb200 🐛 Fix STM32 FastPWM 2021-12-25 03:23:09 -06:00
Scott Lahteine 9b1c0a75e1 🎨 Rename HAL timer elements 2021-12-25 03:23:09 -06:00
schmttc d75e7784e5 EasyThreeD ET4000+ board and UI (#23080)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-12-25 03:23:09 -06:00
John Robertson 0e60c8b7e0 MarkForged YX kinematics (#23163) 2021-12-25 03:23:09 -06:00
Keith Bennett 018c7b1cf4 BigTreeTech Mini 12864 V1.0 (#23130)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-12-25 03:23:09 -06:00
Giuliano Zaro af1d603374 Fan tachometer support (#23086, #23180, #23199)
Co-Authored-By: Scott Lahteine <github@thinkyhead.com>
2021-12-25 03:23:09 -06:00
Scott Lahteine 884308f964 🔧 SOUND_MENU_ITEM for E3V2 2021-12-25 03:23:09 -06:00
Miguel Risco-Castillo 7269990413 🚸 Expose sub-options for E3V2 Enhanced (#23099) 2021-12-25 03:23:09 -06:00
Keith Bennett 2a90d93b17 📌 Overridable probe-related pins (#23107) 2021-12-25 03:23:09 -06:00
BigTreeTech 6e284f8823 Support for BIQU B1-SE-Plus strain gauge probe (#23101)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-12-25 03:23:09 -06:00
Scott Lahteine 226ee7c1f3 🔧 Sanity check MMU2_MENUS 2021-12-25 02:07:59 -06:00
Attila BODY 2c12171f46 🐛 Fix Robin Nano v3 filament runout pins (#23344)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-12-25 02:06:34 -06:00
MrAlvin d034a9c295 🚸 Show mm'ss during first hour (#23335)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-12-25 02:05:32 -06:00
Robby Candra d2c7104bb3 🚸 Change "SD" to "Media" or "SD/FD" (#23297) 2021-12-25 02:02:05 -06:00
ellensp 570c7e8638 🐛 Fix Chitu Z_STOP_PIN (#23330) 2021-12-25 02:01:32 -06:00
Tanguy Pruvot cc4578a3d3 🩹 Fix settings G21 report (#23338) 2021-12-25 01:59:52 -06:00
Mike La Spina 1db84be66a 🚑️ FAST_PWM_FAN default 1KHz base freq. (#23326)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-12-25 01:58:34 -06:00
ellensp 77c9668fe2 🐛 Fix LCD_BED_LEVELING compile (#23298) 2021-12-25 01:55:26 -06:00
GHGiampy 22cf9b444e 🧑‍💻 Option allowing > 127 Neopixels (#23322) 2021-12-25 01:54:39 -06:00
Scott Lahteine 97798d1e47 🎨 Update SKR V2 pins 2021-12-25 01:53:13 -06:00
Giuliano Zaro f4b808456a 🚸 Use M600 for disabled MMU (#21865) 2021-12-25 01:52:31 -06:00
Tanguy Pruvot 6264736968 🐛 Fix TFT_COLOR_UI Release Media issue (#23123) 2021-12-25 01:51:37 -06:00
John Lagonikas 7a5f103bcf 🔧 Warning for IGNORE_THERMOCOUPLE_ERRORS (#23312) 2021-12-25 01:51:11 -06:00
Scott Lahteine 1a8307b196 📝 Fix a config comment 2021-12-25 01:51:11 -06:00
ellensp 13a1c86ae8 M115 flag EXTENDED_M20 (#22941) 2021-12-25 01:51:11 -06:00
ellensp 15656201d2 ✏️ Clean up duplicate defs (#23182) 2021-12-25 01:51:11 -06:00
Robby Candra f3e372cb4c 🩹 Init fan speed at boot (#23181)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-12-25 01:46:19 -06:00
Scott Lahteine c781ecc437 🔧 Fix unknown board test 2021-12-25 01:46:19 -06:00
Scott Lahteine daa8fff6c6 🩹 SD abort requires open file
See #22566
2021-12-25 01:42:26 -06:00
Scott Alfter 32b08ae04c Fix Endstops::report_states (#23280)
Fix regression 4d45fdf0eb
2021-12-25 01:39:34 -06:00
Scott Lahteine f00a0356c7 🎨 Misc. probe / endstop cleanup 2021-12-25 01:39:34 -06:00
Sola 9871800874 🐛 Fix MKS LVGL UI retraction (#23267) 2021-12-25 01:39:34 -06:00
Robby Candra 39c2c038be 🩹 Coerce pin_t in set_pwm_duty macros (#23273) 2021-12-25 01:39:34 -06:00
Jason Smith 285d6488a3 🐛 Fix ACTION_ITEM with nullptr (#23195)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-12-25 01:39:34 -06:00
Robby Candra eecbd09a46 🚸 Onboard SD for SKR 2.0 / SKR PRO (#23274) 2021-12-25 01:37:58 -06:00
Scott Lahteine 8d4e4ac115 🎨 Rename MAX31865 elements 2021-12-25 01:37:38 -06:00
Scott Lahteine b77a5d4c8d ✏️ MAX31856 => MAX31865 2021-12-25 01:37:21 -06:00
Mike La Spina c3b8b3e7e6 🩹 Fix non-PWM cutter compile (#23169) 2021-12-25 01:37:21 -06:00
Stuart Pittaway 7123b15801 🐛 Fix TWIBus Wire.begin call (#23183) 2021-12-25 01:37:21 -06:00
Chris Pepper 8a2f13d657 🐛 HAL_reboot for native HAL (#23246) 2021-12-25 01:36:47 -06:00
ellensp 5eeb9650b5 📌 More Longer3D LKx Pro serial tests (#23260) 2021-12-25 01:36:32 -06:00
Stuart Pittaway c0addd1d33 M3426 to read i2c MCP3426 ADC (#23184) 2021-12-25 01:36:32 -06:00
Scott Lahteine 05b57278d4 🔧 Cutter pins for SKR 2.0 2021-12-25 01:36:31 -06:00
Robby Candra aa3ec2fbfd 🚸 Park nozzle on "loud kill" (#23172) 2021-12-25 01:34:19 -06:00
ellensp 4468516aa2 BigTree SKR 2 with F429 (#23177) 2021-12-25 01:34:08 -06:00
Jiri Jirus 5b057b4bcf 🩹 Assume 4K EEPROM for RUMBA32 BTT (#23205) 2021-12-25 01:32:24 -06:00
Scott Lahteine 77af48e547 🐛 Fix STM32 FastPWM 2021-12-25 01:30:50 -06:00
Keith Bennett 0f7f709aad ✏️ Fix Unicode (#23186) 2021-12-25 01:29:19 -06:00