Commit graph

14212 commits

Author SHA1 Message Date
Victor Oliveira 107dd313bd Multi-Volume. Select Media for LVGL (#21344) 2021-04-29 08:45:19 -05:00
gmarsh 02a99e3f0b Fix and improve Power Monitor (#21551) 2021-04-29 08:45:19 -05:00
Scott Lahteine 896123513e Followup to sprintf cleanup 2021-04-29 08:45:19 -05:00
Scott Lahteine 562f3e43bc Add fan percent accessors 2021-04-29 08:45:19 -05:00
Scott Lahteine ed477abbd5 More MKS UI sprintf 2021-04-29 08:45:18 -05:00
Veisen 21518fbd4e Fix ANYCUBIC_LCD_I3MEGA compile (#21585) 2021-04-29 08:45:18 -05:00
Scott Lahteine 52f928700a Remove extraneous MKS UI sprintf 2021-04-29 08:45:18 -05:00
pinchies c96340980a Fix Flash size (512KB) for STM32F103ZE (#21590) 2021-04-29 08:45:18 -05:00
ellensp 8384582116 Fix Max Temperature not enforced (#21592) 2021-04-29 08:45:18 -05:00
Scott Lahteine ac5b39b354 Blocking move followup 2021-04-29 08:45:18 -05:00
Giuliano Zaro 0f7161785e Chamber Fan mode 3 (#21594) 2021-04-29 08:45:18 -05:00
Scott Lahteine 49fba5a82a Add 'blocking move' comments 2021-04-29 08:45:18 -05:00
espr14 fb7bdabb70 Fix Resume Print with UBL (#21564)
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-04-29 08:45:18 -05:00
Scott Lahteine 5ab64708c5 Update old-style axis indexes 2021-04-29 08:45:18 -05:00
Mike La Spina f14d0e0983 Tweak cooler / flowmeter icons (#21573) 2021-04-29 08:45:18 -05:00
Scott Lahteine c66cbf0d69 Reduce math library code size by 3.4KB (#21575) 2021-04-29 08:45:18 -05:00
Malderin f69ce3e02b MKS LVGL UI: Fix icon layout (#21595) 2021-04-29 08:45:18 -05:00
Scott Lahteine 42d63258e9 tick() => isr() to spotlight interrupt-time 2021-04-29 08:45:18 -05:00
Scott Lahteine d34a143d82 EXP2_01_PIN for BTT BTT002 1.0 2021-04-29 08:45:18 -05:00
ellensp 4e9eb95830 Followup to "no status for serial::write" (#21577) 2021-04-29 08:45:18 -05:00
BigTreeTech 9a31702a75 Fix M114 E / R broken by LIN_ADVANCE (#21579) 2021-04-29 08:45:18 -05:00
Sola 34f7142323 Fix manual move with MKS H43 (#21511)
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-04-29 08:45:18 -05:00
Ramiro Polla 00ea75ce82 Drop return value from Serial::write() (#21567) 2021-04-29 08:45:18 -05:00
Ramiro Polla 6d9aaf8de5 Macros to eliminate 'f + 0.0' (#21568) 2021-04-29 08:45:18 -05:00
Victor Oliveira c9a7fd1722 Delay U8glib init using U8glib-HAL 0.4.4 (#21496)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:45:18 -05:00
Scott Lahteine 1bd35072cb Fix axis char printing 2021-04-29 08:45:18 -05:00
ellensp c8c83e9f52 Sanity Check newer Configs too (#21550)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:45:18 -05:00
Radim Karniš ab2441c088 Park Magnetic Switching Toolhead at the very end (#21552) 2021-04-29 08:45:18 -05:00
BigTreeTech 2c73964b2b BTT SKR-SE-BX (STM32H743IIT6 ARM Cortex M7) and BIQU_BX_TFT70 (#21536) 2021-04-29 08:45:18 -05:00
Scott Lahteine ee21e31a17 getHighESpeed => autotemp_task 2021-04-29 08:45:18 -05:00
Malderin 93dfd411fc Cast celsius to int for MKS LVGL UI (#21502) 2021-04-29 08:45:18 -05:00
Malderin c2c73215b2 MKS LVGL UI: Display/edit fan percentage (#21544)
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-04-29 08:45:18 -05:00
Mike La Spina 1ba0ed8121 Make DELAY_NS round up on AVR (#21546) 2021-04-29 08:45:18 -05:00
Scott Lahteine c5ab0a66b7 write_command changes input 2021-04-29 08:45:18 -05:00
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