Remove checksum from M28 and M23 commands
This commit is contained in:
parent
aad7c19db8
commit
c0ccdd0438
1 changed files with 19 additions and 14 deletions
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Reference in a new issue