Scott Lahteine
10f7bbee32
Use MYSERIAL0 (not SerialUSB) for Malyan LCD
5 years ago
Scott Lahteine
ca6d00b862
Save some string flash
5 years ago
Francois Rainville
dd0c5de4c7
Provide LONG_FILENAME_LENGTH for headers ( #15582 )
5 years ago
Marcio Teixeira
6a865a6146
Multi-language support ( #15453 )
5 years ago
Me No Dev
fc6a0937b8
Improve Malyan M200 integration ( #15462 )
5 years ago
Scott Lahteine
2277c6dffc
Optimize SD card reader, sorting ( #15395 )
5 years ago
Scott Lahteine
b73744f9e7
Update ExtUI, add test under DUE ( #15298 )
5 years ago
Scott Lahteine
d5f5203880
Use "mount" as card verb
5 years ago
J.C. Nelson
fecf808d80
Fix lambda missing capture ( #14969 )
5 years ago
J.C. Nelson
1bcc5c98a9
MalyanLCD: Pause, resume, more ExtUI ( #14852 )
5 years ago
Scott Lahteine
c8e30b6639
Fix code attempting to sprintf %f ( #14869 )
Arduino doesn't (always) support `float` formatting in strings. So either cast to `int` or use `dtostrf()` to fix these usages.
5 years ago
Ludy
97e9c95f47
Fix & clean up ExtUI ( #14748 )
5 years ago
Scott Lahteine
ed0e6afacb
Apply LIMIT macro
5 years ago
Scott Lahteine
750a16ad38
Fix MIN/MAX function collision with macros
5 years ago
Scott Lahteine
ff55088491
Fix Malyan LCD warnings
5 years ago
Scott Lahteine
93cd66ac11
Tweaky change from (C) to (c)
5 years ago
J.C. Nelson
30a3db4f22
Fix Malyan M200 config and protocol ( #14394 )
5 years ago
Tobias Frost
eeaef2410a
Support DGUS Display with DWIN OS ( #13253 )
5 years ago
Scott Lahteine
4c872a01f2
G-code queue singleton, front injection ( #14236 )
5 years ago
Scott Lahteine
23ec650410
Consolidate Malyan LCD and ExtUI
6 years ago
Marcio Teixeira
15357af67c
Backlash cleanup ( #13659 )
…And save backlash, fil. sensor, ExtUI userdata to EEPROM.
6 years ago
Scott Lahteine
0feeef2604
Update copyright in headers
6 years ago
InsanityAutomation
082f6a27de
ADAPTIVE_FAN_SLOWING extension to hotend thermal protection ( #12853 )
6 years ago
InsanityAutomation
a403d9a50c
Improve menu pause / resume ( #12876 )
6 years ago
Marcio Teixeira
c1e17037e5
Various fixes for MarlinUI and ExtUI ( #12439 )
6 years ago
Scott Lahteine
66580f32c2
Make CardReader class static ( #12451 )
* Make CardReader a static class
* Make CardReader flags into bitfields
6 years ago
Scott Lahteine
0ee1a92971
Group status methods, share reset_status with Extensible UI ( #12414 )
* Group status methods, share reset_status with Extensible UI
* Move common DOGM code to headers
6 years ago
Scott Lahteine
a0c795b097
Encapsulate common display code in a singleton ( #12395 )
* Encapsulate common LCD code in a singleton
* Depend more UBL code on UBL_DEVEL_DEBUGGING
- Since most users don't need the debugging on at all times, this helps reduce the default build size for UBL by over 2K, a little closer to fitting on 128K boards.
6 years ago
Scott Lahteine
488a17b3f5
Use IS_SD_PRINTING() more
6 years ago
Marcio Teixeira
71e19baf69
Fix kill => disable_all_heaters => print_job_timer.stop ( #12146 )
- Remove `print_job_timer.stop()` from `disable_all_heaters`
- Call `print_job_timer.stop()` for relevant `disable_all_heaters()`.
- Split up `kill()` for watchdog interrupt safety
6 years ago
Scott Lahteine
d6b0fbd771
Use uint8_t for all fan speeds ( #12032 )
6 years ago
Scott Lahteine
11ac75edcb
Use PGM_P for PSTR pointers ( #11977 )
6 years ago
J.C. Nelson
9c2bfa2ab3
Remove extra parameter to enqueue. ( #11364 )
6 years ago
Scott Lahteine
8c40f0c6c7
Reduce TQ message code size
6 years ago
xC0000005
b04e0c0cbb
Malyan LCD feedrate, better temp handling.
6 years ago
Scott Lahteine
336a022529
Support Malyan LCD without SD
7 years ago
Scott Lahteine
99ecdf59af
Smarter MIN, MAX, ABS macros
Use macros that explicitly avoid double-evaluation and can be used for any datatype, replacing `min`, `max`, `abs`, `fabs`, `labs`, and `FABS`.
Co-Authored-By: ejtagle <ejtagle@hotmail.com>
7 years ago
Scott Lahteine
11ab017dd0
Creality3D Power-Loss Recovery
7 years ago
Scott Lahteine
78ea4871f9
Fix up enqueue now functions
…and apply to MALYAN_LCD.
7 years ago
xC0000005
7dc256432f
Restore STM32F1 series to working order. ( #10229 )
The `_O2` attribute is no longer needed on the malyanlcd function, and the macros have broken timer numbers - reset this to a function to return the right device. Also fix the bit order cast in SPI.
7 years ago
Scott Lahteine
22a017a856
Rebuild SD file sort array on Stop SD Print ( #9976 )
Thanks Chuck Hellebuyck.
7 years ago
Scott Lahteine
e749945317
Un-pause print on cancel ( #9780 )
7 years ago
Scott Lahteine
4303f2e377
Fix MALYAN_LCD message bugs
Fix #9711
Replacing #9731
7 years ago
Scott Lahteine
38c7d53bf7
Repair some spacing
7 years ago
Scott Lahteine
545cd8fa60
Tweak malyanlcd.cpp
7 years ago
Scott Lahteine
766faa05a9
sp
7 years ago
Scott Lahteine
e5ee0b6f6c
Implement MALYAN_LCD
7 years ago