Browse Source

small file transfer fix

pull/33/head
Sergey 4 years ago
parent
commit
e8b3d7bec0
  1. 9
      Marlin/src/module/mks_wifi/mks_wifi_sd.cpp

9
Marlin/src/module/mks_wifi/mks_wifi_sd.cpp

@ -271,6 +271,15 @@ void mks_wifi_start_file_upload(ESP_PROTOC_FRAME *packet){
WRITE(MKS_WIFI_IO4, LOW); //Записано, сигнал ESP продолжать WRITE(MKS_WIFI_IO4, LOW); //Записано, сигнал ESP продолжать
} }
//DEBUG("Check in_sector %d data %d filesize %d",in_sector,data_size,file_size);
if(in_sector == 0){
if(data_size == file_size){
DEBUG("1-packet file");
*(buff+7) = 0x80;
}
}
if(*(buff+7) == 0x80){ //Последний пакет с данными if(*(buff+7) == 0x80){ //Последний пакет с данными
WRITE(MKS_WIFI_IO4, HIGH); //Остановить передачу от ESP WRITE(MKS_WIFI_IO4, HIGH); //Остановить передачу от ESP
DEBUG("Last packet"); DEBUG("Last packet");

Loading…
Cancel
Save