Add extra Linear Advance factors (#13490)
This commit is contained in:
		
							parent
							
								
									ffc2c2d7c5
								
							
						
					
					
						commit
						e3ab54753b
					
				@ -1029,8 +1029,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -28,45 +28,115 @@
 | 
			
		||||
#include "../../../module/planner.h"
 | 
			
		||||
#include "../../../module/stepper.h"
 | 
			
		||||
 | 
			
		||||
#if ENABLED(EXTRA_LIN_ADVANCE_K)
 | 
			
		||||
  float saved_extruder_advance_K[EXTRUDERS];
 | 
			
		||||
  uint8_t lin_adv_slot = 0;
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * M900: Get or Set Linear Advance K-factor
 | 
			
		||||
 *
 | 
			
		||||
 *  K<factor>   Set advance K factor
 | 
			
		||||
 *  T<tool>     Which tool to address
 | 
			
		||||
 *  K<factor>   Set current advance K factor (Slot 0).
 | 
			
		||||
 *  L<factor>   Set secondary advance K factor (Slot 1). Requires EXTRA_LIN_ADVANCE_K.
 | 
			
		||||
 *  S<0/1>      Activate slot 0 or 1. Requires EXTRA_LIN_ADVANCE_K.
 | 
			
		||||
 */
 | 
			
		||||
void GcodeSuite::M900() {
 | 
			
		||||
 | 
			
		||||
  #if EXTRUDERS < 2
 | 
			
		||||
    constexpr uint8_t tmp_extruder = 0;
 | 
			
		||||
  #else
 | 
			
		||||
    const uint8_t tmp_extruder = parser.seenval('T') ? parser.value_int() : active_extruder;
 | 
			
		||||
    const uint8_t tmp_extruder = parser.intval('T', active_extruder);
 | 
			
		||||
    if (tmp_extruder >= EXTRUDERS) {
 | 
			
		||||
      SERIAL_ECHOLNPGM("?T value out of range.");
 | 
			
		||||
      return;
 | 
			
		||||
    }
 | 
			
		||||
  #endif
 | 
			
		||||
 | 
			
		||||
  if (parser.seenval('K')) {
 | 
			
		||||
    const float newK = parser.floatval('K');
 | 
			
		||||
    if (WITHIN(newK, 0, 10)) {
 | 
			
		||||
      planner.synchronize();
 | 
			
		||||
      planner.extruder_advance_K[tmp_extruder] = newK;
 | 
			
		||||
    }
 | 
			
		||||
    else
 | 
			
		||||
      SERIAL_ECHOLNPGM("?K value out of range (0-10).");
 | 
			
		||||
  }
 | 
			
		||||
  else {
 | 
			
		||||
    SERIAL_ECHO_START();
 | 
			
		||||
    #if EXTRUDERS < 2
 | 
			
		||||
      SERIAL_ECHOLNPAIR("Advance K=", planner.extruder_advance_K[0]);
 | 
			
		||||
    #else
 | 
			
		||||
      SERIAL_ECHOPGM("Advance K");
 | 
			
		||||
      LOOP_L_N(i, EXTRUDERS) {
 | 
			
		||||
        SERIAL_CHAR(' '); SERIAL_ECHO(int(i));
 | 
			
		||||
        SERIAL_CHAR('='); SERIAL_ECHO(planner.extruder_advance_K[i]);
 | 
			
		||||
  #if ENABLED(EXTRA_LIN_ADVANCE_K)
 | 
			
		||||
 | 
			
		||||
    bool ext_slot = bitRead(lin_adv_slot, tmp_extruder);
 | 
			
		||||
 | 
			
		||||
    if (parser.seenval('S')) {
 | 
			
		||||
      const bool slot = parser.value_bool();
 | 
			
		||||
      if (ext_slot != slot) {
 | 
			
		||||
        ext_slot = slot;
 | 
			
		||||
        bitWrite(lin_adv_slot, tmp_extruder, slot);
 | 
			
		||||
        planner.synchronize();
 | 
			
		||||
        const float temp = planner.extruder_advance_K[tmp_extruder];
 | 
			
		||||
        planner.extruder_advance_K[tmp_extruder] = saved_extruder_advance_K[tmp_extruder];
 | 
			
		||||
        saved_extruder_advance_K[tmp_extruder] = temp;
 | 
			
		||||
      }
 | 
			
		||||
      SERIAL_EOL();
 | 
			
		||||
    #endif
 | 
			
		||||
  }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    if (parser.seenval('K')) {
 | 
			
		||||
      const float newK = parser.value_float();
 | 
			
		||||
      if (WITHIN(newK, 0, 10)) {
 | 
			
		||||
        if (ext_slot)
 | 
			
		||||
          saved_extruder_advance_K[tmp_extruder] = newK;
 | 
			
		||||
        else {
 | 
			
		||||
          planner.synchronize();
 | 
			
		||||
          planner.extruder_advance_K[tmp_extruder] = newK;
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
      else
 | 
			
		||||
        SERIAL_ECHOLNPGM("?K value out of range (0-10).");
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    if (parser.seenval('L')) {
 | 
			
		||||
      const float newL = parser.value_float();
 | 
			
		||||
      if (WITHIN(newL, 0, 10)) {
 | 
			
		||||
        if (!ext_slot)
 | 
			
		||||
          saved_extruder_advance_K[tmp_extruder] = newL;
 | 
			
		||||
        else {
 | 
			
		||||
          planner.synchronize();
 | 
			
		||||
          planner.extruder_advance_K[tmp_extruder] = newL;
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
      else
 | 
			
		||||
        SERIAL_ECHOLNPGM("?L value out of range (0-10).");
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    if (!parser.seen_any()) {
 | 
			
		||||
      #if EXTRUDERS < 2
 | 
			
		||||
        SERIAL_ECHOLNPAIR("Advance S", ext_slot, " K", planner.extruder_advance_K[0]);
 | 
			
		||||
        SERIAL_ECHOLNPAIR("(Slot ", 1 - ext_slot, " K", saved_extruder_advance_K[0], ")");
 | 
			
		||||
      #else
 | 
			
		||||
        LOOP_L_N(i, EXTRUDERS) {
 | 
			
		||||
          const int slot = (int)bitRead(lin_adv_slot, i);
 | 
			
		||||
          SERIAL_ECHOLNPAIR("Advance T", int(i), " S", slot, " K", planner.extruder_advance_K[i]);
 | 
			
		||||
          SERIAL_ECHOLNPAIR("(Slot ", 1 - slot, " K", saved_extruder_advance_K[i], ")");
 | 
			
		||||
          SERIAL_EOL();
 | 
			
		||||
        }
 | 
			
		||||
      #endif
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
  #else
 | 
			
		||||
 | 
			
		||||
    if (parser.seenval('K')) {
 | 
			
		||||
      const float newK = parser.value_float();
 | 
			
		||||
      if (WITHIN(newK, 0, 10)) {
 | 
			
		||||
        planner.synchronize();
 | 
			
		||||
        planner.extruder_advance_K[tmp_extruder] = newK;
 | 
			
		||||
      }
 | 
			
		||||
      else
 | 
			
		||||
        SERIAL_ECHOLNPGM("?K value out of range (0-10).");
 | 
			
		||||
    }
 | 
			
		||||
    else {
 | 
			
		||||
      SERIAL_ECHO_START();
 | 
			
		||||
      #if EXTRUDERS < 2
 | 
			
		||||
        SERIAL_ECHOLNPAIR("Advance K=", planner.extruder_advance_K[0]);
 | 
			
		||||
      #else
 | 
			
		||||
        SERIAL_ECHOPGM("Advance K");
 | 
			
		||||
        LOOP_L_N(i, EXTRUDERS) {
 | 
			
		||||
          SERIAL_CHAR(' '); SERIAL_ECHO(int(i));
 | 
			
		||||
          SERIAL_CHAR('='); SERIAL_ECHO(planner.extruder_advance_K[i]);
 | 
			
		||||
        }
 | 
			
		||||
        SERIAL_EOL();
 | 
			
		||||
      #endif
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
  #endif
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
#endif // LIN_ADVANCE
 | 
			
		||||
 | 
			
		||||
@ -86,6 +86,10 @@
 | 
			
		||||
 | 
			
		||||
#include "../feature/pause.h"
 | 
			
		||||
 | 
			
		||||
#if ENABLED(EXTRA_LIN_ADVANCE_K)
 | 
			
		||||
extern float saved_extruder_advance_K[EXTRUDERS];
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
#if EXTRUDERS > 1
 | 
			
		||||
  #include "tool_change.h"
 | 
			
		||||
  void M217_report(const bool eeprom);
 | 
			
		||||
@ -2233,7 +2237,12 @@ void MarlinSettings::reset() {
 | 
			
		||||
  //
 | 
			
		||||
 | 
			
		||||
  #if ENABLED(LIN_ADVANCE)
 | 
			
		||||
    LOOP_L_N(i, EXTRUDERS) planner.extruder_advance_K[i] = LIN_ADVANCE_K;
 | 
			
		||||
    LOOP_L_N(i, EXTRUDERS) {
 | 
			
		||||
      planner.extruder_advance_K[i] = LIN_ADVANCE_K;
 | 
			
		||||
    #if ENABLED(EXTRA_LIN_ADVANCE_K)
 | 
			
		||||
      saved_extruder_advance_K[i] = LIN_ADVANCE_K;
 | 
			
		||||
    #endif
 | 
			
		||||
    }
 | 
			
		||||
  #endif
 | 
			
		||||
 | 
			
		||||
  //
 | 
			
		||||
 | 
			
		||||
@ -1032,8 +1032,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1032,8 +1032,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1032,8 +1032,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1032,8 +1032,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1032,8 +1032,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1032,8 +1032,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1032,8 +1032,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1032,8 +1032,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1032,8 +1032,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1036,8 +1036,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1032,8 +1032,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1032,8 +1032,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1029,8 +1029,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1037,8 +1037,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1029,8 +1029,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1032,8 +1032,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1032,8 +1032,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1032,8 +1032,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1032,8 +1032,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1032,8 +1032,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1032,8 +1032,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1029,8 +1029,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1029,8 +1029,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1032,8 +1032,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1032,8 +1032,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1032,8 +1032,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1028,8 +1028,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1032,8 +1032,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1034,8 +1034,9 @@
 | 
			
		||||
  #define LIN_ADVANCE
 | 
			
		||||
#endif
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1036,8 +1036,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1036,8 +1036,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1032,8 +1032,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1032,8 +1032,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1032,8 +1032,9 @@
 | 
			
		||||
 */
 | 
			
		||||
#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1032,8 +1032,9 @@
 | 
			
		||||
 */
 | 
			
		||||
#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1032,8 +1032,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1029,8 +1029,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1032,8 +1032,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1032,8 +1032,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1032,8 +1032,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1032,8 +1032,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1032,8 +1032,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1033,8 +1033,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1032,8 +1032,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1032,8 +1032,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1029,8 +1029,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1032,8 +1032,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1032,8 +1032,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1032,8 +1032,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1032,8 +1032,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1032,8 +1032,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1032,8 +1032,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1032,8 +1032,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1032,8 +1032,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1045,8 +1045,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1032,8 +1032,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1032,8 +1032,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1031,8 +1031,9 @@
 | 
			
		||||
 */
 | 
			
		||||
#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0     // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.00    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1031,8 +1031,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1031,8 +1031,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1031,8 +1031,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1031,8 +1031,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1031,8 +1031,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1031,8 +1031,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1031,8 +1031,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1031,8 +1031,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1030,8 +1030,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1031,8 +1031,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1032,8 +1032,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1032,8 +1032,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1032,8 +1032,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
@ -1033,8 +1033,9 @@
 | 
			
		||||
 */
 | 
			
		||||
//#define LIN_ADVANCE
 | 
			
		||||
#if ENABLED(LIN_ADVANCE)
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22  // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG          // If enabled, this will generate debug information output over USB.
 | 
			
		||||
  //#define EXTRA_LIN_ADVANCE_K // Enable for second linear advance constants
 | 
			
		||||
  #define LIN_ADVANCE_K 0.22    // Unit: mm compression per 1mm/s extruder speed
 | 
			
		||||
  //#define LA_DEBUG            // If enabled, this will generate debug information output over USB.
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// @section leveling
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user