Fixes and changes for BL and other stuff
This commit is contained in:
@@ -1073,7 +1073,7 @@
|
|||||||
//#define ENDSTOPPULLUP_UMAX
|
//#define ENDSTOPPULLUP_UMAX
|
||||||
//#define ENDSTOPPULLUP_VMAX
|
//#define ENDSTOPPULLUP_VMAX
|
||||||
//#define ENDSTOPPULLUP_WMAX
|
//#define ENDSTOPPULLUP_WMAX
|
||||||
#define ENDSTOPPULLUP_ZMIN_PROBE
|
//#define ENDSTOPPULLUP_ZMIN_PROBE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// Enable pulldown for all endstops to prevent a floating state
|
// Enable pulldown for all endstops to prevent a floating state
|
||||||
@@ -1124,7 +1124,7 @@
|
|||||||
|
|
||||||
// Enable this feature if all enabled endstop pins are interrupt-capable.
|
// Enable this feature if all enabled endstop pins are interrupt-capable.
|
||||||
// This will remove the need to poll the interrupt pins, saving many CPU cycles.
|
// This will remove the need to poll the interrupt pins, saving many CPU cycles.
|
||||||
//#define ENDSTOP_INTERRUPTS_FEATURE
|
#define ENDSTOP_INTERRUPTS_FEATURE
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Endstop Noise Threshold
|
* Endstop Noise Threshold
|
||||||
@@ -1188,7 +1188,7 @@
|
|||||||
* Override with M201
|
* Override with M201
|
||||||
* X, Y, Z [, I [, J [, K...]]], E0 [, E1[, E2...]]
|
* X, Y, Z [, I [, J [, K...]]], E0 [, E1[, E2...]]
|
||||||
*/
|
*/
|
||||||
#define DEFAULT_MAX_ACCELERATION { 500, 500, 100, 1000 }
|
#define DEFAULT_MAX_ACCELERATION { 1000, 1000, 100, 10000 }
|
||||||
|
|
||||||
//#define LIMITED_MAX_ACCEL_EDITING // Limit edit via M201 or LCD to DEFAULT_MAX_ACCELERATION * 2
|
//#define LIMITED_MAX_ACCEL_EDITING // Limit edit via M201 or LCD to DEFAULT_MAX_ACCELERATION * 2
|
||||||
#if ENABLED(LIMITED_MAX_ACCEL_EDITING)
|
#if ENABLED(LIMITED_MAX_ACCEL_EDITING)
|
||||||
@@ -1204,8 +1204,8 @@
|
|||||||
* M204 T Travel Acceleration
|
* M204 T Travel Acceleration
|
||||||
*/
|
*/
|
||||||
#define DEFAULT_ACCELERATION 500 // X, Y, Z and E acceleration for printing moves
|
#define DEFAULT_ACCELERATION 500 // X, Y, Z and E acceleration for printing moves
|
||||||
#define DEFAULT_RETRACT_ACCELERATION 1000 // E acceleration for retracts
|
#define DEFAULT_RETRACT_ACCELERATION 500 // E acceleration for retracts
|
||||||
#define DEFAULT_TRAVEL_ACCELERATION 1000 // X, Y, Z acceleration for travel (non printing) moves
|
#define DEFAULT_TRAVEL_ACCELERATION 500 // X, Y, Z acceleration for travel (non printing) moves
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Default Jerk limits (mm/s)
|
* Default Jerk limits (mm/s)
|
||||||
@@ -1245,7 +1245,7 @@
|
|||||||
* https://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
|
* https://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
|
||||||
*/
|
*/
|
||||||
#if DISABLED(CLASSIC_JERK)
|
#if DISABLED(CLASSIC_JERK)
|
||||||
#define JUNCTION_DEVIATION_MM 0.054 // (mm) Distance from real junction edge
|
#define JUNCTION_DEVIATION_MM 0.013 // (mm) Distance from real junction edge
|
||||||
#define JD_HANDLE_SMALL_SEGMENTS // Use curvature estimation instead of just the junction angle
|
#define JD_HANDLE_SMALL_SEGMENTS // Use curvature estimation instead of just the junction angle
|
||||||
// for small segments (< 1mm) with large junction angles (> 135°).
|
// for small segments (< 1mm) with large junction angles (> 135°).
|
||||||
#endif
|
#endif
|
||||||
@@ -1274,7 +1274,7 @@
|
|||||||
* The probe replaces the Z-MIN endstop and is used for Z homing.
|
* The probe replaces the Z-MIN endstop and is used for Z homing.
|
||||||
* (Automatically enables USE_PROBE_FOR_Z_HOMING.)
|
* (Automatically enables USE_PROBE_FOR_Z_HOMING.)
|
||||||
*/
|
*/
|
||||||
//#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
|
#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
|
||||||
|
|
||||||
// Force the use of the probe for Z-axis homing
|
// Force the use of the probe for Z-axis homing
|
||||||
//#define USE_PROBE_FOR_Z_HOMING
|
//#define USE_PROBE_FOR_Z_HOMING
|
||||||
@@ -1294,7 +1294,7 @@
|
|||||||
* - normally-closed switches to GND and D32.
|
* - normally-closed switches to GND and D32.
|
||||||
* - normally-open switches to 5V and D32.
|
* - normally-open switches to 5V and D32.
|
||||||
*/
|
*/
|
||||||
#define Z_MIN_PROBE_PIN PC14 // Pin 32 is the RAMPS default
|
//#define Z_MIN_PROBE_PIN PC14 // Pin 32 is the RAMPS default
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Probe Type
|
* Probe Type
|
||||||
@@ -1487,7 +1487,7 @@
|
|||||||
|
|
||||||
// Most probes should stay away from the edges of the bed, but
|
// Most probes should stay away from the edges of the bed, but
|
||||||
// with NOZZLE_AS_PROBE this can be negative for a wider probing area.
|
// with NOZZLE_AS_PROBE this can be negative for a wider probing area.
|
||||||
#define PROBING_MARGIN 10
|
#define PROBING_MARGIN 5
|
||||||
|
|
||||||
// X and Y axis travel speed (mm/min) between probes
|
// X and Y axis travel speed (mm/min) between probes
|
||||||
#define XY_PROBE_FEEDRATE (133*60)
|
#define XY_PROBE_FEEDRATE (133*60)
|
||||||
@@ -1664,7 +1664,7 @@
|
|||||||
|
|
||||||
// @section homing
|
// @section homing
|
||||||
|
|
||||||
#define NO_MOTION_BEFORE_HOMING // Inhibit movement until all axes have been homed. Also enable HOME_AFTER_DEACTIVATE for extra safety.
|
//#define NO_MOTION_BEFORE_HOMING // Inhibit movement until all axes have been homed. Also enable HOME_AFTER_DEACTIVATE for extra safety.
|
||||||
//#define HOME_AFTER_DEACTIVATE // Require rehoming after steppers are deactivated. Also enable NO_MOTION_BEFORE_HOMING for extra safety.
|
//#define HOME_AFTER_DEACTIVATE // Require rehoming after steppers are deactivated. Also enable NO_MOTION_BEFORE_HOMING for extra safety.
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -1674,10 +1674,10 @@
|
|||||||
*/
|
*/
|
||||||
//#define Z_IDLE_HEIGHT Z_HOME_POS
|
//#define Z_IDLE_HEIGHT Z_HOME_POS
|
||||||
|
|
||||||
#define Z_HOMING_HEIGHT 4 // (mm) Minimal Z height before homing (G28) for Z clearance above the bed, clamps, ...
|
//#define Z_HOMING_HEIGHT 4 // (mm) Minimal Z height before homing (G28) for Z clearance above the bed, clamps, ...
|
||||||
// Be sure to have this much clearance over your Z_MAX_POS to prevent grinding.
|
// Be sure to have this much clearance over your Z_MAX_POS to prevent grinding.
|
||||||
|
|
||||||
#define Z_AFTER_HOMING 10 // (mm) Height to move to after homing Z
|
//#define Z_AFTER_HOMING 10 // (mm) Height to move to after homing Z
|
||||||
|
|
||||||
// Direction of endstops when homing; 1=MAX, -1=MIN
|
// Direction of endstops when homing; 1=MAX, -1=MIN
|
||||||
// :[-1,1]
|
// :[-1,1]
|
||||||
@@ -1731,7 +1731,7 @@
|
|||||||
#if ENABLED(MIN_SOFTWARE_ENDSTOPS)
|
#if ENABLED(MIN_SOFTWARE_ENDSTOPS)
|
||||||
#define MIN_SOFTWARE_ENDSTOP_X
|
#define MIN_SOFTWARE_ENDSTOP_X
|
||||||
#define MIN_SOFTWARE_ENDSTOP_Y
|
#define MIN_SOFTWARE_ENDSTOP_Y
|
||||||
//#define MIN_SOFTWARE_ENDSTOP_Z
|
#define MIN_SOFTWARE_ENDSTOP_Z
|
||||||
#define MIN_SOFTWARE_ENDSTOP_I
|
#define MIN_SOFTWARE_ENDSTOP_I
|
||||||
#define MIN_SOFTWARE_ENDSTOP_J
|
#define MIN_SOFTWARE_ENDSTOP_J
|
||||||
#define MIN_SOFTWARE_ENDSTOP_K
|
#define MIN_SOFTWARE_ENDSTOP_K
|
||||||
@@ -1773,7 +1773,7 @@
|
|||||||
*/
|
*/
|
||||||
//#define FILAMENT_RUNOUT_SENSOR
|
//#define FILAMENT_RUNOUT_SENSOR
|
||||||
#if ENABLED(FILAMENT_RUNOUT_SENSOR)
|
#if ENABLED(FILAMENT_RUNOUT_SENSOR)
|
||||||
#define FIL_RUNOUT_ENABLED_DEFAULT true // Enable the sensor on startup. Override with M412 followed by M500.
|
#define FIL_RUNOUT_ENABLED_DEFAULT false // Enable the sensor on startup. Override with M412 followed by M500.
|
||||||
#define NUM_RUNOUT_SENSORS 1 // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each.
|
#define NUM_RUNOUT_SENSORS 1 // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each.
|
||||||
|
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
@@ -1923,7 +1923,7 @@
|
|||||||
*/
|
*/
|
||||||
#define ENABLE_LEVELING_FADE_HEIGHT
|
#define ENABLE_LEVELING_FADE_HEIGHT
|
||||||
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
||||||
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
#define DEFAULT_LEVELING_FADE_HEIGHT 0.0 // (mm) Default fade height.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -2026,7 +2026,7 @@
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
// Add a menu item to move between bed corners for manual bed adjustment
|
// Add a menu item to move between bed corners for manual bed adjustment
|
||||||
//#define LCD_BED_TRAMMING
|
#define LCD_BED_TRAMMING
|
||||||
|
|
||||||
#if ENABLED(LCD_BED_TRAMMING)
|
#if ENABLED(LCD_BED_TRAMMING)
|
||||||
#define BED_TRAMMING_INSET_LFRB { 30, 30, 30, 30 } // (mm) Left, Front, Right, Back insets
|
#define BED_TRAMMING_INSET_LFRB { 30, 30, 30, 30 } // (mm) Left, Front, Right, Back insets
|
||||||
@@ -2098,7 +2098,7 @@
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
// Homing speeds (linear=mm/min, rotational=°/min)
|
// Homing speeds (linear=mm/min, rotational=°/min)
|
||||||
#define HOMING_FEEDRATE_MM_M { (50*60), (50*60), (4*60) }
|
#define HOMING_FEEDRATE_MM_M { (20*60), (20*60), (4*60) }
|
||||||
|
|
||||||
// Validate that endstops are triggered on homing moves
|
// Validate that endstops are triggered on homing moves
|
||||||
#define VALIDATE_HOMING_ENDSTOPS
|
#define VALIDATE_HOMING_ENDSTOPS
|
||||||
@@ -2142,7 +2142,7 @@
|
|||||||
#define XY_SIDE_AD 200
|
#define XY_SIDE_AD 200
|
||||||
|
|
||||||
// Or, set the XY skew factor directly:
|
// Or, set the XY skew factor directly:
|
||||||
//#define XY_SKEW_FACTOR 0.0
|
#define XY_SKEW_FACTOR 0.0
|
||||||
|
|
||||||
//#define SKEW_CORRECTION_FOR_Z
|
//#define SKEW_CORRECTION_FOR_Z
|
||||||
#if ENABLED(SKEW_CORRECTION_FOR_Z)
|
#if ENABLED(SKEW_CORRECTION_FOR_Z)
|
||||||
@@ -2153,8 +2153,8 @@
|
|||||||
#define YZ_SIDE_AD 200
|
#define YZ_SIDE_AD 200
|
||||||
|
|
||||||
// Or, set the Z skew factors directly:
|
// Or, set the Z skew factors directly:
|
||||||
//#define XZ_SKEW_FACTOR 0.0
|
#define XZ_SKEW_FACTOR 0.0
|
||||||
//#define YZ_SKEW_FACTOR 0.0
|
#define YZ_SKEW_FACTOR 0.0
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// Enable this option for M852 to set skew at runtime
|
// Enable this option for M852 to set skew at runtime
|
||||||
@@ -2181,7 +2181,7 @@
|
|||||||
#define EEPROM_CHITCHAT // Give feedback on EEPROM commands. Disable to save PROGMEM.
|
#define EEPROM_CHITCHAT // Give feedback on EEPROM commands. Disable to save PROGMEM.
|
||||||
#define EEPROM_BOOT_SILENT // Keep M503 quiet and only give errors during first load
|
#define EEPROM_BOOT_SILENT // Keep M503 quiet and only give errors during first load
|
||||||
#if ENABLED(EEPROM_SETTINGS)
|
#if ENABLED(EEPROM_SETTINGS)
|
||||||
//#define EEPROM_AUTO_INIT // Init EEPROM automatically on any errors.
|
#define EEPROM_AUTO_INIT // Init EEPROM automatically on any errors.
|
||||||
//#define EEPROM_INIT_NOW // Init EEPROM on first boot after a new build.
|
//#define EEPROM_INIT_NOW // Init EEPROM on first boot after a new build.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
@@ -2550,7 +2550,7 @@
|
|||||||
// If you have a speaker that can produce tones, enable it here.
|
// If you have a speaker that can produce tones, enable it here.
|
||||||
// By default Marlin assumes you have a buzzer with a fixed frequency.
|
// By default Marlin assumes you have a buzzer with a fixed frequency.
|
||||||
//
|
//
|
||||||
//#define SPEAKER
|
#define SPEAKER
|
||||||
|
|
||||||
//
|
//
|
||||||
// The duration and frequency for the UI feedback sound.
|
// The duration and frequency for the UI feedback sound.
|
||||||
@@ -2559,8 +2559,8 @@
|
|||||||
// Note: Test audio output with the G-Code:
|
// Note: Test audio output with the G-Code:
|
||||||
// M300 S<frequency Hz> P<duration ms>
|
// M300 S<frequency Hz> P<duration ms>
|
||||||
//
|
//
|
||||||
//#define LCD_FEEDBACK_FREQUENCY_DURATION_MS 2
|
#define LCD_FEEDBACK_FREQUENCY_DURATION_MS 0
|
||||||
//#define LCD_FEEDBACK_FREQUENCY_HZ 5000
|
#define LCD_FEEDBACK_FREQUENCY_HZ 5000
|
||||||
|
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
//======================== LCD / Controller Selection =========================
|
//======================== LCD / Controller Selection =========================
|
||||||
|
|||||||
@@ -561,7 +561,7 @@
|
|||||||
* gets it spinning reliably for a short time before setting the requested speed.
|
* gets it spinning reliably for a short time before setting the requested speed.
|
||||||
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
|
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
|
||||||
*/
|
*/
|
||||||
#define FAN_KICKSTART_TIME 100 // (ms)
|
#define FAN_KICKSTART_TIME 1000 // (ms)
|
||||||
#define FAN_KICKSTART_POWER 255 // 64-255
|
#define FAN_KICKSTART_POWER 255 // 64-255
|
||||||
|
|
||||||
// Some coolers may require a non-zero "off" state.
|
// Some coolers may require a non-zero "off" state.
|
||||||
@@ -916,7 +916,7 @@
|
|||||||
|
|
||||||
// Feature: Switch into SW mode after a deploy. It makes the output pulse longer. Can be useful
|
// Feature: Switch into SW mode after a deploy. It makes the output pulse longer. Can be useful
|
||||||
// in special cases, like noisy or filtered input configurations.
|
// in special cases, like noisy or filtered input configurations.
|
||||||
//#define BLTOUCH_FORCE_SW_MODE
|
#define BLTOUCH_FORCE_SW_MODE
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Settings for BLTouch Smart 3.0 and 3.1
|
* Settings for BLTouch Smart 3.0 and 3.1
|
||||||
@@ -1409,7 +1409,7 @@
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
// Include a page of printer information in the LCD Main Menu
|
// Include a page of printer information in the LCD Main Menu
|
||||||
//#define LCD_INFO_MENU
|
#define LCD_INFO_MENU
|
||||||
#if ENABLED(LCD_INFO_MENU)
|
#if ENABLED(LCD_INFO_MENU)
|
||||||
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
|
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
|
||||||
#endif
|
#endif
|
||||||
@@ -1439,7 +1439,7 @@
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
// Scroll a longer status message into view
|
// Scroll a longer status message into view
|
||||||
//#define STATUS_MESSAGE_SCROLLING
|
#define STATUS_MESSAGE_SCROLLING
|
||||||
|
|
||||||
// Apply a timeout to low-priority status messages
|
// Apply a timeout to low-priority status messages
|
||||||
//#define STATUS_MESSAGE_TIMEOUT_SEC 30 // (seconds)
|
//#define STATUS_MESSAGE_TIMEOUT_SEC 30 // (seconds)
|
||||||
@@ -1650,7 +1650,7 @@
|
|||||||
|
|
||||||
//#define SD_REPRINT_LAST_SELECTED_FILE // On print completion open the LCD Menu and select the same file
|
//#define SD_REPRINT_LAST_SELECTED_FILE // On print completion open the LCD Menu and select the same file
|
||||||
|
|
||||||
//#define AUTO_REPORT_SD_STATUS // Auto-report media status with 'M27 S<seconds>'
|
#define AUTO_REPORT_SD_STATUS // Auto-report media status with 'M27 S<seconds>'
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Support for USB thumb drives using an Arduino USB Host Shield or
|
* Support for USB thumb drives using an Arduino USB Host Shield or
|
||||||
@@ -1744,7 +1744,7 @@
|
|||||||
* Multiple volume support - EXPERIMENTAL.
|
* Multiple volume support - EXPERIMENTAL.
|
||||||
* Adds 'M21 Pm' / 'M21 S' / 'M21 U' to mount SD Card / USB Drive.
|
* Adds 'M21 Pm' / 'M21 S' / 'M21 U' to mount SD Card / USB Drive.
|
||||||
*/
|
*/
|
||||||
//define MULTI_VOLUME
|
//define MULTI_VOLUME
|
||||||
#if ENABLED(MULTI_VOLUME)
|
#if ENABLED(MULTI_VOLUME)
|
||||||
#define VOLUME_SD_ONBOARD
|
#define VOLUME_SD_ONBOARD
|
||||||
#define VOLUME_USB_FLASH_DRIVE
|
#define VOLUME_USB_FLASH_DRIVE
|
||||||
@@ -2081,7 +2081,7 @@
|
|||||||
|
|
||||||
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
||||||
|
|
||||||
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
||||||
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
||||||
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
||||||
#define BABYSTEP_ZPROBE_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
#define BABYSTEP_ZPROBE_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
||||||
@@ -2440,7 +2440,7 @@
|
|||||||
* Currently handles M108, M112, M410, M876
|
* Currently handles M108, M112, M410, M876
|
||||||
* NOTE: Not yet implemented for all platforms.
|
* NOTE: Not yet implemented for all platforms.
|
||||||
*/
|
*/
|
||||||
//#define EMERGENCY_PARSER
|
#define EMERGENCY_PARSER
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Realtime Reporting (requires EMERGENCY_PARSER)
|
* Realtime Reporting (requires EMERGENCY_PARSER)
|
||||||
@@ -2673,10 +2673,10 @@
|
|||||||
//#define FILAMENT_CHANGE_RESUME_ON_INSERT // Automatically continue / load filament when runout sensor is triggered again.
|
//#define FILAMENT_CHANGE_RESUME_ON_INSERT // Automatically continue / load filament when runout sensor is triggered again.
|
||||||
//#define PAUSE_REHEAT_FAST_RESUME // Reduce number of waits by not prompting again post-timeout before continuing.
|
//#define PAUSE_REHEAT_FAST_RESUME // Reduce number of waits by not prompting again post-timeout before continuing.
|
||||||
|
|
||||||
//#define PARK_HEAD_ON_PAUSE // Park the nozzle during pause and filament change.
|
#define PARK_HEAD_ON_PAUSE // Park the nozzle during pause and filament change.
|
||||||
//#define HOME_BEFORE_FILAMENT_CHANGE // If needed, home before parking for filament change
|
#define HOME_BEFORE_FILAMENT_CHANGE // If needed, home before parking for filament change
|
||||||
|
|
||||||
//#define FILAMENT_LOAD_UNLOAD_GCODES // Add M701/M702 Load/Unload G-codes, plus Load/Unload in the LCD Prepare menu.
|
#define FILAMENT_LOAD_UNLOAD_GCODES // Add M701/M702 Load/Unload G-codes, plus Load/Unload in the LCD Prepare menu.
|
||||||
//#define FILAMENT_UNLOAD_ALL_EXTRUDERS // Allow M702 to unload all extruders above a minimum target temp (as set by M302)
|
//#define FILAMENT_UNLOAD_ALL_EXTRUDERS // Allow M702 to unload all extruders above a minimum target temp (as set by M302)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
@@ -3106,9 +3106,9 @@
|
|||||||
|
|
||||||
#define X_HYBRID_THRESHOLD 100 // [mm/s]
|
#define X_HYBRID_THRESHOLD 100 // [mm/s]
|
||||||
#define X2_HYBRID_THRESHOLD 100
|
#define X2_HYBRID_THRESHOLD 100
|
||||||
#define Y_HYBRID_THRESHOLD 15
|
#define Y_HYBRID_THRESHOLD 100
|
||||||
#define Y2_HYBRID_THRESHOLD 30
|
#define Y2_HYBRID_THRESHOLD 100
|
||||||
#define Z_HYBRID_THRESHOLD 3
|
#define Z_HYBRID_THRESHOLD 20
|
||||||
#define Z2_HYBRID_THRESHOLD 3
|
#define Z2_HYBRID_THRESHOLD 3
|
||||||
#define Z3_HYBRID_THRESHOLD 3
|
#define Z3_HYBRID_THRESHOLD 3
|
||||||
#define Z4_HYBRID_THRESHOLD 3
|
#define Z4_HYBRID_THRESHOLD 3
|
||||||
@@ -3157,11 +3157,11 @@
|
|||||||
|
|
||||||
#if EITHER(SENSORLESS_HOMING, SENSORLESS_PROBING)
|
#if EITHER(SENSORLESS_HOMING, SENSORLESS_PROBING)
|
||||||
// TMC2209: 0...255. TMC2130: -64...63
|
// TMC2209: 0...255. TMC2130: -64...63
|
||||||
#define X_STALL_SENSITIVITY 8
|
#define X_STALL_SENSITIVITY 72
|
||||||
#define X2_STALL_SENSITIVITY X_STALL_SENSITIVITY
|
#define X2_STALL_SENSITIVITY X_STALL_SENSITIVITY
|
||||||
#define Y_STALL_SENSITIVITY 8
|
#define Y_STALL_SENSITIVITY 70
|
||||||
#define Y2_STALL_SENSITIVITY Y_STALL_SENSITIVITY
|
#define Y2_STALL_SENSITIVITY Y_STALL_SENSITIVITY
|
||||||
//#define Z_STALL_SENSITIVITY 8
|
#define Z_STALL_SENSITIVITY 10
|
||||||
//#define Z2_STALL_SENSITIVITY Z_STALL_SENSITIVITY
|
//#define Z2_STALL_SENSITIVITY Z_STALL_SENSITIVITY
|
||||||
//#define Z3_STALL_SENSITIVITY Z_STALL_SENSITIVITY
|
//#define Z3_STALL_SENSITIVITY Z_STALL_SENSITIVITY
|
||||||
//#define Z4_STALL_SENSITIVITY Z_STALL_SENSITIVITY
|
//#define Z4_STALL_SENSITIVITY Z_STALL_SENSITIVITY
|
||||||
@@ -3172,7 +3172,7 @@
|
|||||||
//#define V_STALL_SENSITIVITY 8
|
//#define V_STALL_SENSITIVITY 8
|
||||||
//#define W_STALL_SENSITIVITY 8
|
//#define W_STALL_SENSITIVITY 8
|
||||||
//#define SPI_ENDSTOPS // TMC2130 only
|
//#define SPI_ENDSTOPS // TMC2130 only
|
||||||
//#define IMPROVE_HOMING_RELIABILITY
|
#define IMPROVE_HOMING_RELIABILITY
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// @section tmc/config
|
// @section tmc/config
|
||||||
@@ -3605,7 +3605,7 @@
|
|||||||
/**
|
/**
|
||||||
* Auto-report position with M154 S<seconds>
|
* Auto-report position with M154 S<seconds>
|
||||||
*/
|
*/
|
||||||
//#define AUTO_REPORT_POSITION
|
#define AUTO_REPORT_POSITION
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Include capabilities in M115 output
|
* Include capabilities in M115 output
|
||||||
@@ -3657,7 +3657,7 @@
|
|||||||
// @section reporting
|
// @section reporting
|
||||||
|
|
||||||
// Extra options for the M114 "Current Position" report
|
// Extra options for the M114 "Current Position" report
|
||||||
//#define M114_DETAIL // Use 'M114` for details to check planner calculations
|
#define M114_DETAIL // Use 'M114` for details to check planner calculations
|
||||||
//#define M114_REALTIME // Real current position based on forward kinematics
|
//#define M114_REALTIME // Real current position based on forward kinematics
|
||||||
//#define M114_LEGACY // M114 used to synchronize on every call. Enable if needed.
|
//#define M114_LEGACY // M114 used to synchronize on every call. Enable if needed.
|
||||||
|
|
||||||
@@ -3847,8 +3847,8 @@
|
|||||||
*/
|
*/
|
||||||
#define HOST_ACTION_COMMANDS
|
#define HOST_ACTION_COMMANDS
|
||||||
#if ENABLED(HOST_ACTION_COMMANDS)
|
#if ENABLED(HOST_ACTION_COMMANDS)
|
||||||
//#define HOST_PAUSE_M76 // Tell the host to pause in response to M76
|
#define HOST_PAUSE_M76 // Tell the host to pause in response to M76
|
||||||
//#define HOST_PROMPT_SUPPORT // Initiate host prompts to get user feedback
|
#define HOST_PROMPT_SUPPORT // Initiate host prompts to get user feedback
|
||||||
#if ENABLED(HOST_PROMPT_SUPPORT)
|
#if ENABLED(HOST_PROMPT_SUPPORT)
|
||||||
//#define HOST_STATUS_NOTIFICATIONS // Send some status messages to the host as notifications
|
//#define HOST_STATUS_NOTIFICATIONS // Send some status messages to the host as notifications
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
3334
examples/momoiin_Configuration.h
Normal file
3334
examples/momoiin_Configuration.h
Normal file
File diff suppressed because it is too large
Load Diff
4330
examples/momoiin_Configuration_adv.h
Normal file
4330
examples/momoiin_Configuration_adv.h
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user