Возможность отключить прогресс загрузки файла
This commit is contained in:
@@ -156,7 +156,11 @@ void mks_wifi_start_file_upload(ESP_PROTOC_FRAME *packet){
|
||||
}
|
||||
|
||||
#if ENABLED(TFT_480x320) || ENABLED(TFT_480x320_SPI)
|
||||
mks_update_status(file_name+3,0,file_size);
|
||||
#ifdef SHOW_PROGRESS
|
||||
mks_update_status(file_name+3,0,file_size);
|
||||
#else
|
||||
mks_upload_screen();
|
||||
#endif
|
||||
#endif
|
||||
|
||||
dma_buff_index=0;
|
||||
@@ -248,7 +252,9 @@ void mks_wifi_start_file_upload(ESP_PROTOC_FRAME *packet){
|
||||
}
|
||||
|
||||
#if ENABLED(TFT_480x320) || ENABLED(TFT_480x320_SPI)
|
||||
mks_update_status(file_name+3,file_inc_size,file_size);
|
||||
#ifdef SHOW_PROGRESS
|
||||
mks_update_status(file_name+3,file_inc_size,file_size);
|
||||
#endif
|
||||
#else
|
||||
sprintf(str,"Upload %ld%%",file_inc_size*100/file_size);
|
||||
ui.set_status((const char *)str,true);
|
||||
|
||||
@@ -6,6 +6,8 @@
|
||||
|
||||
#ifdef MKS_WIFI
|
||||
|
||||
#define SHOW_PROGRESS
|
||||
|
||||
#define DMA_TIMEOUT 0x0ffffff
|
||||
#define ESP_PACKET_SIZE 1024
|
||||
|
||||
|
||||
@@ -52,6 +52,17 @@ void mks_update_status(char *filename,uint32_t current_filesize, uint32_t file_s
|
||||
|
||||
}
|
||||
|
||||
|
||||
void mks_upload_screen(void){
|
||||
|
||||
tft.queue.reset();
|
||||
tft.canvas(0, 0, TFT_WIDTH, TFT_HEIGHT);
|
||||
tft.set_background(COLOR_BACKGROUND);
|
||||
tft.add_text(8, 100, COLOR_WHITE, "Uploading...");
|
||||
tft.queue.sync();
|
||||
}
|
||||
|
||||
|
||||
void mks_end_transmit(void){
|
||||
tft.queue.reset();
|
||||
tft.fill(0, 0, TFT_WIDTH, TFT_HEIGHT, COLOR_BACKGROUND);
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
|
||||
void mks_update_status(char *filename,uint32_t current_filesize, uint32_t file_size);
|
||||
void mks_end_transmit(void);
|
||||
|
||||
void mks_upload_screen(void);
|
||||
#endif
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user