From 10bf2bb8e19286bde16e531ece204a529a6eac27 Mon Sep 17 00:00:00 2001 From: Christian Thalhammer Date: Wed, 29 Feb 2012 14:51:15 +0100 Subject: [PATCH] - --- Marlin/Marlin.pde | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/Marlin/Marlin.pde b/Marlin/Marlin.pde index 7ee0762211..2ec088ca07 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