Преглед на файлове

dont flush presort at the beginning of the print

PavelSindler преди 7 години
родител
ревизия
6c8f304809
променени са 2 файла, в които са добавени 4 реда и са изтрити 4 реда
  1. 2 2
      Firmware/cardreader.cpp
  2. 2 2
      Firmware/ultralcd.cpp

+ 2 - 2
Firmware/cardreader.cpp

@@ -246,7 +246,7 @@ void CardReader::startFileprint()
   {
     sdprinting = true;
     #ifdef SDCARD_SORT_ALPHA
-	  flush_presort();
+	 // flush_presort();
     #endif
   }
 }
@@ -1047,7 +1047,7 @@ void CardReader::printingHasFinished()
       }
       autotempShutdown();
 	  #ifdef SDCARD_SORT_ALPHA
-		presort();
+		//if(!check_file)	presort();
 	  #endif
     }
 }

+ 2 - 2
Firmware/ultralcd.cpp

@@ -4959,9 +4959,9 @@ void lcd_sdcard_menu()
   uint8_t sdSort = eeprom_read_byte((uint8_t*)EEPROM_SD_SORT);
 
   if (presort_flag == true) {
-	  presort_flag = false;
+ 	  presort_flag = false;
 	  card.presort();	  
-  }
+   }
   if (lcdDrawUpdate == 0 && LCD_CLICKED == 0)
     //delay(100);
   return; // nothing to do (so don't thrash the SD card)