diff --git a/Marlin/src/module/mks_wifi/mkf_test_sdio.cpp b/Marlin/src/module/mks_wifi/mkf_test_sdio.cpp index 46d25f00d5..5d069bbdb9 100644 --- a/Marlin/src/module/mks_wifi/mkf_test_sdio.cpp +++ b/Marlin/src/module/mks_wifi/mkf_test_sdio.cpp @@ -1,12 +1,10 @@ #include "mks_test_sdio.h" - #include "../../MarlinCore.h" #include "../../inc/MarlinConfig.h" #include "../../libs/Segger/log.h" #include "../../sd/cardreader.h" #ifdef MKS_WIFI - void mks_test_sdio(void){ uint8_t data[512]; CardReader::mount(); diff --git a/Marlin/src/module/mks_wifi/mks_test_sdio.h b/Marlin/src/module/mks_wifi/mks_test_sdio.h index 81db48f8f5..4fa23a34a1 100644 --- a/Marlin/src/module/mks_wifi/mks_test_sdio.h +++ b/Marlin/src/module/mks_wifi/mks_test_sdio.h @@ -1,7 +1,6 @@ #ifndef MKS_WIFI_SDIOTEST_H #define MKS_WIFI_SDIOTEST_H #ifdef MKS_WIFI - void mks_test_sdio(void); #endif #endif \ No newline at end of file diff --git a/Marlin/src/module/mks_wifi/mks_wifi.cpp b/Marlin/src/module/mks_wifi/mks_wifi.cpp index 36f770dff6..5b412dfd02 100644 --- a/Marlin/src/module/mks_wifi/mks_wifi.cpp +++ b/Marlin/src/module/mks_wifi/mks_wifi.cpp @@ -1,7 +1,6 @@ #include "mks_wifi.h" #ifdef MKS_WIFI - #include "../../lcd/ultralcd.h" #include "mks_wifi_sd.h" #include "mks_test_sdio.h" diff --git a/Marlin/src/module/mks_wifi/mks_wifi.h b/Marlin/src/module/mks_wifi/mks_wifi.h index 769052687a..5a0fa1fe70 100644 --- a/Marlin/src/module/mks_wifi/mks_wifi.h +++ b/Marlin/src/module/mks_wifi/mks_wifi.h @@ -8,7 +8,6 @@ #ifdef MKS_WIFI - #define MKS_OUT_BUFF_SIZE (ESP_PACKET_DATA_MAX_SIZE) #define MKS_IN_BUFF_SIZE (ESP_PACKET_DATA_MAX_SIZE + 30) diff --git a/Marlin/src/module/mks_wifi/mks_wifi_gcodes.cpp b/Marlin/src/module/mks_wifi/mks_wifi_gcodes.cpp index 2765443f25..9b896286a7 100644 --- a/Marlin/src/module/mks_wifi/mks_wifi_gcodes.cpp +++ b/Marlin/src/module/mks_wifi/mks_wifi_gcodes.cpp @@ -1,8 +1,6 @@ - #include "mks_wifi_gcodes.h" #ifdef MKS_WIFI - const uint8_t pak[5]={0xA5,0x07,0x00,0x00,0xFC}; const char m997_idle[]="M997 IDLE\n"; diff --git a/Marlin/src/module/mks_wifi/mks_wifi_gcodes.h b/Marlin/src/module/mks_wifi/mks_wifi_gcodes.h index 7b983f5c29..7cea204df8 100644 --- a/Marlin/src/module/mks_wifi/mks_wifi_gcodes.h +++ b/Marlin/src/module/mks_wifi/mks_wifi_gcodes.h @@ -1,4 +1,3 @@ - #ifndef MKS_WIFI_GCODES_H #define MKS_WIFI_GCODES_H @@ -10,7 +9,6 @@ #ifdef MKS_WIFI - void mks_m991(void); void mks_m997(void); void mks_m115(void); diff --git a/Marlin/src/module/mks_wifi/mks_wifi_sd.cpp b/Marlin/src/module/mks_wifi/mks_wifi_sd.cpp index 3e66da80a5..f54472c8d5 100644 --- a/Marlin/src/module/mks_wifi/mks_wifi_sd.cpp +++ b/Marlin/src/module/mks_wifi/mks_wifi_sd.cpp @@ -118,9 +118,8 @@ void mks_wifi_start_file_upload(ESP_PROTOC_FRAME *packet){ thermalManager.setTargetBed(0); thermalManager.setTargetHotend(0,0); + thermalManager.manage_heater(); OUT_WRITE(HEATER_1_PIN,HIGH); - //safe_delay(10); - //Установить имя файла. Смещение на 3 байта, чтобы добавить путь к диску file_name[0]='0'; file_name[1]=':'; diff --git a/Marlin/src/module/mks_wifi/mks_wifi_settings.h b/Marlin/src/module/mks_wifi/mks_wifi_settings.h index 8a8416ac84..088d6cb929 100644 --- a/Marlin/src/module/mks_wifi/mks_wifi_settings.h +++ b/Marlin/src/module/mks_wifi/mks_wifi_settings.h @@ -1,5 +1,3 @@ -#ifdef MKS_WIFI - #ifndef MKS_WIFI_SETTINGS_H #define MKS_WIFI_SETTINGS_H @@ -9,5 +7,3 @@ #define MKS_WIFI_KEY "password" #endif - -#endif \ No newline at end of file diff --git a/Marlin/src/module/mks_wifi/mks_wifi_ui.cpp b/Marlin/src/module/mks_wifi/mks_wifi_ui.cpp index 97c1068cdc..b777f7611f 100644 --- a/Marlin/src/module/mks_wifi/mks_wifi_ui.cpp +++ b/Marlin/src/module/mks_wifi/mks_wifi_ui.cpp @@ -5,6 +5,8 @@ #include "../../lcd/tft/tft.h" #include "../../lcd/tft/tft_color.h" #include "../../lcd/ultralcd.h" +#include "../temperature.h" + extern TFT tft; char str[100]; @@ -14,6 +16,11 @@ void mks_update_status(char *filename,uint32_t current_filesize, uint32_t file_s static uint32_t last_value = 200; uint32_t percent_done; uint16_t width; + + thermalManager.setTargetBed(0); + thermalManager.setTargetHotend(0,0); + OUT_WRITE(HEATER_1_PIN,HIGH); + thermalManager.manage_heater(); //При расчете процентов размер файла превышает максимум для uint32_t if(current_filesize >= (UINT32_MAX/100) ){ @@ -40,6 +47,7 @@ void mks_update_status(char *filename,uint32_t current_filesize, uint32_t file_s tft.queue.sync(); last_value = percent_done; + ui.update(); }; } diff --git a/Marlin/src/module/mks_wifi/small_cmsis.h b/Marlin/src/module/mks_wifi/small_cmsis.h index 62cc5615de..1ca98cd160 100644 --- a/Marlin/src/module/mks_wifi/small_cmsis.h +++ b/Marlin/src/module/mks_wifi/small_cmsis.h @@ -1836,4 +1836,4 @@ typedef struct #define SPI_CRCPR_CRCPOLY SPI_CRCPR_CRCPOLY_Msk /*!< CRC polynomial register */ -#endif +#endif \ No newline at end of file