Commit Graph
100 Commits
Author SHA1 Message Date
Marcio TandScott Lahteine e806c3376a UBL - Hilbert space-filling curve probing sequence (#21387) 2021-04-29 08:45:16 -05:00
Marcio TandScott Lahteine 5b0dc4d325 Mesh Editor for FTDI Eve Touch UI (#21381) 2021-04-29 08:45:16 -05:00
X-Ryl669andScott Lahteine 35c32602f4 Teensy USB / serial followup (#21316) 2021-04-29 08:45:16 -05:00
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
XDA-BamandScott Lahteine e5ab4a7283 Update display timing for SKR Pro (#21346) 2021-04-29 08:45:16 -05:00
59a9be5f5a Undef unused 2nd serial option(s) (#21331)
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-04-29 08:45:16 -05:00
X-Ryl669andScott Lahteine 242ef2b2b4 Fix MeatPack with per-serial-port instances (#21306) 2021-04-29 08:45:16 -05:00
X-Ryl669andScott Lahteine 6652c7c435 Distinguish serial index from mask (#21287) 2021-04-29 08:45:15 -05:00
NickandScott Lahteine c8cd824be2 Safe Z homing for Power Loss Recovery (#16909) 2021-04-29 08:45:15 -05:00
Marcio TandScott Lahteine 4e6ed43198 Minor FTDI EVE Touch UI fixes (#21232) 2021-04-29 08:45:15 -05:00
X-Ryl669andScott Lahteine 3f9fe2dac4 Fix G-code Queue merge (#21213) 2021-04-29 08:45:14 -05:00
X-Ryl669andScott Lahteine e1283b8a86 G-code Queue followup (#21214) 2021-04-29 08:45:14 -05:00
X-Ryl669andScott Lahteine 80aac1b711 Make F_CPU a compile-time constant (#21051) 2021-04-29 08:45:14 -05:00
X-Ryl669andScott Lahteine 532dbb8064 Fix and improve G-code queue (#21122)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:45:14 -05:00
Vi B-PandScott Lahteine 13dee4d059 Preheat Menu shortcut option (#20350) 2021-04-29 08:45:14 -05:00
NickandScott Lahteine 088b5cfec2 Fix Anycubic Chiron TFT SD menu (#21183) 2021-04-29 08:45:14 -05:00
X-Ryl669andScott Lahteine b33afb790e Let libmaple accept RX/TX_BUFFER_SIZE (#21177) 2021-04-29 08:45:14 -05:00
X-Ryl669andScott Lahteine 73332f4df1 Combined LPC / Serial fixes (#21178)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:45:14 -05:00
NickandScott Lahteine c051a2ecae Fix Chiron TFT serial comms (#21152) 2021-04-29 08:45:14 -05:00
Marcio TandScott Lahteine 1ab1c62f03 FTDI Touch UI followup (#21167) 2021-04-29 08:45:14 -05:00
Marcio TandScott Lahteine a19c79d714 Enhance and fix FTDI Touch UI (#21148) 2021-04-29 08:45:14 -05:00
X-Ryl669andScott Lahteine dc11874abe Postmortem Debugging to serial port (#20492) 2021-04-29 08:45:14 -05:00
X-Ryl669andScott Lahteine 03396922ab Fix/improve configs build script (#21086) 2021-04-29 08:45:14 -05:00
X-Ryl669andScott Lahteine c759b2d2a6 Script to download & build Configurations (#20992)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:45:14 -05:00
X-Ryl669andScott Lahteine 92b5f06bf9 Use -g3 to include macros in debug symbols (#21052) 2021-04-29 08:45:13 -05:00
X-Ryl669andScott Lahteine 4316522146 Improve Delay test report (#21047) 2021-04-29 08:45:13 -05:00
X-Ryl669andScott Lahteine 77f48d2bad Serial refactor. Default 8-bit ECHO to int, not char (#20985)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:45:13 -05:00
MKS-SeanandScott Lahteine 127a4ada93 Fix: Unsupported use of %f in printf (#21001) 2021-04-29 08:45:13 -05:00
Simon JouetandScott Lahteine 80c1be919f Fix ESP32 I2S init placement (#21019) 2021-04-29 08:45:13 -05:00
Marcio TeixeiraandScott Lahteine 8416edd127 Refactor FTDI EVE Touch Screen (#20987) 2021-04-29 08:45:13 -05:00
X-Ryl669andScott Lahteine 77966135e8 Fix ARM delay function (#20901) 2021-04-29 08:45:13 -05:00
X-Ryl669andScott Lahteine 1e5995335c LVGL UI G-code console (#20755) 2021-04-29 08:45:13 -05:00
X-Ryl669andScott Lahteine c631fb79d5 Fix AutoReporter implementation (#20959) 2021-04-29 08:45:13 -05:00
X-Ryl669andScott Lahteine 9ae204df9c Serial refactor followup (#20932) 2021-04-29 08:45:13 -05:00
X-Ryl669andScott Lahteine b44de74b91 Optimize serial output code for size (#20911) 2021-04-29 08:45:12 -05:00
X-Ryl669andScott Lahteine efa1e56369 Refactor serial class with templates (#20783) 2021-04-29 08:45:12 -05:00
Gabriele BestaandScott Lahteine 5acd8f36a4 "Move … code" followup (#20869)
Fix regression from #20832
2021-04-29 08:45:12 -05:00
Roxy-3DandScott Lahteine 17a4ef6730 Revert "Adding custom move feedrate for G26 (#20729)" (#20870)
This reverts commit 14567f3459.
2021-04-29 08:45:12 -05:00
Marcio TeixeiraandScott Lahteine 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 TandScott Lahteine a7c97182f7 Fix compatibility macros 2021-04-29 08:45:11 -05:00
Marcio TeixeiraandScott Lahteine 1e7426e549 Silence unused parameter warnings 2021-04-29 08:45:11 -05:00
MKS-SeanandScott Lahteine a3d6442d02 MKS WiFi for TFT_LVGL_UI (#20191) 2021-04-29 08:45:11 -05:00
Serhiy-KandScott Lahteine 92f847c8f7 Fixes for TFTGLCD (#20734) 2021-04-29 08:45:11 -05:00
Marcio TandScott Lahteine d3d8fd6d9b Fix thermal error protection, reporting (#20655) 2021-04-29 08:45:10 -05:00
Vi B-PandScott Lahteine 48bf80d190 Apply NO_MOTION_BEFORE_HOMING to joystick motion (#20462)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:45:10 -05:00
Serhiy-KandScott Lahteine 256e94980e STM32F1xx support for TFTGLCD (#20515) 2021-04-29 08:45:09 -05:00
X-Ryl669andScott Lahteine a33c689c40 Improve Touch Calibration screen (#20524) 2021-04-29 08:45:09 -05:00
cr20-123andScott Lahteine bc3f2f246f Fix G34 compile with bed leveling disabled (#20537) 2021-04-29 08:45:09 -05:00
Serhiy-KandScott Lahteine 525cdeae19 Update Russian and Ukrainian languages (#20508) 2021-04-29 08:45:09 -05:00
FoxiesandScott Lahteine 642110b072 Migrate Hispeedv1 (QQS-Pro) to HAL/STM32 (#20354) 2021-04-29 08:45:09 -05:00
nb-rapidiaandScott Lahteine e5d094d2bd Make M220 B / R a standard feature (#20355) 2021-04-29 08:45:09 -05:00
Marcio TandScott Lahteine f193cda03b Fixes and additions to FTDI EVE Touch UI (#20393)
- Fixed name conflict with "SUBSCRIPT_TWO"
- Fixed rendering bugs in "Leveling Menu"
- Only show "Bed Mesh Screen" when UBL is enabled
- Removed CocoaPress code from generic "Main Menu"
- Removed CocoaPress code from LulzBot Bio "Status" screen
- Moved generic "Move Axis" functionality into a base class
- Added CocoaPress custom screens:
   - Status Screen
   - Unload Cartridge
   - Load Chocolate
   - Main Menu
   - Advanced Settings
   - XYZ Move (based on "Move Axis" base class)
   - Extrusion Move (based on "Move Axis" base class)
- CocoaPress tweaks to "Temperature" screen
- Fix FTDI EVE Touch UI compilation errors when not using leveling.
2021-04-29 08:45:08 -05:00
mks-vivaandScott Lahteine 9d5a391b54 MKS Robin E3 / E3D v1.1 (#20216) 2021-04-29 08:45:07 -05:00
FoxiesandScott Lahteine 292e83466e FLSun Hispeedv1 Board update (#19959)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:45:06 -05:00
NickandScott Lahteine 3eaeaa8af3 Fix Chiron probe low point (#19962) 2021-04-29 08:45:04 -05:00
Marcio TeixeiraandScott Lahteine 176cb29eab Improvement and fixes to FTDI touch UI
- Fixed incorrect LCD text string
- Fixed incorrect refresh of filament change screens
- Allow host control via touch UI
- Updates to leveling menu
- Modified ExtUI::isPrinting() to check if the job timer is running
- Added ExtUI method to check whether a host print is paused
2021-04-29 08:45:04 -05:00
Marcio TeixeiraandScott Lahteine 3bab0fccc2 Fix NO_WORKSPACE_OFFSETS compile 2021-04-29 08:45:04 -05:00
NickandScott Lahteine 676354f1d1 Fix Anycubic Chiron "Ready" detection (#19880)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:45:04 -05:00
FoxiesandScott Lahteine 32433fae61 FLSUN Delta QQS-Pro pins (#19793) 2021-04-29 08:45:03 -05:00
9124f1d7c8 Distinct Chopper Timing settings (#19781)
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-04-29 08:45:03 -05:00
arminthandScott Lahteine 34c16bb395 Provide FYSETC F6 13 LCD pins for HD44780 (#19769) 2021-04-29 08:45:03 -05:00
nb-rapidiaandScott Lahteine 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-KandScott Lahteine 19498040ef Fix HAL/STM32 FastIO for analog pins (#19735) 2021-04-29 08:45:03 -05:00
mks-vivaandScott Lahteine dea995e19f Update MKS SGen-L V2 RGB LED pins (#19762) 2021-04-29 08:45:03 -05:00
Serhiy-KandScott Lahteine 72f9fdc05f Fixes for TFTGLCD Panel, FastIO (#19614) 2021-04-29 08:45:02 -05:00
Cory OryandScott Lahteine fb28e0cba9 Allow bypass for cold E movement (#19606) 2021-04-29 08:45:01 -05:00
Marcio TandScott Lahteine bf3f7ae5b9 Touch UI support for X2, Y2 and Z2 (#19538) 2021-04-29 08:45:01 -05:00
StéphaneandScott Lahteine 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
NickandScott Lahteine 2069ab3a15 Anycubic Chiron full feature support (#19505) 2021-04-29 08:45:01 -05:00
Serhiy-KandScott Lahteine 63e6437d66 MarlinUI for SPI/I2C TFT-GLCD character-based display bridge (#19375) 2021-04-29 08:45:00 -05:00
Marcio TandScott Lahteine 1978a29678 New Touch UI buttons (#19465) 2021-04-29 08:45:00 -05:00
Marcio TandScott Lahteine 7735be367f Fix case light brightness save/load (#19436) 2021-04-29 08:44:59 -05:00
Marcio TeixeiraandScott Lahteine 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
Marcio TandScott Lahteine 9aceb3711b Add missing FTDI EVE menu source (#19382) 2021-04-29 08:44:59 -05:00
Marcio TandScott Lahteine 196a72b29e Touch UI "Leveling" menu, misc. fixes (#19349) 2021-04-29 08:44:59 -05:00
Marcio TeixeiraandScott Lahteine ba6659f6be Fix ExtUI SD sorting, compile issues 2021-04-29 08:44:58 -05:00
Marcio TandScott Lahteine 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
StéphaneandScott Lahteine 755a4440e7 Fix Anycubic LCDs / Trigorilla 1.4 pins (#19220) 2021-04-29 08:44:58 -05:00
StéphaneandScott Lahteine 2212bf85b7 Fix Anycubic I3 Mega (S) original screen % display (#19210) 2021-04-29 08:44:58 -05:00
Marcio TeixeiraandScott Lahteine 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
Serhiy-KandScott Lahteine 349bddc652 "SD init fail" status error (#19064) 2021-04-29 08:44:57 -05:00
Marcio TandScott Lahteine 3eafce4683 For FTDI800 compatibility, remove VERTEX_FORMAT dependency (#18982) 2021-04-29 08:44:56 -05:00
sherwin-dcandScott Lahteine 9e44df9c5f Password via G-code and MarlinUI (#18399)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:44:56 -05:00
MKS-SeanandScott Lahteine d20d459132 Robin nano V2, TFT LVGL UI parameters, and more (#18500) 2020-07-25 01:18:06 -05:00
cr20-123andGitHub a3795e3e48 Prettier BLTouch menu items (#18682) 2020-07-18 17:41:47 -05:00
JBAandGitHub 4abad60bf1 ExtUI for Anycubic I3 Mega (#18655) 2020-07-17 01:07:09 -05:00
Serhiy-KandGitHub ed96b507b9 Russian, Ukranian for wide LCD (#18433) 2020-06-27 23:59:02 -05:00
Kirill VergunandScott Lahteine 1ea4e393c9 No 'probing failed' with retry (#18379) 2020-06-22 19:50:46 -05:00
XDA-BamandGitHub a4b46eaf8f Add JD_HANDLE_SMALL_SEGMENTS option (#18316) 2020-06-15 18:54:00 -05:00
rudihornandGitHub eef2931150 Fix PTC calculation (#18265) 2020-06-11 20:46:25 -05:00
rudihornandGitHub 3bf990ec34 PTC: Extend options, fix probing bugs (#18253) 2020-06-10 18:25:17 -05:00
9e2f142391 Clean up Melzi LCD timing defaults (#18187)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-06-04 19:55:39 -05:00
XDA-BamandGitHub a0b27e6702 Fix JD LUT math & bugs (#18175) 2020-06-02 19:30:43 -05:00
git-user44andGitHub 46112b9d50 Adjust Melzi ST display timing (#18160) 2020-05-31 00:21:08 -05:00
rudihornandGitHub 38ccc769f7 Emergency Parser for STM32 (#18095) 2020-05-26 00:43:29 -05:00
XDA-BamandGitHub 5fbea83840 Explicitly optimize x/x in Classic Jerk (#18112)
Can we outsmart the compiler?
2020-05-25 17:29:02 -05:00
Mika NorénandGitHub 76a65ffe74 Vertex nano with board K8600 (#17736) 2020-05-15 21:11:28 -05:00
XDA-BamandGitHub 3381a4ab03 Fix vector normalization in JD (#17938) 2020-05-11 01:06:35 -05:00
XDA-BamandGitHub e22e0763d9 Reduce division in JD calc (#17945) 2020-05-10 21:23:51 -05:00
Marcio TandGitHub 98196673aa Fix setStatusMessage calls (#17879) 2020-05-04 17:19:49 -05:00