From f01026e74866b2147954d677e8d8ba0f43e2e69e Mon Sep 17 00:00:00 2001 From: David Ramiro Date: Fri, 8 Feb 2019 16:28:02 +0100 Subject: [PATCH] Tweak minimum segment time Improve USB printing by slowing down on certain situations. This prevents the buffer from running empty and removes the need to wait for new serial commands. --- Marlin/Configuration.h | 2 +- Marlin/Configuration_adv.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Marlin/Configuration.h b/Marlin/Configuration.h index 3732105..fb7c753 100644 --- a/Marlin/Configuration.h +++ b/Marlin/Configuration.h @@ -1245,7 +1245,7 @@ // #define HOST_KEEPALIVE_FEATURE // Disable this if your host doesn't like keepalive messages #define DEFAULT_KEEPALIVE_INTERVAL 2 // Number of seconds between "busy" messages. Set with M113. -#define BUSY_WHILE_HEATING // Some hosts require "busy" messages even during heating +//#define BUSY_WHILE_HEATING // Some hosts require "busy" messages even during heating // // M100 Free Memory Watcher diff --git a/Marlin/Configuration_adv.h b/Marlin/Configuration_adv.h index b04a9f4..e8ff06b 100644 --- a/Marlin/Configuration_adv.h +++ b/Marlin/Configuration_adv.h @@ -431,7 +431,7 @@ // @section extras // minimum time in microseconds that a movement needs to take if the buffer is emptied. -#define DEFAULT_MINSEGMENTTIME 20000 +#define DEFAULT_MINSEGMENTTIME 50000 // If defined the movements slow down when the look ahead buffer is only half full #define SLOWDOWN