Commit graph

13994 commits

Author SHA1 Message Date
Scott Lahteine 582458998f Use serial shorthand 2021-04-29 08:45:13 -05:00
Scott Lahteine bb5c643dfb Nybbles & Bits 2021-04-29 08:45:13 -05:00
Scott Lahteine bf631046c0 Fix some serial char, echo
Co-Authored-By: X-Ryl669 <3277165+X-Ryl669@users.noreply.github.com>
2021-04-29 08:45:13 -05:00
Victor Oliveira 0d7c02d2c6 Re-calibrate touch after EEPROM reset, if needed (#20934) 2021-04-29 08:45:13 -05:00
Malderin 129e9151da Add "more" menu in LVGL interface (#20940)
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-04-29 08:45:13 -05:00
Scott Lahteine 4771379302 Evaluate ANY_SERIAL_IS in place 2021-04-29 08:45:13 -05:00
ellensp 62a65d3fdc Note (MarlinUI) limit on PREHEAT settings (#20966)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:45:13 -05:00
Giuliano Zaro 032152c41d Update a UBL comment (#20931) 2021-04-29 08:45:13 -05:00
Victor Oliveira da80fd782c STM32 Shared Media - USB Mass Storage Device (#20956) 2021-04-29 08:45:13 -05:00
Tanguy Pruvot 460cdf4c09 Multi-language pertains to Color UI (#20972) 2021-04-29 08:45:13 -05:00
Victor Oliveira 0badef42d5 Touch Calibration Screen auto-save option (#20971) 2021-04-29 08:45:13 -05:00
Victor Oliveira 811b3d0f08 Include ui_common for MARLIN_LOGO_FULL_SIZE (#20963) 2021-04-29 08:45:13 -05:00
ellensp 8de850fd07 Fix host_response_handler compile (#20962) 2021-04-29 08:45:13 -05:00
X-Ryl669 1e5995335c LVGL UI G-code console (#20755) 2021-04-29 08:45:13 -05:00
Tanguy Pruvot 4153b6a30b Refresh screen on M22 (detach) (#20958) 2021-04-29 08:45:13 -05:00
X-Ryl669 c631fb79d5 Fix AutoReporter implementation (#20959) 2021-04-29 08:45:13 -05:00
X-Ryl669 9ae204df9c Serial refactor followup (#20932) 2021-04-29 08:45:13 -05:00
zeleps e7658ec5f5 Init serial ports first (#20944) 2021-04-29 08:45:13 -05:00
qwewer0 b3656c387f Remove extra G29 V newlines (#20955) 2021-04-29 08:45:13 -05:00
ConstantijnCrijnen 164199614c Language selection auto-save option (#20915) 2021-04-29 08:45:13 -05:00
ellensp 219f92c4ca KILL, BEEPER pins for LCD_FOR_MELZI (#20924) 2021-04-29 08:45:13 -05:00
ellensp 0e37370b0c Fix G28_STR (#20925) 2021-04-29 08:45:13 -05:00
rafaljot 845b99feb7 MPX_ARM_MINI board (Mingda MD-16) (#20711) 2021-04-29 08:45:12 -05:00
Scott Lahteine 4b9f2f13b1 AutoReport class (Temperature, Cardreader) (#20913) 2021-04-29 08:45:12 -05:00
X-Ryl669 b44de74b91 Optimize serial output code for size (#20911) 2021-04-29 08:45:12 -05:00
George Fu 59d16eb189 FYSETC Cheetah 2.0 (#20897) 2021-04-29 08:45:12 -05:00
ellensp c7004d100c Fix undefined G28_STR (#20912) 2021-04-29 08:45:12 -05:00
ellensp 07a3ed1d7e Fix LED_CONTROL_MENU compile (#20914) 2021-04-29 08:45:12 -05:00
Scott Lahteine cc545a73a1 Serial refactor followup 2021-04-29 08:45:12 -05:00
X-Ryl669 efa1e56369 Refactor serial class with templates (#20783) 2021-04-29 08:45:12 -05:00
ellensp 8da8e7d17b Meatpack::report_state on serial port init (#20903)
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-04-29 08:45:12 -05:00
ellensp b10b76e882 MeatPack followup - unused command (#20893) 2021-04-29 08:45:12 -05:00
Scott Lahteine be058430b4 Remove extra cast 2021-04-29 08:45:12 -05:00
Scott Mudge 7a559e4733 MeatPack followup (#20896) 2021-04-29 08:45:12 -05:00
ellensp 5fb8818ae5 ZONESTAR_LCD warning for RAMPS / ReARM (#20702) 2021-04-29 08:45:12 -05:00
ConstantijnCrijnen cdefc19129 Configure / disable PRINTCOUNTER save interval (#20856)
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-04-29 08:45:12 -05:00
Scott Lahteine 918894fd84 Custom G26 FR followup 2021-04-29 08:45:12 -05:00
Scott Lahteine 1bc65be70f Custom G26 FR followup 2021-04-29 08:45:12 -05:00
ScrewThisBanana b9d19291fe Adding custom move feedrate for G26 Travel moves, Original #20729 (#20879)
* Adding custom move feedrate for G26

This commit adds an additional configuration parameter that can be used to specify the movement speed during the G26 validation pattern command during moves without extrusion.

Closes MarlinFirmware/Marlin#20615
2021-04-29 08:45:12 -05:00
Giuliano Zaro 2aaff47c9d Clean up MMU2 code (#20794)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:45:12 -05:00
Rockman18 a582d1dc2f Init KILL, SUICIDE, PSU earlier (#20810) 2021-04-29 08:45:12 -05:00
Gabriele Besta 5acd8f36a4 "Move … code" followup (#20869)
Fix regression from #20832
2021-04-29 08:45:12 -05:00
Scott Lahteine efaff24145 Apply SEC_TO_MS and other fixes 2021-04-29 08:45:12 -05:00
Scott Lahteine b059c9e5c0 Reformat abortSDPrinting 2021-04-29 08:45:12 -05:00
Alexander D. Kanevskiy 82122fe9cd Fix sign warning (#20872) 2021-04-29 08:45:12 -05:00
qwewer0 3beb6a9df3 Cosmetic changes (2) (#20876) 2021-04-29 08:45:12 -05:00
ellensp a576ab83e9 "Move … code" followup (#20868)
Fix regression from #20832
2021-04-29 08:45:12 -05:00
Kairali 70ee5e94fd "Move … code" followup (#20874)
Fix regression from #20832
2021-04-29 08:45:12 -05:00
Tanguy Pruvot 69da8719cf Graphical TFT fixes, cleanup (#20861)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:45:12 -05:00
qwewer0 4ce87eeb91 🧻 Cosmetic changes (#20859) 2021-04-29 08:45:12 -05:00
Scott Lahteine 786bba39ff Fix Ender 3 V2 DWIN manual move (#20837) 2021-04-29 08:45:12 -05:00
Roxy-3D 17a4ef6730 Revert "Adding custom move feedrate for G26 (#20729)" (#20870)
This reverts commit 14567f3459.
2021-04-29 08:45:12 -05:00
ellensp 56383d3ca0 MeatPack serial encoding (#20802)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:45:12 -05:00
Tanguy Pruvot 60c9a9e654 lcd_put_wchar_max for COLOR_UI (#20838)
Co-Authored-By: Victor Oliveira <github@victormo.com.br>
2021-04-29 08:45:12 -05:00
ScrewThisBanana 5398bfab36 Adding custom move feedrate for G26 (#20729)
* Adding custom move feedrate for G26

This commit adds an additional configuration parameter that can be used to specify the movement speed during the G26 validation pattern command during moves without extrusion.

Closes MarlinFirmware/Marlin#20615

* Fixing missing default 'G26_XY_FEEDRATE_MOVE' value

This commit adds a default 'G26_XY_FEEDRATE_MOVE' value (max movement speed / 1.5) in the G26.cpp - same behaviour as the default 'G26_XY_FEEDRATE' value

* Adding comment describing functionality in G26.cpp

* Renaming 'G26_XY_FEEDRATE_MOVE' to 'G26_XY_FEEDRATE_TRAVEL'

Configuration parameter renamed for better readability and consistency

MarlinFirmware/Marlin#20615

* Setting 'G26_XY_FEEDRATE_TRAVEL' to a safer value, aligned comments

Changed default value for 'G26_XY_FEEDRATE_TRAVEL' from 150 mm/s to 100 mm/s for safety purposes, comment alignment

MarlinFirmware/Marlin#20615
2021-04-29 08:45:12 -05:00
Giuliano Zaro 22db4c0448 "Move … code" followup (#20852)
Fix regression from #20832
2021-04-29 08:45:12 -05:00
Scott Lahteine 7bbf958e5c Add labels, condition for BTT GTR M5 pins (#20772)
Co-Authored-By: NAPCAL <47440988+NAPCAL@users.noreply.github.com>
2021-04-29 08:45:12 -05:00
Scott Lahteine 0b7de80a6f Move common strings (#20846) 2021-04-29 08:45:12 -05:00
Scott Lahteine de37fbffa3 Fix undefined E_LBL 2021-04-29 08:45:12 -05:00
Jason Smith f4a3db8db8 Ender 3 V2: Sync reset E in manual move (#20806) 2021-04-29 08:45:12 -05:00
Jason Smith c409a6df5e Fix ANYCUBIC_LCD_CHIRON compilation (#20807)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:45:12 -05:00
Scott Lahteine 71be210795 Move some MarlinCore and MarlinUI code (#20832) 2021-04-29 08:45:12 -05:00
Katelyn Schiesser 67942622f1 Increase filament runout distance edit limit (#20828) 2021-04-29 08:45:12 -05:00
Keith Bennett 5252a32de4 USB Flash Drive env hints for ABM (#20592) 2021-04-29 08:45:12 -05:00
Keith Bennett 5e5c0d65f3 Lerdge K/S/X support for Flash Drive (#20593) 2021-04-29 08:45:12 -05:00
Scott Lahteine 3dde2722bd MarlinUI multi-language support (#20725) 2021-04-29 08:45:12 -05:00
Scott Lahteine befcdeb74d Keep G29 N on the DL 2021-04-29 08:45:12 -05:00
Tanguy Pruvot 8d2f1851eb PSTR alias followup (#20831) 2021-04-29 08:45:12 -05:00
Scott Lahteine b355f4605e Move singlenozzle temp/fan (#20829) 2021-04-29 08:45:12 -05:00
devin122 f6c4c26937 Fix reporting of TMC_S2VSA/B (#20730) 2021-04-29 08:45:12 -05:00
ellensp c334151294 USE_M73_REMAINING_TIME sanity-check (#20751) 2021-04-29 08:45:12 -05:00
Giuliano Zaro faf4cb1b74 MMU2 serial followup (#20811) 2021-04-29 08:45:12 -05:00
Scott Lahteine ccbff12d6a Fix SINGLENOZZLE compile 2021-04-29 08:45:12 -05:00
EmilGustafsson a02e884415 Swedish language for MarlinUI (#20826) 2021-04-29 08:45:12 -05:00
Rockman18 1fdf283e5d Fix MKS UI manual move (#20813) 2021-04-29 08:45:12 -05:00
Rockman18 910059adcb Fix, consolidate PSTR aliases (#20812)
Co-authored-by: Jason Smith <jason.inet@gmail.com>
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:45:12 -05:00
Katelyn Schiesser a8bd376fd4 Raise Z on exit from 'Level Bed Corners' (#20817) 2021-04-29 08:45:12 -05:00
Scott Lahteine c69f9b9883 Clean up whitespace, headings 2021-04-29 08:45:12 -05:00
Scott Lahteine 6162560b69 Internal G29N for G28+G29 (#20800) 2021-04-29 08:45:12 -05:00
George Fu f101e19257 FYSETC_242 OLED 12864 for S6 (#20767) 2021-04-29 08:45:12 -05:00
Scott Lahteine 7836b85c96 Reduce some G-code strings 2021-04-29 08:45:12 -05:00
zeleps 522c78b5e6 Fix Tramming Wizard behavior (#20796) 2021-04-29 08:45:12 -05:00
Scott Lahteine aabd40a7a2 Optimize some G-code strings 2021-04-29 08:45:11 -05:00
Scott Lahteine e351ea2ee8 Apply bool to some MKS UI 2021-04-29 08:45:11 -05:00
Scott Lahteine efc396bd05 General cleanup, use _BV 2021-04-29 08:45:11 -05:00
ellensp ae53998a88 Fix Trigorilla Pro STOP pins (#20801) 2021-04-29 08:45:11 -05:00
Alexander D. Kanevskiy d814d8f954 NEOPIXEL overridable on BTT SKR (#20797) 2021-04-29 08:45:11 -05:00
Martin 63e3117510 4 / 5 digits for some edit items (#20793) 2021-04-29 08:45:11 -05:00
Giuliano Zaro cab93c2ad8 Update Italian language (#20789) 2021-04-29 08:45:11 -05:00
ellensp 3acf86510d Fix Ender-3 V2 DWIN LPC signed warnings (#20786) 2021-04-29 08:45:11 -05:00
RFBomb 418524b1be Configurable Corner Leveling point order (#20733) 2021-04-29 08:45:11 -05:00
Giuliano Zaro a5d2180bf5 MMU2 as standard serial device (#20771) 2021-04-29 08:45:11 -05:00
Marcio Teixeira 0364ae4908 Improve filament runout handling in FTDI EVE Touch UI
- On filament runout, take the user to the tune menu where they can initiate a filament change or resume the print.
2021-04-29 08:45:11 -05:00
Marcio T a7c97182f7 Fix compatibility macros 2021-04-29 08:45:11 -05:00
Marcio Teixeira 1e7426e549 Silence unused parameter warnings 2021-04-29 08:45:11 -05:00
Jelmer van der Stel fd6501207f Fix Ender 3 V2 encoder (#20784) 2021-04-29 08:45:11 -05:00
EvilGremlin 7f8188ccb6 ESP32 Tone Generator (#20704) 2021-04-29 08:45:11 -05:00
vitaliy172 f5341da94d Update Ukrainian language (#20668) 2021-04-29 08:45:11 -05:00
Scott Lahteine a588f69f16 MKS prelim. cleanup (2) 2021-04-29 08:45:11 -05:00
Scott Lahteine 86bf374fc4 More MKS UI prelim. cleanup 2021-04-29 08:45:11 -05:00
MKS-Sean a3d6442d02 MKS WiFi for TFT_LVGL_UI (#20191) 2021-04-29 08:45:11 -05:00
Scott Lahteine 62d20c8b37 Ignore M22 during SD print 2021-04-29 08:45:11 -05:00
Scott Lahteine 726e2e9bc0 Move WRITE_FAN 2021-04-29 08:45:11 -05:00
Scott Lahteine eedd9c2bda whitespace 2021-04-29 08:45:11 -05:00
Scott Lahteine 5c181562f6 MKS UI prelim. cleanup (#20763) 2021-04-29 08:45:11 -05:00
Scott Lahteine 104aceb44a Rotary encoder cleanup (#20753) 2021-04-29 08:45:11 -05:00
Giuliano Zaro bee794e598 Fix comments (#20759) 2021-04-29 08:45:11 -05:00
Scott Lahteine 483804bafd Ok to use C++11 'auto' 2021-04-29 08:45:11 -05:00
Johan van der Vyver 55709b9d2c Multi-platform DWIN_CREALITY_LCD support (#20738)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:45:11 -05:00
devin122 8eb32cef24 Fix TMC220x short circuit (#20731) 2021-04-29 08:45:11 -05:00
Serhiy-K 92f847c8f7 Fixes for TFTGLCD (#20734) 2021-04-29 08:45:11 -05:00
Victor Oliveira be3caa4686 NO_SD_DETECT option (#20741) 2021-04-29 08:45:11 -05:00
Scott Lahteine fa6a2f52e2 Fix joystick include 2021-04-29 08:45:11 -05:00
Scott Lahteine 7e188c48e1 Tweak STM32F1 pin r/w/t 2021-04-29 08:45:11 -05:00
Scott Lahteine 928cd1b8ab Clean up some includes 2021-04-29 08:45:11 -05:00
Scott Lahteine 4145d85ef1 Update Slovak glyphs 2021-04-29 08:45:11 -05:00
Mike La Spina 9901b4e9f1 Laser Test Fire (#20452) 2021-04-29 08:45:11 -05:00
Anthony Rich 4e46de66d3 Wanhao One+ SD detect pin (#20724) 2021-04-29 08:45:11 -05:00
Scott Lahteine 7c7d28345e Optimize some G76 strings 2021-04-29 08:45:11 -05:00
Dmitry Katsubo 8690f4862d Fix misc. warnings (#20715) 2021-04-29 08:45:11 -05:00
Markus 6a60d47b90 Up to 6 Tramming points (#20720) 2021-04-29 08:45:11 -05:00
qwewer0 f19a1833bd Fix M48 output (#20713) 2021-04-29 08:45:11 -05:00
TheCodeExorcist 074d3f6266 Improved MKS Robin support (#19333) 2021-04-29 08:45:11 -05:00
Java 92eee0386f Preheat before Power Loss Recovery homing (#20697) 2021-04-29 08:45:11 -05:00
wilbur4321 5ef0475dc5 Multi-Z stepper inverting (#20678)
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-04-29 08:45:11 -05:00
ellensp aa5ac6c3b2 Fix Azteeg X3 macro typo (#20681) 2021-04-29 08:45:11 -05:00
ellensp fd7e34312a Define SANGUINOLOLU 1.1 enable pins (#20682) 2021-04-29 08:45:11 -05:00
ellensp d10c734730 No BTN_ENC_EN on Anet 10 (#20684) 2021-04-29 08:45:11 -05:00
Giuliano Zaro c64a5a4b8f Temperature report followup (#20687)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:45:11 -05:00
FanDjango e3cd293f4e Adjustable precision in M105 temperature report (#20602)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:45:11 -05:00
zeleps d324f3b16a Don't apply hotend_offset.z to Z soft endstops (#20675)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:45:11 -05:00
Scott Lahteine 01c9d49f09 Indent tool_change_prime 2021-04-29 08:45:11 -05:00
Scott Lahteine cc1b8c2d0b Clarify solenoid active / magnet-on state 2021-04-29 08:45:11 -05:00
FanDjango ed7698efaa Defer "quiet probing" till the last Z bump (#20610) 2021-04-29 08:45:11 -05:00
Scott Lahteine efe2859227 Solenoid cleanups
Followups to #20473 ahead of #20675
2021-04-29 08:45:11 -05:00
Scott Lahteine 4b4498be93 Remove untranslated strings 2021-04-29 08:45:11 -05:00
Scott Lahteine eff2330ce1 G34/M422 cleanup 2021-04-29 08:45:11 -05:00
Scott Lahteine 8884b1f9a6 Move duplication_e_mask 2021-04-29 08:45:11 -05:00
Scott Lahteine bb747bcd62 Fix delayed_move_time elapsed test 2021-04-29 08:45:11 -05:00
InsanityAutomation b1f0671541 Fix IDEX reboot on travel after G28 X (#20654) 2021-04-29 08:45:10 -05:00
InsanityAutomation abeefaac7f Fix SD SPI Speed override, FTDI mesh edit (#20657)
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-04-29 08:45:10 -05:00
Scott Lahteine 90c04ee15d Rename FTDI EVE screen data structs 2021-04-29 08:45:10 -05:00
Marcio T d3d8fd6d9b Fix thermal error protection, reporting (#20655) 2021-04-29 08:45:10 -05:00
Giuliano Zaro c6c5cc7246 Update Italian language (#20663) 2021-04-29 08:45:10 -05:00
Scott Lahteine d5465f1ad8 Creality 4.2.10 board (#20647) 2021-04-29 08:45:10 -05:00
Scott Lahteine 3f8a83b285 Add ALL_AXES manual move for UBL mesh editing
Co-Authored-By: Jason Smith <20053467+sjasonsmith@users.noreply.github.com>

#20620
2021-04-29 08:45:10 -05:00
Scott Lahteine 385152b3d2 Animated boot followup 2021-04-29 08:45:10 -05:00
ellensp 66c69aef6a Homing code followup (#20632)
Patching a87e5197cf
2021-04-29 08:45:10 -05:00
Scott Lahteine f4f152bd01 Improved bootscreen animation 2021-04-29 08:45:10 -05:00
Scott Lahteine eaeb9d1b20 Document, adjust some homing code 2021-04-29 08:45:10 -05:00