Remove checksum from M28 and M23 commands

This commit is contained in:
kliment 2011-04-07 10:57:26 +02:00
parent aad7c19db8
commit c0ccdd0438

View file

@ -502,6 +502,9 @@ inline void process_commands()
if(sdactive){
sdmode=false;
file.close();
starpos=(strchr(strchr_pointer+4,'*'));
if(starpos!=NULL)
*starpos='\0';
if (file.open(&root, strchr_pointer+4, O_READ)) {
Serial.print("File opened:");
Serial.print(strchr_pointer+4);
@ -543,20 +546,22 @@ inline void process_commands()
}
break;
case 28: //M28 - Start SD write
file.close();
sdmode=false;
starpos=(strchr(strchr_pointer+4,'*'));
if(starpos!=NULL)
*starpos='\0';
if (!file.open(&root, strchr_pointer+4, O_CREAT | O_APPEND | O_WRITE | O_TRUNC))
{
Serial.print("open failed, File: ");
Serial.print(strchr_pointer+4);
Serial.print(".");
}else{
savetosd = true;
Serial.print("Writing to file: ");
Serial.println(strchr_pointer+4);
if(sdactive){
file.close();
sdmode=false;
starpos=(strchr(strchr_pointer+4,'*'));
if(starpos!=NULL)
*starpos='\0';
if (!file.open(&root, strchr_pointer+4, O_CREAT | O_APPEND | O_WRITE | O_TRUNC))
{
Serial.print("open failed, File: ");
Serial.print(strchr_pointer+4);
Serial.print(".");
}else{
savetosd = true;
Serial.print("Writing to file: ");
Serial.println(strchr_pointer+4);
}
}
break;
case 29: //M29 - Stop SD write