Scott Lahteine
9bf5d4331c
Clear up some compiler warnings
6 years ago
Scott Lahteine
065e9c3d66
Add card.longest_filename method
6 years ago
Scott Lahteine
8c0ec81a19
Followup to #11187
6 years ago
Scott Lahteine
1a0f4dedad
Fix and improve POWER_LOSS_RECOVERY ( #11187 )
6 years ago
Scott Lahteine
4b2af6ab48
Minor patches to POWER_LOSS_RECOVERY
6 years ago
Scott Lahteine
fbf1c9b496
Fix and tweak POWER_LOSS_RECOVERY ( #11151 )
6 years ago
Giuliano
e970e429b6
[2.0.x] Fix null check in lsDive ( #10978 )
7 years ago
Scott Lahteine
c2bdbdffaa
Prevent a buffer overflow in diveToFile
Co-Authored-By: akunt
7 years ago
Scott Lahteine
8b44745bc7
Clean up and consolidate SD-related code ( #10831 )
7 years ago
etagle
a11eb50a3e
Refactor and optimize Stepper/Planner
Better encapsulation and considerably reduce stepper jitter
7 years ago
Scott Lahteine
306f0f2135
Move Stepper::synchronize to Planner ( #10713 )
Co-Authored-By: ejtagle <ejtagle@hotmail.com>
7 years ago
Scott Lahteine
05fca752d6
Clean up autostart handling
7 years ago
Scott Lahteine
11ab017dd0
Creality3D Power-Loss Recovery
7 years ago
Marcio Teixeira
2efc072fdb
Clear progress bar on completion ( #10333 )
Fix #10330
7 years ago
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 years ago
Scott Lahteine
2168d6ac25
Allow NULL prepend in lsDive
7 years ago
Scott Lahteine
22a017a856
Rebuild SD file sort array on Stop SD Print ( #9976 )
Thanks Chuck Hellebuyck.
7 years ago
TheSFReader
eb079959fb
Report sd card progress [FR] #9751 ( #9832 )
* SD Status auto-report feature
Feature Request #9751
7 years ago
Scott Lahteine
e749945317
Un-pause print on cancel ( #9780 )
7 years ago
Scott Lahteine
2bea1bda56
Move more strings to PROGMEM
7 years ago
Scott Lahteine
382a5e3318
Clean up trailing whitespace
7 years ago
Thomas Moore
f7efac57b7
Multi-host support
7 years ago
Thomas Moore
8afc4f8d9d
Fix UBL compilation warnings
7 years ago
Scott Lahteine
50366b00d5
Tweak cleaning buffer / SD finished command
7 years ago
Scott Lahteine
f90c075d1f
SD Menu patches
7 years ago
Scott Lahteine
e0d367f1fb
Fix M32 P subroutine handling
7 years ago
Scott Lahteine
9f8b4c5ee8
Patch SD lib files for readability
7 years ago
Bob-the-Kuhn
b7a66742dd
tested
add sort alpha section to other LPC1768 boards
7 years ago
Scott Lahteine
8949c8c0a5
Move SD_REPRINT_LAST_SELECTED_FILE to ultralcd.cpp
7 years ago
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 years ago
Scott Lahteine
3d2b2eb1ca
Prevent SDCARD_SORT_ALPHA from exploding
7 years ago
Scott Lahteine
c4e4a0688c
Fix bug in SD Autostart
As pointed out by @marcio-ao in #7638
7 years ago
Scott Lahteine
722786966a
Add gcode.cpp, motion.*, queue.* - Apply to some G-codes.
7 years ago
Scott Lahteine
614a86a380
SD file updates
7 years ago
Scott Lahteine
b66d65f865
Move 'sd' files
7 years ago
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 years ago
Christopher Pepper
44b0c186a6
HAL for Re:ARM (LPC1768) architecture
8 years ago
Scott Lahteine
e94f79ccea
Patch some serial macros
8 years ago
Scott Lahteine
081bf1f879
Patch #else / #endif comments
8 years ago
Scott Lahteine
1196e3ca59
SDCard print completion can use "M0"
8 years ago
Scott Lahteine
c12bc51a59
cardreader.cpp spacing tweak
8 years ago
Bob-the-Kuhn
1b12fea0fa
simplified M20 with size
8 years ago
Scott Lahteine
e244399766
Additional cleanup of UBL code
8 years ago
Scott Lahteine
47f9883b0f
Dynamic allocation for SDCARD_SORT_ALPHA
8 years ago
Scott Lahteine
a561bd5e3a
New feature: SDCARD_SORT_ALPHA
8 years ago
AnHardt
fa26767efe
Replace all remaining 'boolean' with 'bool'
8 years ago
Scott Lahteine
4cd73e183d
Hide hidden files and folders
8 years ago
Scott Lahteine
5f5a55a0de
Add a ZERO macro to clear arrays
8 years ago
Scott Lahteine
d963020532
Sort out some header dependencies
8 years ago
Scott Lahteine
192ac2dfd7
Squish some CardReader code
8 years ago