Polish up a little...
This commit is contained in:
		| @@ -292,7 +292,7 @@ | |||||||
| #define SD_FINISHED_STEPPERRELEASE true  //if sd support and the file is finished: disable steppers? | #define SD_FINISHED_STEPPERRELEASE true  //if sd support and the file is finished: disable steppers? | ||||||
| #define SD_FINISHED_RELEASECOMMAND "M84 X Y Z E" // You might want to keep the z enabled so your bed stays in place. | #define SD_FINISHED_RELEASECOMMAND "M84 X Y Z E" // You might want to keep the z enabled so your bed stays in place. | ||||||
|  |  | ||||||
| #define SDCARD_SORT_ALPHA // Sort in ASCII order by pre-reading the folder and making a lookup table! | #define SDCARD_SORT_ALPHA // Sort SD file listings in ASCII order. Find additional options in cardreader.h | ||||||
| #define SDCARD_RATHERRECENTFIRST  //reverse file order of sd card menu display. Its sorted practically after the file system block order. | #define SDCARD_RATHERRECENTFIRST  //reverse file order of sd card menu display. Its sorted practically after the file system block order. | ||||||
| // if a file is deleted, it frees a block. hence, the order is not purely chronological. To still have auto0.g accessible, there is again the option to do that. | // if a file is deleted, it frees a block. hence, the order is not purely chronological. To still have auto0.g accessible, there is again the option to do that. | ||||||
| // using: | // using: | ||||||
|   | |||||||
| @@ -4,10 +4,13 @@ | |||||||
| #ifdef SDSUPPORT | #ifdef SDSUPPORT | ||||||
|  |  | ||||||
| #define MAX_DIR_DEPTH 10          // Maximum folder depth | #define MAX_DIR_DEPTH 10          // Maximum folder depth | ||||||
| #define SORT_USES_RAM false       // Buffer while sorting, else re-read from SD |  | ||||||
| #define SORT_USES_MORE_RAM false  // Always keep the directory in RAM | #ifdef SDCARD_SORT_ALPHA | ||||||
| #define SORT_LIMIT 64             // Maximum number of sorted items |   #define SORT_USES_RAM false      // Buffer while sorting, else re-read from SD | ||||||
| #define FOLDER_SORTING -1         // -1=above  0=none  1=below |   #define SORT_USES_MORE_RAM false // Always keep the directory in RAM | ||||||
|  |   #define SORT_LIMIT 256           // Maximum number of sorted items | ||||||
|  |   #define FOLDER_SORTING -1        // -1=above  0=none  1=below | ||||||
|  | #endif | ||||||
|  |  | ||||||
| #include "SdFile.h" | #include "SdFile.h" | ||||||
| enum LsAction {LS_SerialPrint,LS_Count,LS_GetFilename}; | enum LsAction {LS_SerialPrint,LS_Count,LS_GetFilename}; | ||||||
|   | |||||||
| @@ -295,6 +295,7 @@ | |||||||
| #define SD_FINISHED_STEPPERRELEASE true  //if sd support and the file is finished: disable steppers? | #define SD_FINISHED_STEPPERRELEASE true  //if sd support and the file is finished: disable steppers? | ||||||
| #define SD_FINISHED_RELEASECOMMAND "M84 X Y Z E" // You might want to keep the z enabled so your bed stays in place. | #define SD_FINISHED_RELEASECOMMAND "M84 X Y Z E" // You might want to keep the z enabled so your bed stays in place. | ||||||
|  |  | ||||||
|  | #define SDCARD_SORT_ALPHA // Sort SD file listings in ASCII order. Find additional options in cardreader.h | ||||||
| #define SDCARD_RATHERRECENTFIRST  //reverse file order of sd card menu display. Its sorted practically after the file system block order. | #define SDCARD_RATHERRECENTFIRST  //reverse file order of sd card menu display. Its sorted practically after the file system block order. | ||||||
| // if a file is deleted, it frees a block. hence, the order is not purely chronological. To still have auto0.g accessible, there is again the option to do that. | // if a file is deleted, it frees a block. hence, the order is not purely chronological. To still have auto0.g accessible, there is again the option to do that. | ||||||
| // using: | // using: | ||||||
|   | |||||||
| @@ -287,6 +287,7 @@ | |||||||
| #define SD_FINISHED_STEPPERRELEASE true  //if sd support and the file is finished: disable steppers? | #define SD_FINISHED_STEPPERRELEASE true  //if sd support and the file is finished: disable steppers? | ||||||
| #define SD_FINISHED_RELEASECOMMAND "M84 X Y Z E" // You might want to keep the z enabled so your bed stays in place. | #define SD_FINISHED_RELEASECOMMAND "M84 X Y Z E" // You might want to keep the z enabled so your bed stays in place. | ||||||
|  |  | ||||||
|  | #define SDCARD_SORT_ALPHA // Sort SD file listings in ASCII order. Find additional options in cardreader.h | ||||||
| #define SDCARD_RATHERRECENTFIRST  //reverse file order of sd card menu display. Its sorted practically after the filesystem block order.  | #define SDCARD_RATHERRECENTFIRST  //reverse file order of sd card menu display. Its sorted practically after the filesystem block order.  | ||||||
| // if a file is deleted, it frees a block. hence, the order is not purely cronological. To still have auto0.g accessible, there is again the option to do that. | // if a file is deleted, it frees a block. hence, the order is not purely cronological. To still have auto0.g accessible, there is again the option to do that. | ||||||
| // using: | // using: | ||||||
|   | |||||||
| @@ -291,6 +291,7 @@ | |||||||
| #define SD_FINISHED_STEPPERRELEASE true  //if sd support and the file is finished: disable steppers? | #define SD_FINISHED_STEPPERRELEASE true  //if sd support and the file is finished: disable steppers? | ||||||
| #define SD_FINISHED_RELEASECOMMAND "M84 X Y Z E" // You might want to keep the z enabled so your bed stays in place. | #define SD_FINISHED_RELEASECOMMAND "M84 X Y Z E" // You might want to keep the z enabled so your bed stays in place. | ||||||
|  |  | ||||||
|  | #define SDCARD_SORT_ALPHA // Sort SD file listings in ASCII order. Find additional options in cardreader.h | ||||||
| #define SDCARD_RATHERRECENTFIRST  //reverse file order of sd card menu display. Its sorted practically after the file system block order. | #define SDCARD_RATHERRECENTFIRST  //reverse file order of sd card menu display. Its sorted practically after the file system block order. | ||||||
| // if a file is deleted, it frees a block. hence, the order is not purely chronological. To still have auto0.g accessible, there is again the option to do that. | // if a file is deleted, it frees a block. hence, the order is not purely chronological. To still have auto0.g accessible, there is again the option to do that. | ||||||
| // using: | // using: | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user