|
|
@ -271,7 +271,7 @@ inline void get_serial_commands() {
|
|
|
|
|
|
|
|
|
|
|
|
// If the command buffer is empty for too long,
|
|
|
|
// If the command buffer is empty for too long,
|
|
|
|
// send "wait" to indicate Marlin is still waiting.
|
|
|
|
// send "wait" to indicate Marlin is still waiting.
|
|
|
|
#if defined(NO_TIMEOUTS) && NO_TIMEOUTS > 0
|
|
|
|
#if NO_TIMEOUTS > 0
|
|
|
|
static millis_t last_command_time = 0;
|
|
|
|
static millis_t last_command_time = 0;
|
|
|
|
const millis_t ms = millis();
|
|
|
|
const millis_t ms = millis();
|
|
|
|
if (commands_in_queue == 0 && !serial_data_available() && ELAPSED(ms, last_command_time + NO_TIMEOUTS)) {
|
|
|
|
if (commands_in_queue == 0 && !serial_data_available() && ELAPSED(ms, last_command_time + NO_TIMEOUTS)) {
|
|
|
|