etagle
a11eb50a3e
Refactor and optimize Stepper/Planner
Better encapsulation and considerably reduce stepper jitter
7 gadus atpakaļ
Scott Lahteine
306f0f2135
Move Stepper::synchronize to Planner (#10713 )
Co-Authored-By: ejtagle <ejtagle@hotmail.com >
7 gadus atpakaļ
Scott Lahteine
05fca752d6
Clean up autostart handling
7 gadus atpakaļ
Scott Lahteine
11ab017dd0
Creality3D Power-Loss Recovery
7 gadus atpakaļ
Marcio Teixeira
2efc072fdb
Clear progress bar on completion (#10333 )
Fix #10330
7 gadus atpakaļ
TheSFReader
2e43438e0c
Add C parameter to M27 to include the long filename
In answer to #10001
Add an option to retrieve the currently open file name (long filename if possible).
7 gadus atpakaļ
Scott Lahteine
2168d6ac25
Allow NULL prepend in lsDive
7 gadus atpakaļ
Scott Lahteine
22a017a856
Rebuild SD file sort array on Stop SD Print (#9976 )
Thanks Chuck Hellebuyck.
7 gadus atpakaļ
TheSFReader
eb079959fb
Report sd card progress [FR] #9751 (#9832 )
* SD Status auto-report feature
Feature Request #9751
7 gadus atpakaļ
Scott Lahteine
e749945317
Un-pause print on cancel (#9780 )
7 gadus atpakaļ
Scott Lahteine
2bea1bda56
Move more strings to PROGMEM
7 gadus atpakaļ
Scott Lahteine
382a5e3318
Clean up trailing whitespace
7 gadus atpakaļ
Thomas Moore
f7efac57b7
Multi-host support
7 gadus atpakaļ
Thomas Moore
8afc4f8d9d
Fix UBL compilation warnings
7 gadus atpakaļ
Scott Lahteine
50366b00d5
Tweak cleaning buffer / SD finished command
7 gadus atpakaļ
Scott Lahteine
f90c075d1f
SD Menu patches
7 gadus atpakaļ
Scott Lahteine
e0d367f1fb
Fix M32 P subroutine handling
7 gadus atpakaļ
Scott Lahteine
9f8b4c5ee8
Patch SD lib files for readability
7 gadus atpakaļ
Bob-the-Kuhn
b7a66742dd
tested
add sort alpha section to other LPC1768 boards
7 gadus atpakaļ
Scott Lahteine
8949c8c0a5
Move SD_REPRINT_LAST_SELECTED_FILE to ultralcd.cpp
7 gadus atpakaļ
Roxy-3D
3f5f39576b
Reprint option for last SD Memory card file (#8106 )
* Re-Print of same SD Memory Card file with single click
* Re-Print of same SD Memory Card file with single click
* This is the bugfix-v2.0.0 version of https://github.com/MarlinFirmware/Marlin/pull/8104
7 gadus atpakaļ
Scott Lahteine
3d2b2eb1ca
Prevent SDCARD_SORT_ALPHA from exploding
7 gadus atpakaļ
Scott Lahteine
c4e4a0688c
Fix bug in SD Autostart
As pointed out by @marcio-ao in #7638
7 gadus atpakaļ
Scott Lahteine
722786966a
Add gcode.cpp, motion.*, queue.* - Apply to some G-codes.
7 gadus atpakaļ
Scott Lahteine
614a86a380
SD file updates
7 gadus atpakaļ
Scott Lahteine
b66d65f865
Move 'sd' files
7 gadus atpakaļ
Bob-the-Kuhn
76da81c1de
minimize SD card reads when using SDCARD_SORT_ALPHA (Re-ARM board)
Because of the Re-ARM card's pinout there is only one SPI connected to
the RepRap Discount Full Graphic LCD display. The LCD responds to ANY
SCK transitions no matter if it's enable is inactive. The result is
garbage (usually bars) on the LCD display whenever there is SD card
activity.
This code minimizes this by only accessing the SD card when changing
directory levels if :
SDCARD_SORT_ALPHA is enabled
SDSORT_USES_RAM is true
SDSORT_CACHE_NAMES is true
The code changes result in file names being pulled from the ALPHA SORT
memory array rather than the SD card.
The code also gives the file count and file index functions their own
variables. When they shared a common variable the index function
sometimes resulted in the file count being short by 1.
=======================================================================
cardreader.cpp & pins_RAMPS_RE_ARM.h changes
Added another condition to cardreader.cpp to enable getting file names
only from RAM.
pins_RAMPS_RE_ARM.h :
Added comments about the SD card accesses and the LCD display
Combined all versions into this one.
7 gadus atpakaļ
Christopher Pepper
44b0c186a6
HAL for Re:ARM (LPC1768) architecture
8 gadus atpakaļ
Scott Lahteine
e94f79ccea
Patch some serial macros
8 gadus atpakaļ
Scott Lahteine
081bf1f879
Patch #else / #endif comments
8 gadus atpakaļ
Scott Lahteine
1196e3ca59
SDCard print completion can use "M0"
8 gadus atpakaļ
Scott Lahteine
c12bc51a59
cardreader.cpp spacing tweak
8 gadus atpakaļ
Bob-the-Kuhn
1b12fea0fa
simplified M20 with size
8 gadus atpakaļ
Scott Lahteine
e244399766
Additional cleanup of UBL code
8 gadus atpakaļ
Scott Lahteine
47f9883b0f
Dynamic allocation for SDCARD_SORT_ALPHA
8 gadus atpakaļ
Scott Lahteine
a561bd5e3a
New feature: SDCARD_SORT_ALPHA
8 gadus atpakaļ
AnHardt
fa26767efe
Replace all remaining 'boolean' with 'bool'
8 gadus atpakaļ
Scott Lahteine
4cd73e183d
Hide hidden files and folders
8 gadus atpakaļ
Scott Lahteine
5f5a55a0de
Add a ZERO macro to clear arrays
8 gadus atpakaļ
Scott Lahteine
d963020532
Sort out some header dependencies
8 gadus atpakaļ
Scott Lahteine
192ac2dfd7
Squish some CardReader code
8 gadus atpakaļ
Scott Lahteine
61932b859e
Fix bug in CardReader::stopSDPrint
If the SD print is paused, it cannot be stopped
8 gadus atpakaļ
Scott Lahteine
b63d70b186
Fix serial output for MBL, M303
8 gadus atpakaļ
Scott Lahteine
229f70f194
Only report finished prints longer than 1 min
8 gadus atpakaļ
Scott Lahteine
b73203a0b7
Move some includes around to uncover missing deps
8 gadus atpakaļ
Scott Lahteine
34da77dad3
Simply run M31 at the end of an SD print
9 gadus atpakaļ
AnHardt
87957c7b44
Finalalize MSG_SD_WRITE_TO_FILE message with a \n
Finalalize MSG_SD_WRITE_TO_FILE message with a \n
else RH hangs.
9 gadus atpakaļ
Scott Lahteine
bd491818d6
Reduce storage requirements for strings, make some PGM
9 gadus atpakaļ
Scott Lahteine
bbf5b486c3
Add an SD Card stop function, use in ultralcd
9 gadus atpakaļ
Scott Lahteine
084f6b5b44
Temperature singleton class
9 gadus atpakaļ