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
Roxy-3D and GitHub
9f85165101
Allow Tool Offset adjustments to have another digit of precision
...
Some of the items in the Tool Offset Adjustment menu (in particular, the Z Offset!!!) were only adjustable with .1mm accuracy.
This is not enough. So the edit menu is switched to float52 to fix the issue.
2020-03-14 18:12:29 -05:00
nick-diel and GitHub
7070ea0b49
Add OnPidTuning event to Malyan LCD ( #17143 )
...
All ExtUI LCDs need to keep up with ExtUI API changes.
2020-03-12 19:48:33 -05:00
Marcio T and GitHub
955ce393df
Restore tabs in Makefile ( #16944 )
2020-02-24 10:42:12 -06:00
Marcio T and GitHub
92278a45ed
Allow Z_SAFE_HOMING_POINT outside bed ( #16945 )
2020-02-24 10:40:12 -06:00
vivian-ng and GitHub
eeec4c27e7
[ESP32] Allow user to define pins for hardware Serial1 and Serial2 ( #16918 )
2020-02-22 04:00:10 -06:00
vivian-ng and GitHub
4c6f695bea
Put ESP32 I2S stepper task and Marlin on the same core ( #16874 )
2020-02-16 16:44:36 -06:00
vivian-ng and GitHub
a16f3baecc
Add ESPAsyncTCP to lib_ignore ( #16844 )
2020-02-13 23:22:52 -06:00
Luc and Scott Lahteine
6357619ab2
Add ESP3DLib idletask entry point ( #16658 )
2020-01-26 01:11:30 -06:00
tompe-proj and Scott Lahteine
a338dce83f
PINDA v2 temperature sensor / compensation ( #16293 )
2020-01-17 17:16:45 -06:00
vivian-ng and Scott Lahteine
e94f782f51
Shared SPI sanity check ( #16581 )
2020-01-17 02:54:22 -06:00
Bob-the-Kuhn and Scott Lahteine
0d0dfba203
STM32 soft SPI. STEVAL_3DP001V1 SD read. M906 tweaks. ( #16579 )
2020-01-17 02:44:01 -06:00
Luc and Scott Lahteine
d854c8fa5f
ESP3d integration for ESP32 ( #16515 )
2020-01-10 17:22:41 -06:00
Dirk O. Kaar and Scott Lahteine
d0e1166cce
Fix Visual Micro "Arduino IDE for Visual Studio" support ( #16418 )
2020-01-02 19:01:38 -06:00
Dirk O. Kaar and Scott Lahteine
ec03e46ffa
Improve Renkforce configs ( #16417 )
2020-01-01 20:40:01 -06:00
Luc and Scott Lahteine
24eaf2d7e0
Some ESP32 patches ( #16297 )
2019-12-22 16:11:17 -06:00
Luc and Scott Lahteine
a3d88aebed
Add MRR_ESPA/_ESPE (ESP32) boards ( #16238 )
2019-12-21 18:58:00 -06:00
Markus Towara and Scott Lahteine
856013cc0f
Fix planner compile error ( #16272 )
2019-12-20 22:04:49 -06:00
Luc and Scott Lahteine
9d6b2ebf50
Improve ESP32 HAL (EEPROM, watchdog) ( #16228 )
2019-12-15 11:39:39 -06:00
Dirk O. Kaar and Scott Lahteine
0550f30790
Renkforce configuration updates ( #16017 )
2019-11-26 20:22:17 -06:00
Dirk O. Kaar and Scott Lahteine
1cea1687f3
Renkforce RF100 (V1), V2, XL, and XL Plus ( #15695 )
2019-11-26 14:06:23 -06:00
Marcio T and Scott Lahteine
43d0391d82
Fix Touch UI message strings ( #16004 )
2019-11-26 02:56:25 -06:00
Evgeny-SPB and Scott Lahteine
7116a8645c
G34 logic / typo fix ( #15938 )
2019-11-19 23:25:07 -06:00
TheAssassin and Scott Lahteine
814d908a8a
Ender-2 LCD on BTT SKR E3 ( #15924 )
2019-11-19 23:21:27 -06:00
Roxy-3D and GitHub
f19fa64e98
Eliminate multiple settings to extruder_duplication_enabled in G28
...
If the IDEX mode was previously set (via GCode or the LCD Panel) to a duplication mode... It was lost after a G28 due to this redundant setting of 'extruder_duplication_enabled'.
It is very important to the various use cases of IDEX machines that extruder_duplication_enabled is preserved across a G28. The reason is this allows a person to use the LCD Panel to put the machine into a duplication mode, and then send a 'normal' part file to the printer and get two parts out of the process.
2019-11-15 15:42:01 -06:00
Marcio Teixeira and Scott Lahteine
5639b8ca20
Touch UI fixes for Cocoa Press ( #15847 )
2019-11-10 18:49:41 -06:00
Marvin Sinister and Scott Lahteine
8d157a4520
Fix MKS MINI12864 on SKR 1.3 ( #15836 )
2019-11-07 19:39:08 -06:00
The-Force and Scott Lahteine
c6f694a247
Power Loss Recovery for volumetric extrusion ( #15734 )
2019-10-31 14:09:37 -05:00
Marcio T and Scott Lahteine
f6a799c7b3
Allow compile under Windows Subsystem for Linux ( #15606 )
2019-10-24 14:57:20 -05:00
Evgeny-SPB and Scott Lahteine
b7db91c46d
Fix apply_rotation function ( #15636 )
2019-10-24 12:02:27 -05:00
Roxy-3D and GitHub
3642a12fc1
fix parameter order of mark, marked and unmark
...
The parameter order was wrong on mark(), marked() and unmark().
This was breaking the G26 Mesh Validation algorithm.
2019-10-23 11:34:24 -05:00
Markus Towara and Scott Lahteine
437978d349
Bring SPI_SENSORLESS code up to date ( #15560 )
2019-10-15 11:34:45 -05:00
Roxy-3D and GitHub
37550e9d98
Allow 3-digit LCD Display of value
...
The LCD Display shows 3 digits of precision, not 4.
So change the bounding value to something more rational.
2019-10-13 14:34:51 -05:00