Marcio T and GitHub
ece06c26a9
Enhance and fix FTDI Touch UI ( #21148 )
2021-02-21 04:05:59 -06:00
X-Ryl669 and GitHub
8d28853774
Postmortem Debugging to serial port ( #20492 )
2021-02-20 20:22:20 -06:00
X-Ryl669 and GitHub
7b23f41fd4
Fix/improve configs build script ( #21086 )
2021-02-16 18:41:00 -06:00
d86910ce94
Script to download & build Configurations ( #20992 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com >
2021-02-15 05:48:11 -06:00
X-Ryl669 and GitHub
ce1ec22704
Use -g3 to include macros in debug symbols ( #21052 )
2021-02-12 08:33:27 -06:00
X-Ryl669 and GitHub
03789c4d97
Improve Delay test report ( #21047 )
2021-02-12 07:49:07 -06:00
e7c711996b
Serial refactor. Default 8-bit ECHO to int, not char ( #20985 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com >
2021-02-08 00:37:24 -06:00
MKS-Sean and GitHub
57e4b82b66
Fix: Unsupported use of %f in printf ( #21001 )
2021-02-07 20:36:57 -06:00
Simon Jouet and GitHub
af4e8b171c
Fix ESP32 I2S init placement ( #21019 )
2021-02-07 16:56:39 -06:00
Marcio Teixeira and Scott Lahteine
ee66d9ccf9
Refactor FTDI EVE Touch Screen ( #20987 )
2021-02-06 14:25:10 -06:00
X-Ryl669 and GitHub
1c19af2c8f
Fix ARM delay function ( #20901 )
2021-02-05 22:43:51 -06:00
X-Ryl669 and GitHub
c74f972627
LVGL UI G-code console ( #20755 )
2021-01-31 18:18:39 -06:00
X-Ryl669 and GitHub
07b4cc145b
Fix AutoReporter implementation ( #20959 )
2021-01-31 18:11:50 -06:00
X-Ryl669 and GitHub
27366197f3
Serial refactor followup ( #20932 )
2021-01-31 17:21:27 -06:00
X-Ryl669 and GitHub
9e004a9496
Optimize serial output code for size ( #20911 )
2021-01-28 19:59:16 -06:00
X-Ryl669 and GitHub
3f01b222b2
Refactor serial class with templates ( #20783 )
2021-01-28 02:02:06 -06:00
Gabriele Besta and GitHub
85d61de61c
"Move … code" followup ( #20869 )
...
Fix regression from #20832
2021-01-25 08:39:24 -06:00
Roxy-3D and GitHub
8f7bac4999
Revert "Adding custom move feedrate for G26 ( #20729 )" ( #20870 )
...
This reverts commit 14567f3459 .
2021-01-24 07:47:22 -07:00
Marcio Teixeira and Scott Lahteine
d03c3980de
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-01-15 17:44:16 -06:00
Marcio T and Scott Lahteine
9bbe9455cf
Fix compatibility macros
2021-01-15 17:44:16 -06:00
Marcio Teixeira and Scott Lahteine
6376b683c7
Silence unused parameter warnings
2021-01-15 17:44:16 -06:00
MKS-Sean and GitHub
35c1b330ec
MKS WiFi for TFT_LVGL_UI ( #20191 )
2021-01-13 22:41:09 -06:00
Serhiy-K and GitHub
4327b5c1b0
Fixes for TFTGLCD ( #20734 )
2021-01-10 23:59:42 -06:00
Marcio T and GitHub
2d88bcb67e
Fix thermal error protection, reporting ( #20655 )
2021-01-03 21:39:15 -06:00
820cc69d0a
Apply NO_MOTION_BEFORE_HOMING to joystick motion ( #20462 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com >
2020-12-23 22:43:33 -06:00
Serhiy-K and GitHub
0b3b4da7d0
STM32F1xx support for TFTGLCD ( #20515 )
2020-12-22 06:56:00 -06:00
X-Ryl669 and GitHub
91730d71ff
Improve Touch Calibration screen ( #20524 )
2020-12-22 06:17:06 -06:00
cr20-123 and GitHub
0d95f67f2e
Fix G34 compile with bed leveling disabled ( #20537 )
2020-12-21 17:43:45 -06:00
Serhiy-K and GitHub
d8687512b1
Update Russian and Ukrainian languages ( #20508 )
2020-12-20 00:33:23 -06:00
Foxies and GitHub
0a99f8feed
Migrate Hispeedv1 (QQS-Pro) to HAL/STM32 ( #20354 )
2020-12-20 00:17:24 -06:00
nb-rapidia and GitHub
978d93af88
Make M220 B / R a standard feature ( #20355 )
2020-12-17 06:13:07 -06:00
Marcio T and GitHub
f3bddc4e4e
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.
2020-12-09 05:09:31 -06:00
mks-viva and GitHub
8c59212ca4
MKS Robin E3 / E3D v1.1 ( #20216 )
2020-11-26 02:36:29 -06:00
c1920f31ca
FLSun Hispeedv1 Board update ( #19959 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com >
2020-11-17 22:32:34 -06:00
Nick and GitHub
da60dcbf2e
Fix Chiron probe low point ( #19962 )
2020-10-31 16:54:31 -05:00
Marcio Teixeira and Scott Lahteine
b6856dcb99
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
2020-10-29 01:14:15 -05:00
Marcio Teixeira and Scott Lahteine
a74e82fbae
Fix NO_WORKSPACE_OFFSETS compile
2020-10-27 15:05:30 -05:00
311b65b225
Fix Anycubic Chiron "Ready" detection ( #19880 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com >
2020-10-24 16:48:29 -05:00
Foxies and GitHub
9aee6674bb
FLSUN Delta QQS-Pro pins ( #19793 )
2020-10-21 19:00:57 -05:00
c2802d35bb
Distinct Chopper Timing settings ( #19781 )
...
Co-authored-by: Scott Lahteine <github@thinkyhead.com >
2020-10-17 22:35:19 -05:00
arminth and GitHub
3ed0b24831
Provide FYSETC F6 13 LCD pins for HD44780 ( #19769 )
2020-10-16 17:07:34 -05:00
418b3e5ee2
Fix IDEX layer shift and DIR states ( #19756 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com >
2020-10-16 16:59:55 -05:00
Serhiy-K and GitHub
aa901ac4a2
Fix HAL/STM32 FastIO for analog pins ( #19735 )
2020-10-16 16:21:21 -05:00
mks-viva and GitHub
a4b89e67c6
Update MKS SGen-L V2 RGB LED pins ( #19762 )
2020-10-16 02:16:09 -05:00
Serhiy-K and Scott Lahteine
6fdaaf3d20
Fixes for TFTGLCD Panel, FastIO ( #19614 )
2020-10-10 05:08:01 -05:00
Cory Ory and GitHub
78fc4c8947
Allow bypass for cold E movement ( #19606 )
2020-10-04 19:51:21 -05:00
Marcio T and GitHub
d06bcd6dd3
Touch UI support for X2, Y2 and Z2 ( #19538 )
2020-10-02 17:30:32 -05:00
Stéphane and GitHub
ba07c26761
Fix Anycubic i3 Mega target temperature display ( #19572 )
...
Also includes a workaround for missing (probably un-fetched) long name in file listing
2020-10-01 18:09:39 -05:00
Nick and GitHub
60155aa442
Anycubic Chiron full feature support ( #19505 )
2020-09-28 18:53:40 -05:00
Serhiy-K and GitHub
27bdf4b24e
MarlinUI for SPI/I2C TFT-GLCD character-based display bridge ( #19375 )
2020-09-28 01:52:38 -05:00
Marcio T and GitHub
362145f608
New Touch UI buttons ( #19465 )
2020-09-22 21:01:01 -05:00
Marcio T and GitHub
9fd06fa767
Fix case light brightness save/load ( #19436 )
2020-09-19 09:23:56 -05:00
Marcio Teixeira and Scott Lahteine
c539254101
Add warning to ExtUI Bed Mesh Screen. ( #19397 )
...
- Show a warning on the Mesh Bed Leveling screen if some points aren't probed.
2020-09-17 05:49:18 -05:00
Marcio T and GitHub
941b890881
Add missing FTDI EVE menu source ( #19382 )
2020-09-14 03:25:20 -05:00
Marcio T and GitHub
872516f9f9
Touch UI "Leveling" menu, misc. fixes ( #19349 )
2020-09-12 23:32:00 -05:00
Marcio Teixeira and Scott Lahteine
328d8b5952
Fix ExtUI SD sorting, compile issues
2020-09-09 21:54:08 -05:00
Marcio T and GitHub
2b789ddab9
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.
2020-09-06 17:37:16 -05:00
Stéphane and GitHub
62268aae65
Fix Anycubic LCDs / Trigorilla 1.4 pins ( #19220 )
2020-09-01 17:05:52 -05:00
Stéphane and GitHub
2979da73cf
Fix Anycubic I3 Mega (S) original screen % display ( #19210 )
2020-08-31 22:27:42 -05:00
Marcio Teixeira and Scott Lahteine
b07dd44ec2
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
2020-08-26 00:59:06 -05:00
Serhiy-K and GitHub
60b61de395
"SD init fail" status error ( #19064 )
2020-08-19 02:58:41 -05:00
Marcio T and GitHub
f62578efec
For FTDI800 compatibility, remove VERTEX_FORMAT dependency ( #18982 )
2020-08-10 20:06:19 -05:00
852e5ae042
Password via G-code and MarlinUI ( #18399 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com >
2020-08-08 20:00:42 -05:00
MKS-Sean and Scott Lahteine
d20d459132
Robin nano V2, TFT LVGL UI parameters, and more ( #18500 )
2020-07-25 01:18:06 -05:00
cr20-123 and GitHub
a3795e3e48
Prettier BLTouch menu items ( #18682 )
2020-07-18 17:41:47 -05:00
JBA and GitHub
4abad60bf1
ExtUI for Anycubic I3 Mega ( #18655 )
2020-07-17 01:07:09 -05:00
Serhiy-K and GitHub
ed96b507b9
Russian, Ukranian for wide LCD ( #18433 )
2020-06-27 23:59:02 -05:00
Kirill Vergun and Scott Lahteine
1ea4e393c9
No 'probing failed' with retry ( #18379 )
2020-06-22 19:50:46 -05:00
XDA-Bam and GitHub
a4b46eaf8f
Add JD_HANDLE_SMALL_SEGMENTS option ( #18316 )
2020-06-15 18:54:00 -05:00
rudihorn and GitHub
eef2931150
Fix PTC calculation ( #18265 )
2020-06-11 20:46:25 -05:00
rudihorn and GitHub
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-Bam and GitHub
a0b27e6702
Fix JD LUT math & bugs ( #18175 )
2020-06-02 19:30:43 -05:00
git-user44 and GitHub
46112b9d50
Adjust Melzi ST display timing ( #18160 )
2020-05-31 00:21:08 -05:00
rudihorn and GitHub
38ccc769f7
Emergency Parser for STM32 ( #18095 )
2020-05-26 00:43:29 -05:00
XDA-Bam and GitHub
5fbea83840
Explicitly optimize x/x in Classic Jerk ( #18112 )
...
Can we outsmart the compiler?
2020-05-25 17:29:02 -05:00
Mika Norén and GitHub
76a65ffe74
Vertex nano with board K8600 ( #17736 )
2020-05-15 21:11:28 -05:00
XDA-Bam and GitHub
3381a4ab03
Fix vector normalization in JD ( #17938 )
2020-05-11 01:06:35 -05:00
XDA-Bam and GitHub
e22e0763d9
Reduce division in JD calc ( #17945 )
2020-05-10 21:23:51 -05:00
Marcio T and GitHub
98196673aa
Fix setStatusMessage calls ( #17879 )
2020-05-04 17:19:49 -05:00
Marcio T and GitHub
2a959cde6f
Fix undefined/unused, Touch UI ( #17874 )
2020-05-04 13:57:12 -05:00
Dipl.-Ing. Raoul Rubien, BSc and GitHub
cba4c5a756
Fix missing var for DGUS_LCD_UI_ORIGIN ( #17819 )
2020-05-02 18:32:01 -05:00
Dipl.-Ing. Raoul Rubien, BSc and GitHub
739b738e7f
Permit more Creality pin overrides ( #17820 )
2020-05-02 18:30:23 -05:00
Marcio T and GitHub
db32af9171
Fix ExtUI + Archim compile, typos ( #17825 )
2020-05-02 17:30:51 -05:00
Marcio T and GitHub
07a6bf9b84
Enhance and fix FTDI EVE Touch UI ( #17755 )
...
- Stop print and play error sound if USB drive is removed.
- Allow configuration of version string in touch UI.
- Print a completion message in the bed mesh leveling screen.
- Don't play redundant sound at the start of a print.
- Clicking on percentage in status screen now goes into print speed screen
- Clicking on axis in status screen now goes to nozzle motion screens
- Use default increment of 100 when nozzle is preheated in temp screen, 10 otherwise
- Fixed grayed out change filament button in tune menu
- Eliminated code duplication in tune menu
- Add button for resetting BLTouch to advanced settings menu
2020-04-28 00:31:05 -05:00
Marcio T and GitHub
919e53a5d4
Fix: SD pause broken with PARK_HEAD_ON_PAUSE ( #17754 )
2020-04-27 22:43:42 -05:00
XDA-Bam and GitHub
bbe2cb75ad
More accurate Junction Deviation fast-acos ( #17575 )
2020-04-16 21:51:05 -05:00
bc856fd8ec
MKS Robin E3 / E3D support ( #17569 )
...
Co-authored-by: Scott Lahteine <github@thinkyhead.com >
2020-04-16 01:19:24 -05:00
Marcio T and GitHub
791873b10d
Fix ExtUI compile errors ( #17544 )
...
Fixes #16628
2020-04-15 23:17:01 -05:00
Roxy-3D and GitHub
07c9dc4142
Make pid_debug_flag match declaration in M303.cpp
...
Get it right this time!
2020-04-11 11:03:04 -05:00
Roxy-3D and GitHub
a65198882f
Make declaration of PID_debug_flag match M303.cpp
2020-04-11 10:25:19 -05:00
Marcio T and GitHub
dbdfe61644
Fix and improve FTDI Eve Touch UI ( #17426 )
2020-04-09 16:00:25 -05:00
Tor-p and GitHub
d6f39a69af
Fix G76 probe height / position ( #17392 )
2020-04-06 15:32:06 -05:00
Marcio T and GitHub
be0e313c07
Touch UI additions, bug fixes ( #17379 )
2020-04-02 14:24:55 -05:00
Simon Jouet and GitHub
192c7c27b9
Fix extra TMC serial begin calls ( #17351 )
2020-04-01 16:20:38 -05:00
Marcio T and GitHub
d83ad6f321
Improve / fix FTDI EVE Touch UI ( #17338 )
...
- Fix timeout and debugging string
- Fix check for whether `LCD_TIMEOUT_TO_STATUS` is valid
- Fix incorrect debugging message
- Make capitalization of callbacks consistent.
- Allow Touch UI to use hardware SPI on Einsy boards
- Move print stats to About Printer page.
- More generic about screen with GPL license.
- Add missing handler for power loss event
- Less code duplication on status screen and main/advanced menu; more legible
- Reorganize advanced and main menu to add more features
- Hide home Z button when using Z_SAFE_HOMING
- Fix compilation errors when certain features enabled
- Fix missing labels in UI
- Improve color scheme
- Add new preheat menus
- Fix incorrect rendering of Marlin logo on boot
- Add Level X Axis and Auto calibrate buttons
2020-03-31 14:22:04 -05:00
Roxy-3D and GitHub
2f7e5cf7dd
Fix typo...
2020-03-28 09:53:04 -05:00
Roxy-3D and GitHub
1986e1cdf8
Allow PID_DEBUG to be turned on and off ( #17284 )
...
M303 D will now toggle activation of PID_DEBUG output. This allows the debug capability to be built into the firmware, but turned on and off as needed.
2020-03-24 19:38:09 -05:00
Roxy-3D and GitHub
075a86b076
Update LCD timing on Formbot T-Rex 2+ machines
...
The code is slightly more optimized than it used to be and this has caused the setup and hold times on the Formbot T-Rex 2+ machines to be insufficient. This change gives sufficient margin and the LCD Display is clean again.
2020-03-24 17:15:03 -05:00
Roxy-3D and GitHub
5d515c3a2f
Adjust for timing shift on Max7219 displays on AVR's
...
Something has shifted. The previous timing delays on the Max7219 debug displays is too tight without this correction.
I suspect something has been optimized and roughly 50ns of needed setup and hold time has disappeared.
This corrects the issue and the display results are clean again.
2020-03-24 17:08:31 -05:00