From: Christian Thalhammer Date: Wed, 29 Feb 2012 13:51:15 +0000 (+0100) Subject: - X-Git-Tag: iwj-success-2012-07-29~70^2~6 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=10bf2bb8e19286bde16e531ece204a529a6eac27;p=marlin.git - --- diff --git a/Marlin/Marlin.pde b/Marlin/Marlin.pde index 7ee0762..2ec088c 100644 --- a/Marlin/Marlin.pde +++ b/Marlin/Marlin.pde @@ -714,6 +714,17 @@ void process_commands() //processed in write to file routine above //card,saving = false; break; + case 31: //M31 Delete File + if (card.cardok){ + card.closefile(); + if (SdBaseFile::remove(strchr_pointer + 4)){ + SERIAL_PROTOCOLLNPGM("File deleted"); + } + else{ + SERIAL_PROTOCOLLNPGM("Deletion failed"); + } + } + #endif //SDSUPPORT case 30: //M30 take time since the start of the SD print or an M109 command