Commit graph

13640 commits

Author SHA1 Message Date
qwewer0 6601ca7a22 Fix Chopper Timing extra axis defaults (#19850) 2021-04-29 08:45:04 -05:00
Scott Lahteine 1b51000736 Slim down MKS UI code (#19843) 2021-04-29 08:45:04 -05:00
George Fu 994cda3b6b Fix TMC serial port for FYSETC AIO_II (#19842) 2021-04-29 08:45:04 -05:00
ManuelMcLure 2becb5ebf7 Configure TMC interpolation per driver (#19828) 2021-04-29 08:45:03 -05:00
Foxies 32433fae61 FLSUN Delta QQS-Pro pins (#19793) 2021-04-29 08:45:03 -05:00
Scott Lahteine 99ce660aed Add power-on/off G-code options (#19837)
Co-authored-by: Chris <chris@chrisnovoa.com>
2021-04-29 08:45:03 -05:00
Keith Bennett 01b9badb51 BigTreeTech SKR Mini MZ V1 (#19818) 2021-04-29 08:45:03 -05:00
TheMichalcinOfficial 52bc509fcf Support for Ramps-S v1.2 (#19815) 2021-04-29 08:45:03 -05:00
Scott Lahteine 2984960793 General cleanup, mostly MKS UI (#19825) 2021-04-29 08:45:03 -05:00
Scott Lahteine e32bdf6a93 ESP32: i2s_init requires I2S_STEPPER_STREAM 2021-04-29 08:45:03 -05:00
uwedamm 35d75c354e Fix G2/G3 P<circles> E and Z motion (#19797)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:45:03 -05:00
Tanguy Pruvot 9f85a15955 Longer3D: LONGER_LK_TFT28 now set by config (#19817) 2021-04-29 08:45:03 -05:00
ellensp b1b8161447 Handle dependent Stepper Driver defaults later (#19820)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:45:03 -05:00
bilsef c6f17ac01e Teensy 4.1 Ethernet support (#19801) 2021-04-29 08:45:03 -05:00
Scott Lahteine 53a4b8fa33 Misc. cleanup, serial strings 2021-04-29 08:45:03 -05:00
Scott Lahteine a90b90e98d Tweak a host prompt call 2021-04-29 08:45:03 -05:00
Scott Lahteine ff9a27ee9f Use PGM serial strings 2021-04-29 08:45:03 -05:00
ellensp cf0a817db1 Ensure A4988 for unspecified driver type (#19798)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:45:03 -05:00
Scott Lahteine e00745c548 Document M125 P 2021-04-29 08:45:03 -05:00
InsanityAutomation af956bbb32 Apply home offsets to probing, Z Safe Homing (#19423)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:45:03 -05:00
Scott Lahteine 4343a96fac ABM Teensy 3.6 build 2021-04-29 08:45:03 -05:00
Jago Strong-Wright 9124f1d7c8 Distinct Chopper Timing settings (#19781)
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-04-29 08:45:03 -05:00
Sten Uusvali 32ca42ead3 Fix M503 output for M907 motor current (#19777)
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-04-29 08:45:03 -05:00
Curtis Jenkins 25bb249ac6 Fix Smoothieboard digipots i2c pin (#19784) 2021-04-29 08:45:03 -05:00
Scott Lahteine 332adafa23 MarlinUI followup 2021-04-29 08:45:03 -05:00
Scott Lahteine a44aae268a Starting fan followup 2021-04-29 08:45:03 -05:00
Victor Oliveira 52c090dfbe Fix starting fan with bad material preset index (#19773) 2021-04-29 08:45:03 -05:00
Scott Lahteine 141f6825ce Rename ultralcd => marlinui 2021-04-29 08:45:03 -05:00
Scott Lahteine fff5649b6a touch_ms followup 2021-04-29 08:45:03 -05:00
arminth 34c16bb395 Provide FYSETC F6 13 LCD pins for HD44780 (#19769) 2021-04-29 08:45:03 -05:00
Jason Smith cedc5d340f LCD conditionals followup (#19766) 2021-04-29 08:45:03 -05:00
nb-rapidia 3becc3ad63 Fix IDEX layer shift and DIR states (#19756)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:45:03 -05:00
Serhiy-K 19498040ef Fix HAL/STM32 FastIO for analog pins (#19735) 2021-04-29 08:45:03 -05:00
Victor Oliveira 060b2f4989 Fix Color UI external_control, wait_for_release (#19771)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:45:03 -05:00
Victor Oliveira 2ecc3bb560 Handle M410 in the main task (#19752) 2021-04-29 08:45:03 -05:00
Jason Smith d5340675ae Fix SAMD Serial name macro (#19765) 2021-04-29 08:45:03 -05:00
mks-viva dea995e19f Update MKS SGen-L V2 RGB LED pins (#19762) 2021-04-29 08:45:03 -05:00
Jason Smith 386e643179 Fix NUCLEO_F767ZI build, add tests (#19746) 2021-04-29 08:45:03 -05:00
Victor Oliveira 1fa19e1fc2 Sanity check unsupported EP (#19745) 2021-04-29 08:45:03 -05:00
Victor Oliveira 13720ce6b2 Fix TOUCH_SCREEN + TFT_LVGL_UI compile (#19754) 2021-04-29 08:45:03 -05:00
Victor Oliveira 02b668baf5 Update Probe Offset Wizard for Color UI (#19742) 2021-04-29 08:45:03 -05:00
rlojek 57dc1a0649 Fix ADVANCED_PAUSE && !PREVENT_COLD_EXTRUSION (#19740) 2021-04-29 08:45:03 -05:00
Peter Hall 8ae8e1e455 Default LASER_POWER_INLINE to OFF (#19727) 2021-04-29 08:45:03 -05:00
Scott Lahteine 7905aa64fa TFT Presets, Generic options, Sanity checks (#19723) 2021-04-29 08:45:03 -05:00
Jason Smith d81abf1d50 Fix SET_SOFT_ENDSTOP_LOOSE w/out soft endstops (#19734) 2021-04-29 08:45:03 -05:00
Jason Smith 6a5799fc7d Revert at90usb1286 conditional (#19733) 2021-04-29 08:45:03 -05:00
Jason Smith 3e4d9aa9bb Fix digipot compilation (#19731) 2021-04-29 08:45:03 -05:00
Keith Bennett 70dc2ee9bb If needed, home before G34 (#19713) 2021-04-29 08:45:02 -05:00
Victor Oliveira 7825fc63a0 Watchdog Refresh for LVGL Asset Load (#19724) 2021-04-29 08:45:02 -05:00
Jason Smith 33b2f0700e Add NUCLEO-F767ZI dev board (#19373)
Co-authored-by: Lorenzo Delana <lorenzo.delana@gmail.com>
2021-04-29 08:45:02 -05:00
Scott Lahteine 647981ef44 Simple bool in soft_endstops_t 2021-04-29 08:45:02 -05:00
Victor Oliveira 252fd66b76 TFT followup fixes (#19710) 2021-04-29 08:45:02 -05:00
Scott Lahteine 1ef1ea0b3e Move @section temperature 2021-04-29 08:45:02 -05:00
Victor Oliveira 14fe7ee414 Fix UTF8 handling for Color UI (#19708) 2021-04-29 08:45:02 -05:00
Keith Bennett bd22194438 Sanity-check mutually-exclusive G34 features (#19706) 2021-04-29 08:45:02 -05:00
Earle F. Philhower, III ea65e10dc7 Add loose soft endstop state, apply to UBL fine-tune (#19681)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:45:02 -05:00
Jason Smith 48a24202ef Add D100 Watchdog Test (#19697) 2021-04-29 08:45:02 -05:00
Victor Oliveira 9b1ed45b3e TFT Refactoring (#19192)
* split tft folder in two: tft for color ui; tft_io for shared tft code

* after the files got moved, now the code was moved to the right place

* classic ui using TFT IO init lcd codes

* feature to compile tft_io when enabled

* compiling fix

* lvgl spi tft working with tft io init codes

* there is no need for separeted fsmc and spi class in lvgl anymore, as tft io handle everything

* remove debug

* base for TFT rotation and mirroring API, and ILI9488 support

* ST7796S rotate and mirror support

* ST7789V rotate and mirror support

* ST7735 rotate and mirror support

* ILI9341 rotate and mirror support

* ILI9328 rotate and mirror support

* R61505 rotate and mirror support

* MKS TFT definitions

* more configs for mks tfts

* update config

* naming typo

* to configure the user interface

* ANYCUBIC_TFT35

* tft configs

* support for SSD1963

* tft display types

* updated conditionals lcd; first board fully working with the new code - all 3 ui!

* compatiblity

* changed name

* move classic ui file name

* rename TURN -> ROTATE

* GRAPHICAL_TFT_ROTATE_180 deprecated

* first fsmc board fully working - chitu v5

* mks robin nano v1.2 + tft 35 ok!

* right pin name

* anycubic tft tested in a TRIGORILLA_PRO

* chitu v6

* nano 32 tft orientation

* mks tft43

* mks tft43 rotation

* fixed LONGER LK tft setup

* GRAPHICAL_TFT_UPSCALE defined by the display type

* better offsets defaults

* Update Configuration.h

* Update tft_fsmc.cpp

* Update Conditionals_LCD.h

* Tweak comments

* update nano tests

* Revert "update nano tests"

This reverts commit a071ebbfad30e28855a4a5695ec8a726542a1a65.

* default tft

* outdated comments

* to not break non-vscode builds

* upscale tft 35

* support tft 180 rotation for color ui

* Each TFT Driver is responsible for its default color mode.

* use auto detect in mks displays, because some of them could be shipped with diferent drivers

* extra s

* unused code

* wrong -1

* missing mirror options

* Smaller regex pattern

* Comment updates

* Clean up old defines

* Apply pins formatting

* GRAPHICAL_TFT_ROTATE_180 => TFT_ROTATE_180

* MKS_ROBIN_TFT_V1_1R

* merge fix

* correct resolution

* auto is default, dont need be there, and it will allow the user to configure it even for named displays

* to not use rotation with MKS_ROBIN_TFT_V1_1R

* i like () in macros

* avoid sleepy commits

* default for st7789 is rgb

* nano follow up

* to allow ili9328 rotation

* default is rgb

* boards merge follow up

* to match bootloader orientation

* HAS_TOUCH_XPT2046 is not hal specific anymore

* lets not forget LPC

* 180 rotation for ili9328 and R61505

* Clean up whitespace

Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-04-29 08:45:02 -05:00
Scott Lahteine f163f1940d Fix screen click reading too often (#19696)
Co-authored-by: andreibobirica <39415547+andreibobirica@users.noreply.github.com>
2021-04-29 08:45:02 -05:00
Jason Smith fdcd28a0ec Allow MAX31865 resistance values configuration (#19695) 2021-04-29 08:45:02 -05:00
InsanityAutomation d2863466ac G34 Mechanical Gantry Calibration (like Prusa M915) (#18972)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:45:02 -05:00
qwewer0 5047979340 Add REPORT_TRAMMING_MM option (#19682)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:45:02 -05:00
Jason Smith 7ab74d22c4 Fix motion compile w/out probe-oriented settings (#19684) 2021-04-29 08:45:02 -05:00
Victor Oliveira c1729330c5 Option to prevent (extra) Watchdog init on STM32 (#19693) 2021-04-29 08:45:02 -05:00
Victor Oliveira 2dafba1ad2 Implement wait_for_user for Color UI (#19694) 2021-04-29 08:45:02 -05:00
Jason Smith 67e0e6d5ad Fix I2C_ADDRESS sign warning (#19685) 2021-04-29 08:45:02 -05:00
Jason Smith 8b4f82cd07 Fix various errors, warnings in example config builds (#19686)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:45:02 -05:00
Jason Smith 2c7b5fe1f2 Fix at90usb1286 build (#19687)
* Skip check for USBCON during dependency detection
* Ignore incompatible Teensy_ADC library, which requires Teensy >= 3
* Add IS_AT90USB

Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:45:02 -05:00
Scott Lahteine a30e8baf3e Digipots refactor / cleanup (#19690) 2021-04-29 08:45:02 -05:00
Scott Lahteine 2e01eb9189 Save PLR on resume from pause (#19676)
Co-Authored-By: shahab <32130261+SHBnik@users.noreply.github.com>
2021-04-29 08:45:02 -05:00
Victor Oliveira 2adac87c45 Restore correct STM32 port-bits code (#19678) 2021-04-29 08:45:02 -05:00
Serhiy-K 72f9fdc05f Fixes for TFTGLCD Panel, FastIO (#19614) 2021-04-29 08:45:02 -05:00
ellensp cbed6f4241 HAS_CHARACTER_LCD => HAS_MARLINUI_HD44780 (#19673) 2021-04-29 08:45:02 -05:00
Victor Oliveira 50de8bd6fb Keep HAL tasks running during PID Autotune (#19671) 2021-04-29 08:45:02 -05:00
Scott Lahteine 7e09160ba3 Batch appercase hex values 2021-04-29 08:45:02 -05:00
Scott Lahteine 3facf34f5f Optional M42/M226; Add more features filters (#19664) 2021-04-29 08:45:02 -05:00
Victor Oliveira 2553a18f40 Support for Debug Codes - Dnnn (#19225)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:45:02 -05:00
石立枫 0b13608bad Support for FLY MINI (#19185) 2021-04-29 08:45:02 -05:00
Keith Bennett 8143d70829 Fix touch ifndefs (#19661) 2021-04-29 08:45:02 -05:00
Giuliano Zaro 92bbf3ba18 Update Italian language (#19654) 2021-04-29 08:45:02 -05:00
Samantaz Fox 5441ee5a7a Fix and improve Makefile / CMake (#19640) 2021-04-29 08:45:02 -05:00
Scott Lahteine fde169d3ef Permit touch calibration override 2021-04-29 08:45:02 -05:00
Scott Lahteine 3516c3f936 Use 0xFF (not 'ff') for byte transfer 2021-04-29 08:45:02 -05:00
ellensp e6de60d04e Apply env:mega2560ext to relevant boards (#19624) 2021-04-29 08:45:02 -05:00
qwewer0 cd839a251f Update PROBE_OFFSET_WIZARD comment (#19652) 2021-04-29 08:45:02 -05:00
qwewer0 fadee1b46b More accessible PROBE_OFFSET_WIZARD (#19647) 2021-04-29 08:45:02 -05:00
ellensp 3e9c6c6297 Restore ° to 6x9 small info font (#19645) 2021-04-29 08:45:02 -05:00
Scott Lahteine 45385e737c Chamber vent/fan followup 2021-04-29 08:45:02 -05:00
Scott Lahteine c86e14c6ff Fix small font section directive, mixer warning 2021-04-29 08:45:01 -05:00
Scott Lahteine b5da52007b Update language fonts 2021-04-29 08:45:01 -05:00
ladismrkolj 22ef4fe26c Add Chamber servo vent, auto fan (#19519) 2021-04-29 08:45:01 -05:00
signetica ebca2efb24 Fix Ender-3 V2 DWIN Stop SD Print (#19642)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:45:01 -05:00
Scott Lahteine 61d500462c Improve retract / unretract labels 2021-04-29 08:45:01 -05:00
Scott Lahteine 6002dc634e Trailing whitespace 2021-04-29 08:45:01 -05:00
Scott Lahteine 563bd01789 Sync config to examples 2021-04-29 08:45:01 -05:00
Mathew Winters cc863ba378 Z Probe Offset Wizard (#18866) 2021-04-29 08:45:01 -05:00
Cory Ory fb28e0cba9 Allow bypass for cold E movement (#19606) 2021-04-29 08:45:01 -05:00
Scott Lahteine 1ac7cf2ab6 Add HAS_FAST_MOVES 2021-04-29 08:45:01 -05:00
ellensp 53b7ad3a92 Fix Z_AFTER_HOMING without probe (#19607) 2021-04-29 08:45:01 -05:00
Scott Lahteine 01c161d380 Move SF_ARC_FIX option 2021-04-29 08:45:01 -05:00
Speaka af4c2dab8d Fix German translation purging/unloading (#19615) 2021-04-29 08:45:01 -05:00
Scott Lahteine 2a755d68d9 Shared singlenozzle item 2021-04-29 08:45:01 -05:00
Scott Lahteine 770f2b1e02 Fix Tune/Fan edit items
- Fixes #19617
- Followup to #18400
2021-04-29 08:45:01 -05:00
Ryan V1 85c6ffb364 Fix 'bossac' upload on Windows (#19545) 2021-04-29 08:45:01 -05:00
Marcio T bf3f7ae5b9 Touch UI support for X2, Y2 and Z2 (#19538) 2021-04-29 08:45:01 -05:00
ellensp 9804677669 Fix wrappers on HAL/STM32F1 .cpp files (#19581)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:45:01 -05:00
ellensp c5614c8529 Fix TEMP_ADC_PROBE support for STM32F1 (#19582)
Co-authored-by: ellensp <ellensp@ellensp-HP-ProBook-6470b.fritz.box>
2021-04-29 08:45:01 -05:00
ellensp a2c4c4a916 Fix compile of MMU2 with S-mode disabled (#19584) 2021-04-29 08:45:01 -05:00
bilsef de42ef017f Fix onboard SD card support for Teensy 3.6 & 4.1 (#19593) 2021-04-29 08:45:01 -05:00
Scott Lahteine 69917690f3 Adjust HAL platform defines, comments 2021-04-29 08:45:01 -05:00
Scott Lahteine 02b17886c9 Replace tabs with spaces 2021-04-29 08:45:01 -05:00
Victor Oliveira 0507df61b2 Minor SPI fixes, systick_callback for STM32F1 HAL compatibility (#19565) 2021-04-29 08:45:01 -05:00
swissnorp 0af95b188a G35 workaround for Pronterface "feature" (#19577) 2021-04-29 08:45:01 -05:00
Stéphane bf3b36ae6a Fix Anycubic i3 Mega target temperature display (#19572)
Also includes a workaround for missing (probably un-fetched) long name in file listing
2021-04-29 08:45:01 -05:00
Ilya 58ce9a85c1 No move on Park = No move on Resume (#19569) 2021-04-29 08:45:01 -05:00
Roman Moravčík dc5f86e039 Update Slovak language (#19561) 2021-04-29 08:45:01 -05:00
Victor Oliveira 46c8775542 Fix Buzzer (pin) init for uninitialized FastIO (#19559) 2021-04-29 08:45:01 -05:00
Victor Oliveira 059d966d7b Fix Move Screen with disabled Touch (#19558) 2021-04-29 08:45:01 -05:00
Nick 2069ab3a15 Anycubic Chiron full feature support (#19505) 2021-04-29 08:45:01 -05:00
Scott Lahteine bb90bc6165 Fix up E3 DWIN Power Panic 2021-04-29 08:45:01 -05:00
Scott Lahteine de4f882a22 Fetch longname when a file exists 2021-04-29 08:45:01 -05:00
Scott Lahteine 9aff5cb095 Add extra CardReader debugging 2021-04-29 08:45:01 -05:00
Scott Lahteine 782b9ce69e Improve Power-Loss Recovery (#19540) 2021-04-29 08:45:01 -05:00
Scott Lahteine 806c908091 Fix diveToFile with open Dir object (#19539)
* Fix CardReader diveToFile
* Add CardReader::fileExists
2021-04-29 08:45:01 -05:00
qwewer0 04a712dacc Multi-line comments cleanup (#19535) 2021-04-29 08:45:01 -05:00
Pavel Melnikov 3453d2d17a Change "Fr" on LCD to ">>" (#18830) 2021-04-29 08:45:00 -05:00
Scott Lahteine 25bf561aed Default E3 V2 to English 2021-04-29 08:45:00 -05:00
Scott Lahteine 85573909d1 Update configs to 020007 2021-04-29 08:45:00 -05:00
Serhiy-K 63e6437d66 MarlinUI for SPI/I2C TFT-GLCD character-based display bridge (#19375) 2021-04-29 08:45:00 -05:00
Scott Lahteine 58deab1915 Rename LCD conditionals (#19533) 2021-04-29 08:45:00 -05:00
Scott Lahteine a11ba51389 Menu tweak 2021-04-29 08:45:00 -05:00
Emperor 03a5c7f52a Thermistor: Kis3d Silicone heater + precision cast plate (#19528) 2021-04-29 08:45:00 -05:00
Tanguy Pruvot 717de1e703 Working LCD_USE_DMA_FSMC (#19522) 2021-04-29 08:45:00 -05:00
Siana Gearz 33f291d769 Fix Allen Key Probe pin test (#19520) 2021-04-29 08:45:00 -05:00
Victor Oliveira 7f93173659 LVGL followup fixing "C", etc. (#19517) 2021-04-29 08:45:00 -05:00
Scott Lahteine 4648351270 CardReader cleanup 2021-04-29 08:45:00 -05:00
Scott Lahteine 4bd1ecf8a7 E3 DWIN: "No Media" message 2021-04-29 08:45:00 -05:00
Scott Lahteine 584c836918 E3 DWIN: General cleanup 2021-04-29 08:45:00 -05:00
Scott Lahteine ac0511f02a Allow M524 between M23 and M24 2021-04-29 08:45:00 -05:00
Scott Lahteine 32b854a98b Drop extra Bed PID 2021-04-29 08:45:00 -05:00
Scott Lahteine 943a594ba0 Tweak MMU beeps, misc. cleanup 2021-04-29 08:45:00 -05:00
Trocololo def328eec1 MMU2 S Mode spins the BMG gears during C0 (#19429) 2021-04-29 08:45:00 -05:00
Victor Oliveira e26edbc623 Allow ColorUI color customization (#19484) 2021-04-29 08:45:00 -05:00
Victor Oliveira d06e526dc2 Fix MBL "Click to continue" on Color UI touchscreen (#19514) 2021-04-29 08:45:00 -05:00
Keith Bennett 9a2de1570c SKR E3 Turbo followup (#19513) 2021-04-29 08:45:00 -05:00
Luke Harrison 3065e4f941 Fix SKR 1.4 thermistor pin comments (#19510) 2021-04-29 08:45:00 -05:00
ellensp 0fedd76819 Fix MKS Robin undefined pins error (#19507) 2021-04-29 08:45:00 -05:00
Victor Oliveira fd83407991 Escape the M33 string arg (#19515) 2021-04-29 08:45:00 -05:00
Victor Oliveira 3d521a2e34 TFT: No timeout on Move Screen (#19426) 2021-04-29 08:45:00 -05:00
Scott Lahteine affb5e53df Sanity check old serial names 2021-04-29 08:45:00 -05:00
Keith Bennett d6b1563655 BigTreeTech SKR E3 Turbo (#19500) 2021-04-29 08:45:00 -05:00
Jason Smith 9d02cedfed Fix and improve STM32F1 serial (#19464) 2021-04-29 08:45:00 -05:00
Scott Lahteine 449a31dea9 Fix some pin inits 2021-04-29 08:45:00 -05:00
Scott Lahteine bfa6cd3693 HAL/serial followup 2021-04-29 08:45:00 -05:00
Scott Lahteine f588d50d57 HAL and serial cleanup
Co-Authored-By: Jason Smith <20053467+sjasonsmith@users.noreply.github.com>
2021-04-29 08:45:00 -05:00
Scott Lahteine 27c067612c Whitespace cleanup 2021-04-29 08:45:00 -05:00
ellensp a3a5b334c4 Define UART pins for LPC debug based on LPC_PINCFG_UART (#19475) 2021-04-29 08:45:00 -05:00
ellensp cbaba010f2 Preserve brightness in EEPROM validate (#19485)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:45:00 -05:00
Scott Lahteine 8b69d697dd Teensy pins cleanup 2021-04-29 08:45:00 -05:00
Jason Smith 632ac54440 MKS Robin Mini uses ONBOARD_SPI_DEVICE (#19460) 2021-04-29 08:45:00 -05:00
Victor Oliveira 873b5db13d Include pins.h in dependencies script (#19468) 2021-04-29 08:45:00 -05:00
Marcio T 1978a29678 New Touch UI buttons (#19465) 2021-04-29 08:45:00 -05:00
Jason Smith f34ea44d73 Catch a TMC address conflict early (#19458) 2021-04-29 08:45:00 -05:00
Scott Lahteine bc081473f2 Fix up tests, warnings 2021-04-29 08:45:00 -05:00
Scott Lahteine 0b18034055 Fix Teensy 4.1 include 2021-04-29 08:45:00 -05:00
Jason Smith d1eeb692c1 Update board/teensy comment (#19456) 2021-04-29 08:45:00 -05:00
makerbase 05680a4662 MKS SGEN L V2 adaptable heaters/fans (#19462) 2021-04-29 08:45:00 -05:00
Victor Oliveira a08217a33c Define <u8,u8,u8>::softSPI (#19419) 2021-04-29 08:45:00 -05:00
riodoro1 5ccb2c62a9 Fix up K8800 pins (#19476) 2021-04-29 08:44:59 -05:00
Chris Pepper 9dd49b6c6a Update pins_ANET_10.h 2021-04-29 08:44:59 -05:00
Jason Smith b52a2176fe Replace Serial with Serial1 in pins files (#19459) 2021-04-29 08:44:59 -05:00
qwewer0 d2a36b38ca Optional menu item for Assisted Tramming (#19447) 2021-04-29 08:44:59 -05:00
makerbase 33788c8405 Add MKS Robin E3P, improve LVGL UI (#19442) 2021-04-29 08:44:59 -05:00
Scott Lahteine 32cd5a3dc4 Add HAS_ROTARY_ENCODER 2021-04-29 08:44:59 -05:00
Scott Lahteine ee1232051c Cleanup before MKS changes 2021-04-29 08:44:59 -05:00
Scott Lahteine b3890d385c Add multi-extruder condition 2021-04-29 08:44:59 -05:00
Scott Lahteine 5a35595a3a Whitespace cleanup 2021-04-29 08:44:59 -05:00
enigmaquip 584a8cd1a8 Fix Creality DWIN Control menu icons (#19441) 2021-04-29 08:44:59 -05:00
ellensp 7a0d655292 Ultratronics Pro SPI pins (#19444) 2021-04-29 08:44:59 -05:00
qwewer0 2f483a25e9 Optional Host Start menu item (#19443) 2021-04-29 08:44:59 -05:00
Marcio T 7735be367f Fix case light brightness save/load (#19436) 2021-04-29 08:44:59 -05:00
InsanityAutomation a50633d8e0 Fix compile for Taz Pro (#19424) 2021-04-29 08:44:59 -05:00
Scott Lahteine dc7e2965d6 Change some dwin defines 2021-04-29 08:44:59 -05:00
Cole Markham 9065a8da89 Fix CoreXY compile with backlash cal. (#19422) 2021-04-29 08:44:59 -05:00
Keith Bennett 9d60047018 Fix missing include (#19418)
Co-authored-by: ellensp <530024+ellensp@users.noreply.github.com>
2021-04-29 08:44:59 -05:00
Victor Oliveira 9d5f978d00 Move screen for Color UI (#19386) 2021-04-29 08:44:59 -05:00
InsanityAutomation 23376b8a31 Host Action: Start (#19398) 2021-04-29 08:44:59 -05:00
jahartley 70c5871910 Expose JOYSTICK_DEBUG to the general user (#19394)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:44:59 -05:00
Victor Oliveira 9d1b1cf073 Fix MKS UI SPI flash typo (#19410) 2021-04-29 08:44:59 -05:00
Marcio Teixeira 90dea98a14 Add warning to ExtUI Bed Mesh Screen. (#19397)
- Show a warning on the Mesh Bed Leveling screen if some points aren't probed.
2021-04-29 08:44:59 -05:00
deram 9cdb8ca244 SHOW_REMAINING_TIME for HD44780 character LCD (#19416) 2021-04-29 08:44:59 -05:00
cosmoderp 7e56e6c4ea E3 V2 DWIN: Z-Offset, cleanup, versatility (#19384)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:44:59 -05:00
enigmaquip c407c08b0b Add more DWIN commands, docs (#19395) 2021-04-29 08:44:59 -05:00
tovam 08a7dedbc9 Fix missing spaces in info menu (#19404) 2021-04-29 08:44:59 -05:00
Jason Smith 68c98811a1 Demo and test multiple PID defaults (#19413) 2021-04-29 08:44:59 -05:00
Scott Lahteine 07f13c28ee MarlinUI percent methods for all 2021-04-29 08:44:59 -05:00
Scott Lahteine fbd812ebb3 More DWIN cleanup 2021-04-29 08:44:59 -05:00
Scott Lahteine 34d0b5de90 E3 V2 DWIN cleanup 2021-04-29 08:44:59 -05:00
Victor Oliveira d3f88a2482 Only set up SPI pins as needed (#19372) 2021-04-29 08:44:59 -05:00
Zachary Annand 8debad803c More strict STATIC_ITEM_N (#19378) 2021-04-29 08:44:59 -05:00
Marcio T 9aceb3711b Add missing FTDI EVE menu source (#19382) 2021-04-29 08:44:59 -05:00
Scott Lahteine 8e3ac54de3 Allow E3 V2 DWIN without EEPROM, POWER_LOSS_RECOVERY 2021-04-29 08:44:59 -05:00
Scott Lahteine 2877dc9794 M115 strings 2021-04-29 08:44:59 -05:00
Scott Lahteine c6e35ce066 Always show Compiled: 2021-04-29 08:44:59 -05:00
Scott Lahteine 7742e70865 Better choice of code
Followup to #19344
2021-04-29 08:44:59 -05:00
ellensp 4fdfdaf2e6 Improve temperature runaway, idle timeout (#19339)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:44:59 -05:00
Scott Lahteine 2396b4e27f heater_ind_t => heater_id_t 2021-04-29 08:44:59 -05:00
mmajoor a941faccb0 Allow SWD debug on Robin Nano (#19345) 2021-04-29 08:44:59 -05:00
Marcio T 196a72b29e Touch UI "Leveling" menu, misc. fixes (#19349) 2021-04-29 08:44:59 -05:00
ellensp c1dcbab932 Fix extra string substitution bug (#19351) 2021-04-29 08:44:59 -05:00
ManuelMcLure 4d14667266 Read from backup TMC StealthChop state (#19364) 2021-04-29 08:44:59 -05:00
Jason Smith c517c2ea65 Fix EXP2 pin define for MKS SGEN_L (#19369) 2021-04-29 08:44:59 -05:00
Giuliano Zaro ee32e3eb40 Update Italian language (#19365) 2021-04-29 08:44:59 -05:00
Jesse S 09d1bf37e7 Highlight Creality DWIN menu icons (#19368) 2021-04-29 08:44:59 -05:00
Neskik bf6ce68ed1 M872 wait for probe temperature (#19344) 2021-04-29 08:44:59 -05:00
Haxk20 ad5e73d772 Fix Print Stats appearance (#19348) 2021-04-29 08:44:59 -05:00
Scott Lahteine ade9476721 Clean up W25QXXFlash class 2021-04-29 08:44:59 -05:00
Scott Lahteine a2a53406c8 Use F() for Ender 3 V2 DWIN 2021-04-29 08:44:59 -05:00
Scott Lahteine 5e3d051b6a Translate encoder comments 2021-04-29 08:44:59 -05:00
riodoro1 e48b283e39 Fix missing BOARD_K8800 (#19331) 2021-04-29 08:44:59 -05:00
Giuliano Zaro 3adb07aa00 Fix "too cold" in M600 (#19332) 2021-04-29 08:44:59 -05:00
Scott Lahteine 136b7a5305 Warning if SDCARD_READONLY should be disabled 2021-04-29 08:44:59 -05:00
Scott Lahteine d6bbcd020b General cleanup 2021-04-29 08:44:59 -05:00
Victor Oliveira 42619a3a81 LPC: Finish DMA transfer, use HW SPI class (#19191) 2021-04-29 08:44:59 -05:00
Victor Oliveira 8393c6a63d Raise STM32F1 UART IRQ Priority, add error handling (#19301)
(Error handling for Overrun, Framing and Parity.)
2021-04-29 08:44:59 -05:00
Zachary Annand 13f2915b65 Fix Separate Neopixel menu labels (#19303) 2021-04-29 08:44:58 -05:00
Marcio Teixeira ba6659f6be Fix ExtUI SD sorting, compile issues 2021-04-29 08:44:58 -05:00
makerbase 2af9e2f759 MKS Gen L V2.1 (#19314) 2021-04-29 08:44:58 -05:00
Keith Bennett e6cf959170 Fix compile with Danish, Basque (#19325) 2021-04-29 08:44:58 -05:00
bilsef ea39d3c45e Support for Teensy 4 (#19311) 2021-04-29 08:44:58 -05:00
Scott Lahteine a8904d25ba Minor HAL cleanup 2021-04-29 08:44:58 -05:00
Jason Smith 784016a25e Update HAL/STM32 platform to 8.0 (#18496) 2021-04-29 08:44:58 -05:00
Giuliano Zaro 5fcfecc56e Make M600 heat up the nozzle. Reset runout on fail. (#19298)
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-04-29 08:44:58 -05:00
Jason Smith 09a5014b3c TFT is neither "graphical" nor "character" (#19297) 2021-04-29 08:44:58 -05:00
Victor Oliveira f5dc18730c Sanity-check BABYSTEP_DISPLAY_TOTAL with ColorUI (#19284) 2021-04-29 08:44:58 -05:00
Kadah 0bd7a2fc7e Fix M166 Gradient Mix for DELTA (#19285) 2021-04-29 08:44:58 -05:00
Zachary Annand b186ab90a2 Separate Neopixel followup (#19287) 2021-04-29 08:44:58 -05:00
Scott Lahteine c360705e6a Clean up LCD conditionals, DWIN 2021-04-29 08:44:58 -05:00
Scott Lahteine 9172271c7f Whitespace cleanup 2021-04-29 08:44:58 -05:00
Victor Oliveira 643f192515 STM32F1 EP with USB_COMPOSITE (#19281) 2021-04-29 08:44:58 -05:00
Zachary Annand a8db9f52ec Menu items for Separate NeoPixel (#19280) 2021-04-29 08:44:58 -05:00
Keith Bennett 83dba77955 Clarify disabling StallGuard for axes (#19263) 2021-04-29 08:44:58 -05:00
Marcio T e79af802b1 Touch UI long filenames fixes (#19262)
* Improvements to FTDI DLCache functionality.
* Better handling of long file names in Touch UI
- Long file names now truncated and shown with ellipsis.
- Increased display cache buffer to allow for longer filenames.
- Visual error message when display cache is exceeded.
2021-04-29 08:44:58 -05:00
cosmoderp 3a1145b999 Fix Ender 3 V2 (DWIN) buffer overrun (#19268) 2021-04-29 08:44:58 -05:00
Victor Oliveira 24fbfae0fd Fix STM32F1 SPI device init, MKS_LCD12864 (#19271) 2021-04-29 08:44:58 -05:00
Victor Oliveira 563bd5b5bc Emergency Parser for STM32F1 (#19279) 2021-04-29 08:44:58 -05:00
Scott Lahteine c1d9e8d571 SD card debugging 2021-04-29 08:44:58 -05:00
Scott Lahteine f7cb9455c8 No 'ls' if media isn't mounted 2021-04-29 08:44:58 -05:00
Scott Lahteine d94b5b5ad0 Fix Creality V4 SD Detect 2021-04-29 08:44:58 -05:00
Keith Bennett e2625db1dd Tweak ESP32 Wifi sanity-check message (#19257) 2021-04-29 08:44:58 -05:00
Victor Sokolov 47753d8a01 MarkForged kinematics (#19235) 2021-04-29 08:44:58 -05:00
Greg Nutt 94809feac7 Smoothieboard GLCD w/ SD support (#19241) 2021-04-29 08:44:58 -05:00
Victor Oliveira 6a511b6ea7 Only show "SD Init Fail" with detectable media (#19236) 2021-04-29 08:44:58 -05:00
Zachary Annand ffba220ae8 Separate Neopixel followup (#19250) 2021-04-29 08:44:58 -05:00
Tanguy Pruvot 43e40524c4 Fix Longer3D TFT defines, disable DMA (#19251) 2021-04-29 08:44:58 -05:00
Scott Lahteine 4f1a14532b Hide multi-step G29 on Ender 3 V2 2021-04-29 08:44:58 -05:00
ManuelMcLure c113984b32 Fix UBL 'G29 I' for large meshes (#19231) 2021-04-29 08:44:58 -05:00
makerbase edba363d54 MKS SGEN L V2 (#18822) 2021-04-29 08:44:58 -05:00
Victor Oliveira 919ea2a76d Fail SD mount without SPI re-init (#19226) 2021-04-29 08:44:58 -05:00
Stéphane 755a4440e7 Fix Anycubic LCDs / Trigorilla 1.4 pins (#19220) 2021-04-29 08:44:58 -05:00
Zachary Annand c7335bcd4d Separate Neopixel followup (#19224) 2021-04-29 08:44:58 -05:00
Giuliano Zaro 881bb7bf0a Delete old LCD strings (#19227) 2021-04-29 08:44:58 -05:00
Stéphane 2212bf85b7 Fix Anycubic I3 Mega (S) original screen % display (#19210) 2021-04-29 08:44:58 -05:00
Ludy 0c85e2838c Update German, fix Mix component index (#19206) 2021-04-29 08:44:58 -05:00
Martin 7967590682 Permit touch params override w/ Robin nano (#19196) 2021-04-29 08:44:58 -05:00
Zachary Annand df7e35ccd7 Separate Neopixels followup (#19179) 2021-04-29 08:44:58 -05:00
ellensp 414136f33a Fix 'cmd' array warning (#19193) 2021-04-29 08:44:58 -05:00
Scott Lahteine ee572856e9 Add set_all_homed 2021-04-29 08:44:58 -05:00
swissnorp 7d2e4481c7 Mark axes not-homed with HOME_AFTER_DEACTIVATE (#18907) 2021-04-29 08:44:58 -05:00
Scott Lahteine d10f7eae31 set_axis_not_trusted => set_axis_never_homed 2021-04-29 08:44:58 -05:00
Zachary Annand 757ab484ac Independent Neopixel option (#19115) 2021-04-29 08:44:58 -05:00
Scott Lahteine d62933fba5 Fix Creality V4 probe pin 2021-04-29 08:44:58 -05:00
Scott Lahteine a6829838c6 Fix small typø 2021-04-29 08:44:58 -05:00
Scott Lahteine fd1731a7b9 Allocate sufficient MSG_MOVE_Z_DIST buffer
See #19158
2021-04-29 08:44:58 -05:00
Victor Oliveira 9419331500 One MARLIN_DEV_MODE warning per rebuild (#19163) 2021-04-29 08:44:58 -05:00
George Fu 8a24c33151 FYSETC S6 2.0 (#19140) 2021-04-29 08:44:58 -05:00
thordarsen f5e94cd7f1 Fix SINGLENOZZLE fan speed bug (#19152) 2021-04-29 08:44:58 -05:00
ellensp 7769f19bf5 Fix NEOPIXEL_STARTUP_TEST last delay (#19156) 2021-04-29 08:44:58 -05:00
Victor Oliveira 3b4779fa15 TFT (plus Hardware SPI) for LPC (#19139) 2021-04-29 08:44:58 -05:00
Scott Lahteine 5059586fc3 Prusa => Průša 2021-04-29 08:44:58 -05:00
Colin Godsey 8670f475b8 Direct Stepping update (#19135) 2021-04-29 08:44:57 -05:00
Marcio Teixeira 1b129ede4e Fixes to FTDI Touch UI (#19134)
- Fix unused variable warning
- Fix for filament runout sound
- Fix for developer menu access
- Fix compilation error when using CALIBRATION_GCODE
- Remove material labels in change filament screen
- Add decimals to status screen Z coordinate
- Add more descriptive message on heater timeout
2021-04-29 08:44:57 -05:00
Keith Bennett 6844ef21d4 Add Einsy Rambo Filament Runout Pin (#19136) 2021-04-29 08:44:57 -05:00
Jason Smith 6043f5d5d0 Fix SD pins for SKR Pro and GTR (#19047) 2021-04-29 08:44:57 -05:00
Scott Lahteine 0070a0642b Warn about MARLIN_DEV_MODE 2021-04-29 08:44:57 -05:00
Scott Lahteine 9bf6ddd4f1 No COM_PIN needed for DWIN 2021-04-29 08:44:57 -05:00
ellensp 0decb50fcd LEDs followup (#19133) 2021-04-29 08:44:57 -05:00
Giuliano Zaro 008362cd77 Fix auto-power in PID autotune (#19119) 2021-04-29 08:44:57 -05:00
Scott Lahteine 9d2241efe7 Minor cleanup w/r/t LEDs 2021-04-29 08:44:57 -05:00
Oleksii Zelivianskyi f473145d42 TFT32 for MKS Robin Nano 1.2 (#19031) 2021-04-29 08:44:57 -05:00
qwewer0 b93a4bae45 Feedrate comment (#19116) 2021-04-29 08:44:57 -05:00
Scott Lahteine 42604cf4b2 Neopixel => NeoPixel 2021-04-29 08:44:57 -05:00
Scott Lahteine 19a237bbb0 Fix up conditions, comments 2021-04-29 08:44:57 -05:00
Scott Lahteine ba3b995e58 Fix DUET_SMART_EFFECTOR 2021-04-29 08:44:57 -05:00
Scott Lahteine e7b730528e Consistent static/value item macros 2021-04-29 08:44:57 -05:00
Scott Lahteine db04bcb727 Fix probing margin sanity-check 2021-04-29 08:44:57 -05:00
Scott Lahteine f3d0b49928 PGMSTR constexpr => const 2021-04-29 08:44:57 -05:00
Mathew Winters fe89f5fdff NOZZLE_CLEAN_NO_Y (#18870) 2021-04-29 08:44:57 -05:00
qwewer0 05d2bb0df5 Change XY_PROBE_SPEED format to (x*60) (#18997) 2021-04-29 08:44:57 -05:00
Scott Lahteine 98ec7b61a9 Reformat pins files 2021-04-29 08:44:57 -05:00