Commit graph

14178 commits

Author SHA1 Message Date
Scott Lahteine f3510db367 Fix CardReader string args 2021-04-29 08:45:18 -05:00
Marcio T c46c2c4f3c Touch UI Bed Mesh Screen refactor, enhancements (#21521)
- Split mesh view and edit screen into two screens
- The editor now live-updates the graphics
- Added Touch UI mesh progress feedback to `G26`
- Show positive / negative mesh values in different colors
2021-04-29 08:45:18 -05:00
vyacheslav-shubin 0b5c25aa7c Fix FAT delete of items with long name (#21528) 2021-04-29 08:45:18 -05:00
Scott Lahteine ba5644376c misc. pointer formatting 2021-04-29 08:45:18 -05:00
InsanityAutomation c4379db8fc Revert "Optimized string-to-number functions" (#21532)
This reverts #21484
2021-04-29 08:45:18 -05:00
InsanityAutomation cdd2450a97 Fix Hotend-abort-on-idle Check (#21535) 2021-04-29 08:45:18 -05:00
Giuliano Zaro 84445b82e4 Update Italian language (#21537) 2021-04-29 08:45:18 -05:00
Scott Lahteine 05d7d37872 Suppress redundant serial errors 2021-04-29 08:45:18 -05:00
XDA-Bam a8f8201c90 Update u8g / AVR display timing defaults (#21518) 2021-04-29 08:45:18 -05:00
Vert 7297cc13b0 GT2560 V3 followup (#21512) 2021-04-29 08:45:18 -05:00
Scott Lahteine 4f174afc1a Remove extraneous 'extern' hints (#21516) 2021-04-29 08:45:18 -05:00
Mike La Spina fea4835941 Followup to Laser Flow Meter (#21498) 2021-04-29 08:45:17 -05:00
Sola 47a13263f6 MKS H43 fix, cleanup (#21500)
Followup to #21485
2021-04-29 08:45:17 -05:00
Marcio T 82e6a2ed62 G26 Hilbert Curve followup (#21480) 2021-04-29 08:45:17 -05:00
Vert b1be96e40e Board IDs for G2560 Rev B, G2560 v4, GTM32 VD (#21499) 2021-04-29 08:45:17 -05:00
Scott Lahteine a4d5f96e9a Replace 'const float &' with 'const_float_t' (#21505) 2021-04-29 08:45:17 -05:00
Sola a4f1623012 MKS H43 fix, cleanup (#21485)
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-04-29 08:45:17 -05:00
Scott Lahteine fe99bb4b9b Update UBL param 2021-04-29 08:45:17 -05:00
Scott Lahteine 259115bb3f Move apply_rotation_xyz into matrix_3x3 2021-04-29 08:45:17 -05:00
Scott Lahteine a572e2ed12 Put ABL state into a class 2021-04-29 08:45:17 -05:00
Marcio T 5ad7118aea FTDI Touch UI fix and reorganize (#21487) 2021-04-29 08:45:17 -05:00
Ramiro Polla 16af2148b9 Optimized string-to-number functions (#21484) 2021-04-29 08:45:17 -05:00
Marco van Wieringen e787cdd1cb Fix FYSETC_S6 heaters pins (#21483)
When adding support FYSETC Spider board the S6 pins file was broken.
2021-04-29 08:45:17 -05:00
Scott Lahteine 2b0fcc79c5 Serial flags followup
Followup to #21318
2021-04-29 08:45:17 -05:00
Scott Lahteine 4e77fe50a4 Adjust microsteps alignment 2021-04-29 08:45:17 -05:00
Victor Oliveira 9902e6fb9f Fix and add STM32 SDIO DMA (#21476) 2021-04-29 08:45:17 -05:00
X-Ryl669 f18da95d38 Flags for MarlinSerial instance features (#21318) 2021-04-29 08:45:17 -05:00
Giuliano Zaro 368fcaee54 Generalize MMU (#21469) 2021-04-29 08:45:17 -05:00
Ste badbb4a500 Align temp settings (#21329) 2021-04-29 08:45:17 -05:00
Ramiro Polla b96c3a063f Optimize BLTouch code for size (#21477) 2021-04-29 08:45:17 -05:00
Scott Lahteine 2059c6e4d0 Apply pointer formatting 2021-04-29 08:45:17 -05:00
ellensp bf3fce3550 GT2560 Rev.A Plus Z Max Pin with BLTouch (#21375) 2021-04-29 08:45:17 -05:00
George Fu 19078966d9 FYSETC Spider board (#21458) 2021-04-29 08:45:17 -05:00
Scott Lahteine f734f79f5b reduced verbiage 2021-04-29 08:45:17 -05:00
Malderin 627331aa68 Fix MKS LVGL UI Main screen / print buttons (#21468) 2021-04-29 08:45:17 -05:00
Mike La Spina f1986545da Laser Coolant Flow Meter / Safety Shutdown (#21431)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:45:17 -05:00
Vert 9f48314cb4 YHCB2004 pins followup (#21472) 2021-04-29 08:45:17 -05:00
Marcio T 7c275285ea Refactor Hilbert curve. Enhance Touch UI Bed Level Screen. (#21453) 2021-04-29 08:45:17 -05:00
Leoric 4ffb95a736 MKS UI: Monitor state when idle (#21452)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:45:17 -05:00
Vert 943a8ebdc6 Fix for YHCB2004 (#21450) 2021-04-29 08:45:17 -05:00
Tomas Rimkus 8d73a6c4e2 Avoid watchdog reset in all wired EEPROMs (#21436)
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-04-29 08:45:17 -05:00
Scott Lahteine e817db62a4 Apply TMC UART to STM32, simplify 2021-04-29 08:45:17 -05:00
Scott Lahteine 85eb179acf Define HW serial ports needed for TMC UART (#21446) 2021-04-29 08:45:17 -05:00
Ramiro Polla 3d70b645b6 Optimize LSF for size, efficiency (#21443) 2021-04-29 08:45:17 -05:00
ldursw c83b6217f9 Followup to SDIO patch (#21440) 2021-04-29 08:45:17 -05:00
espr14 a97f6c4c74 Endstops always on in G28 (#21441) 2021-04-29 08:45:17 -05:00
espr14 710b1bcb6d Endstops always on after delta homing (#21442) 2021-04-29 08:45:17 -05:00
Martijn Bosgraaf 98a6015d3a Extend M106/M107 for better laser module support (#16082)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:45:17 -05:00
Bryan Hunwardsen 05b281ad9e SKR E3 Mini V2.0 Fan Bug Fix (#21079)
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-04-29 08:45:17 -05:00
Miguel Risco-Castillo 3c9ffa77f9 Ender 3 V2 Status Line (#21369)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:45:17 -05:00
ldursw 2a32d14dc4 Fix SDIO buffer alignment (#21396) 2021-04-29 08:45:17 -05:00
kpishere e087271d48 Misc build fixes (#21413)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:45:17 -05:00
Ramiro Polla 375404290d Update Anet V1.0 display timing (#21425) 2021-04-29 08:45:17 -05:00
Ramiro Polla 5c8f7c7ea3 Optimize MarlinSettings with template methods (#21426) 2021-04-29 08:45:17 -05:00
Scott Lahteine c6774812fa More IntelliSense-friendly declarations 2021-04-29 08:45:16 -05:00
Scott Lahteine af13128430 Group UBL parameters, add comments 2021-04-29 08:45:16 -05:00
Scott Lahteine 6b7a92035c Misc LCD cleanup 2021-04-29 08:45:16 -05:00
Scott Lahteine 3226e12037 Add typedef celsius_t (#21374) 2021-04-29 08:45:16 -05:00
Scott Lahteine 2a011779e9 Max temp/target followup 2021-04-29 08:45:16 -05:00
Scott Lahteine faa1118ca7 MKS / E3V2 LCD code cleanup 2021-04-29 08:45:16 -05:00
Scott Lahteine 3341e4f88c Add typedef extra_fan_t 2021-04-29 08:45:16 -05:00
Scott Lahteine 976403d10d Improve max temp / target 2021-04-29 08:45:16 -05:00
borland1 ff729744e5 Main / Config Custom Submenus (#18177)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:45:16 -05:00
Scott Lahteine d924adef75 Followup to UBL Hilbert 2021-04-29 08:45:16 -05:00
ellensp dca4c2904e Check NOZZLE_CLEAN_FEATURE settings (#21332)
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-04-29 08:45:16 -05:00
Marcio T e806c3376a UBL - Hilbert space-filling curve probing sequence (#21387) 2021-04-29 08:45:16 -05:00
Scott Lahteine c9674cd809 Minor process_subcommands_now followup 2021-04-29 08:45:16 -05:00
mihtjel 259d8f19b3 Fix macros that call macros crashing (#21383)
When macros call macros, the null termination should remain in place until the macro is completed, and only then put back. Otherwise, the macro handler interprets this as setting the macro called to a new value.
2021-04-29 08:45:16 -05:00
Sola 9a1c4f91fe Fix MKS H43 sensorless homing (#21388) 2021-04-29 08:45:16 -05:00
Zs.Antal 4bdc303f6c Update Hungarian language (#21407) 2021-04-29 08:45:16 -05:00
Marcio T 5b0dc4d325 Mesh Editor for FTDI Eve Touch UI (#21381) 2021-04-29 08:45:16 -05:00
Scott Lahteine 39c30d6fd6 HAL eeprom cleanup 2021-04-29 08:45:16 -05:00
Scott Lahteine e50af65a1b Fix bool++ warning 2021-04-29 08:45:16 -05:00
Skorpi08 ac4f3c0c7e Nextion TFT touch screen (#21324)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:45:16 -05:00
Scott Lahteine 107cc1f6a1 Followup to planner cleanup 2021-04-29 08:45:16 -05:00
Scott Lahteine 7cfaa50148 Revert "Fix small wired EEPROM (#21337)"
Reverting commit cc3e878f90 pending further investigation.
2021-04-29 08:45:16 -05:00
Scott Lahteine dec9b9ad2f Minor E3 V2 dwin cleanup 2021-04-29 08:45:16 -05:00
Scott Lahteine 7973b954b4 E1+ Autotemp and Planner comments 2021-04-29 08:45:16 -05:00
Scott Lahteine e0711d87a0 Un-pause fans on STOP 2021-04-29 08:45:16 -05:00
Scott Lahteine 3bbcfb0185 Update setup() description 2021-04-29 08:45:16 -05:00
K.3D a2d2e19f84 KRATOS32 / K.32 board and LCD controllers (#21334) 2021-04-29 08:45:16 -05:00
X-Ryl669 35c32602f4 Teensy USB / serial followup (#21316) 2021-04-29 08:45:16 -05:00
X-Ryl669 f6f5ed166f Fix build with Meatpack only on 2nd port (#21336)
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-04-29 08:45:16 -05:00
Scott Lahteine b644aca98c Fix small wired EEPROM (#21337)
Co-Authored-By: jafal99 <26922965+jafal99@users.noreply.github.com>
2021-04-29 08:45:16 -05:00
XDA-Bam e5ab4a7283 Update display timing for SKR Pro (#21346) 2021-04-29 08:45:16 -05:00
InsanityAutomation f36eb4646b Custom menu items confirm option (#21338)
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-04-29 08:45:16 -05:00
Scott Lahteine 2480c82d76 Add M207/8/9 reporting (#21335) 2021-04-29 08:45:16 -05:00
Scott Lahteine 7fb04b3656 MarlinSerial cleanup 2021-04-29 08:45:16 -05:00
Scott Lahteine 166d4a26f3 Pause SD queue early on M25 (#21317) 2021-04-29 08:45:16 -05:00
Scott Lahteine b6169a957d Fix MarlinSerial typo 2021-04-29 08:45:16 -05:00
Scott Lahteine ead6d99069 Clean up, optimize ExtUI/TFT code (#21333) 2021-04-29 08:45:16 -05:00
X-Ryl669 59a9be5f5a Undef unused 2nd serial option(s) (#21331)
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-04-29 08:45:16 -05:00
Evgeny Z d81838e9fa Lerdge-X I²C EEPROM pins, size (#21322) 2021-04-29 08:45:16 -05:00
ellensp 894688c547 Fix password menu stickiness before first auth (#21295) 2021-04-29 08:45:16 -05:00
Evgeny Z 059e6514ca Lerdge-K TMC 2208/9 UART pins (#21299) 2021-04-29 08:45:16 -05:00
Cal1sto f332cca4a7 Fix TouchMI stow in G34 (#21291) 2021-04-29 08:45:16 -05:00
X-Ryl669 242ef2b2b4 Fix MeatPack with per-serial-port instances (#21306) 2021-04-29 08:45:16 -05:00
Scott Lahteine 5c0f909949 Tricked-out declaration 2021-04-29 08:45:16 -05:00
Scott Lahteine b713ca2638 Number serial from 1 to match settings 2021-04-29 08:45:16 -05:00
Scott Lahteine 46246c8db6 Clean up spaces and words 2021-04-29 08:45:15 -05:00