mojocorp
5 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with
1 additions and
1 deletions
-
Marlin/src/lcd/extui_malyan_lcd.cpp
|
@ -378,12 +378,12 @@ void parse_lcd_byte(const byte b) { |
|
|
|| (!is_lcd && c == '\n') // LF on a G-code command
|
|
|
|| (!is_lcd && c == '\n') // LF on a G-code command
|
|
|
) { |
|
|
) { |
|
|
inbound_buffer[inbound_count] = '\0'; // Reset before processing
|
|
|
inbound_buffer[inbound_count] = '\0'; // Reset before processing
|
|
|
parsing = 0; // Unflag and...
|
|
|
|
|
|
inbound_count = 0; // Reset buffer index
|
|
|
inbound_count = 0; // Reset buffer index
|
|
|
if (parsing == 1) |
|
|
if (parsing == 1) |
|
|
process_lcd_command(inbound_buffer); // Handle the LCD command
|
|
|
process_lcd_command(inbound_buffer); // Handle the LCD command
|
|
|
else |
|
|
else |
|
|
queue.enqueue_one_now(inbound_buffer); // Handle the G-code command
|
|
|
queue.enqueue_one_now(inbound_buffer); // Handle the G-code command
|
|
|
|
|
|
parsing = 0; // Unflag and...
|
|
|
} |
|
|
} |
|
|
else if (inbound_count < MAX_CURLY_COMMAND - 2) |
|
|
else if (inbound_count < MAX_CURLY_COMMAND - 2) |
|
|
inbound_buffer[inbound_count++] = is_lcd ? c : b; // Buffer while space remains
|
|
|
inbound_buffer[inbound_count++] = is_lcd ? c : b; // Buffer while space remains
|
|
|