Merge pull request #27 from AndreeeCZ/MK2
main: ignore handling of 'N' symbols (line number) when dealing with special PRUSA commands
This commit is contained in:
commit
e4b7219239
1 changed files with 47 additions and 45 deletions
|
@ -1239,6 +1239,7 @@ void get_command()
|
|||
cmdbuffer[bufindw+serial_count+1] = 0; //terminate string
|
||||
if(!comment_mode){
|
||||
comment_mode = false; //for new command
|
||||
if ((strchr_pointer = strstr(cmdbuffer+bufindw+1, "PRUSA")) == NULL && (strchr_pointer = strchr(cmdbuffer+bufindw+1, 'N')) != NULL) {
|
||||
if ((strchr_pointer = strchr(cmdbuffer+bufindw+1, 'N')) != NULL)
|
||||
{
|
||||
// Line number met. When sending a G-code over a serial line, each line may be stamped with its index,
|
||||
|
@ -1286,6 +1287,7 @@ void get_command()
|
|||
gcode_LastN = gcode_N;
|
||||
//if no errors, continue parsing
|
||||
} // end of 'N' command
|
||||
}
|
||||
else // if we don't receive 'N' but still see '*'
|
||||
{
|
||||
if((strchr(cmdbuffer+bufindw+1, '*') != NULL))
|
||||
|
|
Loading…
Reference in a new issue