Merge with upstream branch 2.0.5.3
This commit is contained in:
		| @@ -71,11 +71,9 @@ | |||||||
| // @section info | // @section info | ||||||
|  |  | ||||||
| // Author info of this build printed to the host during boot and M115 | // Author info of this build printed to the host during boot and M115 | ||||||
| <<<<<<< HEAD |  | ||||||
| #define STRING_CONFIG_H_AUTHOR "(Matthew Piercey, Bot-In-a-Box Educational Robotics)" // Who made the changes. |  | ||||||
| ======= |  | ||||||
| #define STRING_CONFIG_H_AUTHOR "(none, default config)" // Who made the changes. | #define STRING_CONFIG_H_AUTHOR "(none, default config)" // Who made the changes. | ||||||
| >>>>>>> 2.0.5.3 |  | ||||||
| //#define CUSTOM_VERSION_FILE Version.h // Path from the root directory (no quotes) | //#define CUSTOM_VERSION_FILE Version.h // Path from the root directory (no quotes) | ||||||
|  |  | ||||||
| /** | /** | ||||||
| @@ -93,11 +91,8 @@ | |||||||
| #define SHOW_BOOTSCREEN | #define SHOW_BOOTSCREEN | ||||||
|  |  | ||||||
| // Show the bitmap in Marlin/_Bootscreen.h on startup. | // Show the bitmap in Marlin/_Bootscreen.h on startup. | ||||||
| <<<<<<< HEAD |  | ||||||
| #define SHOW_CUSTOM_BOOTSCREEN | #define SHOW_CUSTOM_BOOTSCREEN | ||||||
| ======= |  | ||||||
| //#define SHOW_CUSTOM_BOOTSCREEN |  | ||||||
| >>>>>>> 2.0.5.3 |  | ||||||
|  |  | ||||||
| // Show the bitmap in Marlin/_Statusscreen.h on the status screen. | // Show the bitmap in Marlin/_Statusscreen.h on the status screen. | ||||||
| //#define CUSTOM_STATUS_SCREEN_IMAGE | //#define CUSTOM_STATUS_SCREEN_IMAGE | ||||||
| @@ -112,12 +107,9 @@ | |||||||
|  * |  * | ||||||
|  * :[-1, 0, 1, 2, 3, 4, 5, 6, 7] |  * :[-1, 0, 1, 2, 3, 4, 5, 6, 7] | ||||||
|  */ |  */ | ||||||
| <<<<<<< HEAD |  | ||||||
| #define SERIAL_PORT -1 | #define SERIAL_PORT -1 | ||||||
| #define SERIAL_PORT_2 0 | #define SERIAL_PORT_2 0 | ||||||
| ======= |  | ||||||
| #define SERIAL_PORT 0 |  | ||||||
| >>>>>>> 2.0.5.3 |  | ||||||
|  |  | ||||||
| /** | /** | ||||||
|  * Select a secondary serial port on the board to use for communication with the host. |  * Select a secondary serial port on the board to use for communication with the host. | ||||||
| @@ -141,19 +133,11 @@ | |||||||
|  |  | ||||||
| // Choose the name from boards.h that matches your setup | // Choose the name from boards.h that matches your setup | ||||||
| #ifndef MOTHERBOARD | #ifndef MOTHERBOARD | ||||||
| <<<<<<< HEAD |  | ||||||
|   #define MOTHERBOARD BOARD_BTT_SKR_V1_3 |   #define MOTHERBOARD BOARD_BTT_SKR_V1_3 | ||||||
| #endif | #endif | ||||||
|  |  | ||||||
| // Name displayed in the LCD "Ready" message and Info menu | // Name displayed in the LCD "Ready" message and Info menu | ||||||
| #define CUSTOM_MACHINE_NAME "SKR i3" | #define CUSTOM_MACHINE_NAME "SKR i3" | ||||||
| ======= |  | ||||||
|   #define MOTHERBOARD BOARD_RAMPS_14_EFB |  | ||||||
| #endif |  | ||||||
|  |  | ||||||
| // Name displayed in the LCD "Ready" message and Info menu |  | ||||||
| //#define CUSTOM_MACHINE_NAME "3D Printer" |  | ||||||
| >>>>>>> 2.0.5.3 |  | ||||||
|  |  | ||||||
| // Printer's unique ID, used by some programs to differentiate between machines. | // Printer's unique ID, used by some programs to differentiate between machines. | ||||||
| // Choose your own or use a service like http://www.uuidgenerator.net/version4 | // Choose your own or use a service like http://www.uuidgenerator.net/version4 | ||||||
| @@ -166,11 +150,7 @@ | |||||||
| #define EXTRUDERS 1 | #define EXTRUDERS 1 | ||||||
|  |  | ||||||
| // Generally expected filament diameter (1.75, 2.85, 3.0, ...). Used for Volumetric, Filament Width Sensor, etc. | // Generally expected filament diameter (1.75, 2.85, 3.0, ...). Used for Volumetric, Filament Width Sensor, etc. | ||||||
| <<<<<<< HEAD |  | ||||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 1.75 | #define DEFAULT_NOMINAL_FILAMENT_DIA 1.75 | ||||||
| ======= |  | ||||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.0 |  | ||||||
| >>>>>>> 2.0.5.3 |  | ||||||
|  |  | ||||||
| // For Cyclops or any "multi-extruder" that shares a single nozzle. | // For Cyclops or any "multi-extruder" that shares a single nozzle. | ||||||
| //#define SINGLENOZZLE | //#define SINGLENOZZLE | ||||||
| @@ -439,11 +419,7 @@ | |||||||
| #define TEMP_SENSOR_5 0 | #define TEMP_SENSOR_5 0 | ||||||
| #define TEMP_SENSOR_6 0 | #define TEMP_SENSOR_6 0 | ||||||
| #define TEMP_SENSOR_7 0 | #define TEMP_SENSOR_7 0 | ||||||
| <<<<<<< HEAD |  | ||||||
| #define TEMP_SENSOR_BED 1 | #define TEMP_SENSOR_BED 1 | ||||||
| ======= |  | ||||||
| #define TEMP_SENSOR_BED 0 |  | ||||||
| >>>>>>> 2.0.5.3 |  | ||||||
| #define TEMP_SENSOR_PROBE 0 | #define TEMP_SENSOR_PROBE 0 | ||||||
| #define TEMP_SENSOR_CHAMBER 0 | #define TEMP_SENSOR_CHAMBER 0 | ||||||
|  |  | ||||||
| @@ -479,7 +455,6 @@ | |||||||
| // Above this temperature the heater will be switched off. | // Above this temperature the heater will be switched off. | ||||||
| // This can protect components from overheating, but NOT from shorts and failures. | // This can protect components from overheating, but NOT from shorts and failures. | ||||||
| // (Use MINTEMP for thermistor short/failure protection.) | // (Use MINTEMP for thermistor short/failure protection.) | ||||||
| <<<<<<< HEAD |  | ||||||
| #define HEATER_0_MAXTEMP 260 | #define HEATER_0_MAXTEMP 260 | ||||||
| #define HEATER_1_MAXTEMP 260 | #define HEATER_1_MAXTEMP 260 | ||||||
| #define HEATER_2_MAXTEMP 260 | #define HEATER_2_MAXTEMP 260 | ||||||
| @@ -489,17 +464,6 @@ | |||||||
| #define HEATER_6_MAXTEMP 260 | #define HEATER_6_MAXTEMP 260 | ||||||
| #define HEATER_7_MAXTEMP 260 | #define HEATER_7_MAXTEMP 260 | ||||||
| #define BED_MAXTEMP      115 | #define BED_MAXTEMP      115 | ||||||
| ======= |  | ||||||
| #define HEATER_0_MAXTEMP 275 |  | ||||||
| #define HEATER_1_MAXTEMP 275 |  | ||||||
| #define HEATER_2_MAXTEMP 275 |  | ||||||
| #define HEATER_3_MAXTEMP 275 |  | ||||||
| #define HEATER_4_MAXTEMP 275 |  | ||||||
| #define HEATER_5_MAXTEMP 275 |  | ||||||
| #define HEATER_6_MAXTEMP 275 |  | ||||||
| #define HEATER_7_MAXTEMP 275 |  | ||||||
| #define BED_MAXTEMP      150 |  | ||||||
| >>>>>>> 2.0.5.3 |  | ||||||
|  |  | ||||||
| //=========================================================================== | //=========================================================================== | ||||||
| //============================= PID Settings ================================ | //============================= PID Settings ================================ | ||||||
| @@ -525,7 +489,6 @@ | |||||||
|   // If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it |   // If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it | ||||||
|  |  | ||||||
|   // Ultimaker |   // Ultimaker | ||||||
| <<<<<<< HEAD |  | ||||||
|   //#define DEFAULT_Kp 22.2 |   //#define DEFAULT_Kp 22.2 | ||||||
|   //#define DEFAULT_Ki 1.08 |   //#define DEFAULT_Ki 1.08 | ||||||
|   //#define DEFAULT_Kd 114 |   //#define DEFAULT_Kd 114 | ||||||
| @@ -539,11 +502,6 @@ | |||||||
|   //#define DEFAULT_Kp 17.45 |   //#define DEFAULT_Kp 17.45 | ||||||
|   //#define DEFAULT_Ki 0.84 |   //#define DEFAULT_Ki 0.84 | ||||||
|   //#define DEFAULT_Kd 90.41 |   //#define DEFAULT_Kd 90.41 | ||||||
| ======= |  | ||||||
|   #define DEFAULT_Kp 22.2 |  | ||||||
|   #define DEFAULT_Ki 1.08 |  | ||||||
|   #define DEFAULT_Kd 114 |  | ||||||
| >>>>>>> 2.0.5.3 |  | ||||||
|  |  | ||||||
|   // MakerGear |   // MakerGear | ||||||
|   //#define DEFAULT_Kp 7.0 |   //#define DEFAULT_Kp 7.0 | ||||||
| @@ -555,14 +513,11 @@ | |||||||
|   //#define DEFAULT_Ki 2.25 |   //#define DEFAULT_Ki 2.25 | ||||||
|   //#define DEFAULT_Kd 440 |   //#define DEFAULT_Kd 440 | ||||||
|  |  | ||||||
| <<<<<<< HEAD |  | ||||||
|   // Defaults from PID Tuning |   // Defaults from PID Tuning | ||||||
|   #define DEFAULT_Kp 23.66 |   #define DEFAULT_Kp 23.66 | ||||||
|   #define DEFAULT_Ki 1.42 |   #define DEFAULT_Ki 1.42 | ||||||
|   #define DEFAULT_Kd 98.72 |   #define DEFAULT_Kd 98.72 | ||||||
|  |  | ||||||
| ======= |  | ||||||
| >>>>>>> 2.0.5.3 |  | ||||||
| #endif // PIDTEMP | #endif // PIDTEMP | ||||||
|  |  | ||||||
| //=========================================================================== | //=========================================================================== | ||||||
| @@ -582,11 +537,7 @@ | |||||||
|  * heater. If your configuration is significantly different than this and you don't understand |  * heater. If your configuration is significantly different than this and you don't understand | ||||||
|  * the issues involved, don't use bed PID until someone else verifies that your hardware works. |  * the issues involved, don't use bed PID until someone else verifies that your hardware works. | ||||||
|  */ |  */ | ||||||
| <<<<<<< HEAD |  | ||||||
| #define PIDTEMPBED | #define PIDTEMPBED | ||||||
| ======= |  | ||||||
| //#define PIDTEMPBED |  | ||||||
| >>>>>>> 2.0.5.3 |  | ||||||
|  |  | ||||||
| //#define BED_LIMIT_SWITCHING | //#define BED_LIMIT_SWITCHING | ||||||
|  |  | ||||||
| @@ -604,7 +555,6 @@ | |||||||
|  |  | ||||||
|   //120V 250W silicone heater into 4mm borosilicate (MendelMax 1.5+) |   //120V 250W silicone heater into 4mm borosilicate (MendelMax 1.5+) | ||||||
|   //from FOPDT model - kp=.39 Tp=405 Tdead=66, Tc set to 79.2, aggressive factor of .15 (vs .1, 1, 10) |   //from FOPDT model - kp=.39 Tp=405 Tdead=66, Tc set to 79.2, aggressive factor of .15 (vs .1, 1, 10) | ||||||
| <<<<<<< HEAD |  | ||||||
|   //#define DEFAULT_bedKp 10.00 |   //#define DEFAULT_bedKp 10.00 | ||||||
|   //#define DEFAULT_bedKi .023 |   //#define DEFAULT_bedKi .023 | ||||||
|   //#define DEFAULT_bedKd 305.4 |   //#define DEFAULT_bedKd 305.4 | ||||||
| @@ -618,11 +568,6 @@ | |||||||
|   //#define  DEFAULT_bedKp 602.82 |   //#define  DEFAULT_bedKp 602.82 | ||||||
|   //#define  DEFAULT_bedKi 114.98 |   //#define  DEFAULT_bedKi 114.98 | ||||||
|   //#define  DEFAULT_bedKd 790.15 |   //#define  DEFAULT_bedKd 790.15 | ||||||
| ======= |  | ||||||
|   #define DEFAULT_bedKp 10.00 |  | ||||||
|   #define DEFAULT_bedKi .023 |  | ||||||
|   #define DEFAULT_bedKd 305.4 |  | ||||||
| >>>>>>> 2.0.5.3 |  | ||||||
|  |  | ||||||
|   //120V 250W silicone heater into 4mm borosilicate (MendelMax 1.5+) |   //120V 250W silicone heater into 4mm borosilicate (MendelMax 1.5+) | ||||||
|   //from pidautotune |   //from pidautotune | ||||||
| @@ -630,14 +575,11 @@ | |||||||
|   //#define DEFAULT_bedKi 1.41 |   //#define DEFAULT_bedKi 1.41 | ||||||
|   //#define DEFAULT_bedKd 1675.16 |   //#define DEFAULT_bedKd 1675.16 | ||||||
|  |  | ||||||
| <<<<<<< HEAD |  | ||||||
|   // Defaults from PID Tuning |   // Defaults from PID Tuning | ||||||
|   #define  DEFAULT_bedKp 148.74 |   #define  DEFAULT_bedKp 148.74 | ||||||
|   #define  DEFAULT_bedKi 29.72 |   #define  DEFAULT_bedKi 29.72 | ||||||
|   #define  DEFAULT_bedKd 496.30 |   #define  DEFAULT_bedKd 496.30 | ||||||
|  |  | ||||||
| ======= |  | ||||||
| >>>>>>> 2.0.5.3 |  | ||||||
|   // FIND YOUR OWN: "M303 E-1 C8 S90" to run autotune on the bed at 90 degreesC for 8 cycles. |   // FIND YOUR OWN: "M303 E-1 C8 S90" to run autotune on the bed at 90 degreesC for 8 cycles. | ||||||
| #endif // PIDTEMPBED | #endif // PIDTEMPBED | ||||||
|  |  | ||||||
| @@ -651,11 +593,7 @@ | |||||||
|  * *** IT IS HIGHLY RECOMMENDED TO LEAVE THIS OPTION ENABLED! *** |  * *** IT IS HIGHLY RECOMMENDED TO LEAVE THIS OPTION ENABLED! *** | ||||||
|  */ |  */ | ||||||
| #define PREVENT_COLD_EXTRUSION | #define PREVENT_COLD_EXTRUSION | ||||||
| <<<<<<< HEAD |  | ||||||
| #define EXTRUDE_MINTEMP 180 | #define EXTRUDE_MINTEMP 180 | ||||||
| ======= |  | ||||||
| #define EXTRUDE_MINTEMP 170 |  | ||||||
| >>>>>>> 2.0.5.3 |  | ||||||
|  |  | ||||||
| /** | /** | ||||||
|  * Prevent a single extrusion longer than EXTRUDE_MAXLENGTH. |  * Prevent a single extrusion longer than EXTRUDE_MAXLENGTH. | ||||||
| @@ -743,22 +681,13 @@ | |||||||
| #endif | #endif | ||||||
|  |  | ||||||
| // Mechanical endstop with COM to ground and NC to Signal uses "false" here (most common setup). | // Mechanical endstop with COM to ground and NC to Signal uses "false" here (most common setup). | ||||||
| <<<<<<< HEAD |  | ||||||
| #define X_MIN_ENDSTOP_INVERTING true // Set to true to invert the logic of the endstop. | #define X_MIN_ENDSTOP_INVERTING true // Set to true to invert the logic of the endstop. | ||||||
| #define Y_MIN_ENDSTOP_INVERTING true // Set to true to invert the logic of the endstop. | #define Y_MIN_ENDSTOP_INVERTING true // Set to true to invert the logic of the endstop. | ||||||
| ======= |  | ||||||
| #define X_MIN_ENDSTOP_INVERTING false // Set to true to invert the logic of the endstop. |  | ||||||
| #define Y_MIN_ENDSTOP_INVERTING false // Set to true to invert the logic of the endstop. |  | ||||||
| >>>>>>> 2.0.5.3 |  | ||||||
| #define Z_MIN_ENDSTOP_INVERTING false // Set to true to invert the logic of the endstop. | #define Z_MIN_ENDSTOP_INVERTING false // Set to true to invert the logic of the endstop. | ||||||
| #define X_MAX_ENDSTOP_INVERTING false // Set to true to invert the logic of the endstop. | #define X_MAX_ENDSTOP_INVERTING false // Set to true to invert the logic of the endstop. | ||||||
| #define Y_MAX_ENDSTOP_INVERTING false // Set to true to invert the logic of the endstop. | #define Y_MAX_ENDSTOP_INVERTING false // Set to true to invert the logic of the endstop. | ||||||
| #define Z_MAX_ENDSTOP_INVERTING false // Set to true to invert the logic of the endstop. | #define Z_MAX_ENDSTOP_INVERTING false // Set to true to invert the logic of the endstop. | ||||||
| <<<<<<< HEAD |  | ||||||
| #define Z_MIN_PROBE_ENDSTOP_INVERTING true // Set to true to invert the logic of the probe. | #define Z_MIN_PROBE_ENDSTOP_INVERTING true // Set to true to invert the logic of the probe. | ||||||
| ======= |  | ||||||
| #define Z_MIN_PROBE_ENDSTOP_INVERTING false // Set to true to invert the logic of the probe. |  | ||||||
| >>>>>>> 2.0.5.3 |  | ||||||
|  |  | ||||||
| /** | /** | ||||||
|  * Stepper Drivers |  * Stepper Drivers | ||||||
| @@ -776,7 +705,6 @@ | |||||||
|  *          TMC5130, TMC5130_STANDALONE, TMC5160, TMC5160_STANDALONE |  *          TMC5130, TMC5130_STANDALONE, TMC5160, TMC5160_STANDALONE | ||||||
|  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'L6474', 'POWERSTEP01', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2160', 'TMC2160_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC2209', 'TMC2209_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE', 'TMC5160', 'TMC5160_STANDALONE'] |  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'L6474', 'POWERSTEP01', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2160', 'TMC2160_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC2209', 'TMC2209_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE', 'TMC5160', 'TMC5160_STANDALONE'] | ||||||
|  */ |  */ | ||||||
| <<<<<<< HEAD |  | ||||||
| #define X_DRIVER_TYPE  TMC2130 | #define X_DRIVER_TYPE  TMC2130 | ||||||
| #define Y_DRIVER_TYPE  TMC2130 | #define Y_DRIVER_TYPE  TMC2130 | ||||||
| #define Z_DRIVER_TYPE  TMC2130 | #define Z_DRIVER_TYPE  TMC2130 | ||||||
| @@ -786,17 +714,6 @@ | |||||||
| //#define Z3_DRIVER_TYPE A4988 | //#define Z3_DRIVER_TYPE A4988 | ||||||
| //#define Z4_DRIVER_TYPE A4988 | //#define Z4_DRIVER_TYPE A4988 | ||||||
| #define E0_DRIVER_TYPE TMC2130 | #define E0_DRIVER_TYPE TMC2130 | ||||||
| ======= |  | ||||||
| //#define X_DRIVER_TYPE  A4988 |  | ||||||
| //#define Y_DRIVER_TYPE  A4988 |  | ||||||
| //#define Z_DRIVER_TYPE  A4988 |  | ||||||
| //#define X2_DRIVER_TYPE A4988 |  | ||||||
| //#define Y2_DRIVER_TYPE A4988 |  | ||||||
| //#define Z2_DRIVER_TYPE A4988 |  | ||||||
| //#define Z3_DRIVER_TYPE A4988 |  | ||||||
| //#define Z4_DRIVER_TYPE A4988 |  | ||||||
| //#define E0_DRIVER_TYPE A4988 |  | ||||||
| >>>>>>> 2.0.5.3 |  | ||||||
| //#define E1_DRIVER_TYPE A4988 | //#define E1_DRIVER_TYPE A4988 | ||||||
| //#define E2_DRIVER_TYPE A4988 | //#define E2_DRIVER_TYPE A4988 | ||||||
| //#define E3_DRIVER_TYPE A4988 | //#define E3_DRIVER_TYPE A4988 | ||||||
| @@ -848,22 +765,14 @@ | |||||||
|  * Override with M92 |  * Override with M92 | ||||||
|  *                                      X, Y, Z, E0 [, E1[, E2...]] |  *                                      X, Y, Z, E0 [, E1[, E2...]] | ||||||
|  */ |  */ | ||||||
| <<<<<<< HEAD |  | ||||||
| #define DEFAULT_AXIS_STEPS_PER_UNIT   { 80, 80, 400, 100 } | #define DEFAULT_AXIS_STEPS_PER_UNIT   { 80, 80, 400, 100 } | ||||||
| ======= |  | ||||||
| #define DEFAULT_AXIS_STEPS_PER_UNIT   { 80, 80, 4000, 500 } |  | ||||||
| >>>>>>> 2.0.5.3 |  | ||||||
|  |  | ||||||
| /** | /** | ||||||
|  * Default Max Feed Rate (mm/s) |  * Default Max Feed Rate (mm/s) | ||||||
|  * Override with M203 |  * Override with M203 | ||||||
|  *                                      X, Y, Z, E0 [, E1[, E2...]] |  *                                      X, Y, Z, E0 [, E1[, E2...]] | ||||||
|  */ |  */ | ||||||
| <<<<<<< HEAD |  | ||||||
| #define DEFAULT_MAX_FEEDRATE          { 200, 200, 8, 25 } | #define DEFAULT_MAX_FEEDRATE          { 200, 200, 8, 25 } | ||||||
| ======= |  | ||||||
| #define DEFAULT_MAX_FEEDRATE          { 300, 300, 5, 25 } |  | ||||||
| >>>>>>> 2.0.5.3 |  | ||||||
|  |  | ||||||
| //#define LIMITED_MAX_FR_EDITING        // Limit edit via M203 or LCD to DEFAULT_MAX_FEEDRATE * 2 | //#define LIMITED_MAX_FR_EDITING        // Limit edit via M203 or LCD to DEFAULT_MAX_FEEDRATE * 2 | ||||||
| #if ENABLED(LIMITED_MAX_FR_EDITING) | #if ENABLED(LIMITED_MAX_FR_EDITING) | ||||||
| @@ -876,11 +785,7 @@ | |||||||
|  * Override with M201 |  * Override with M201 | ||||||
|  *                                      X, Y, Z, E0 [, E1[, E2...]] |  *                                      X, Y, Z, E0 [, E1[, E2...]] | ||||||
|  */ |  */ | ||||||
| <<<<<<< HEAD |  | ||||||
| #define DEFAULT_MAX_ACCELERATION      { 800, 800, 100, 10000 } | #define DEFAULT_MAX_ACCELERATION      { 800, 800, 100, 10000 } | ||||||
| ======= |  | ||||||
| #define DEFAULT_MAX_ACCELERATION      { 3000, 3000, 100, 10000 } |  | ||||||
| >>>>>>> 2.0.5.3 |  | ||||||
|  |  | ||||||
| //#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) | ||||||
| @@ -895,15 +800,9 @@ | |||||||
|  *   M204 R    Retract Acceleration |  *   M204 R    Retract Acceleration | ||||||
|  *   M204 T    Travel Acceleration |  *   M204 T    Travel Acceleration | ||||||
|  */ |  */ | ||||||
| <<<<<<< HEAD |  | ||||||
| #define DEFAULT_ACCELERATION          600    // X, Y, Z and E acceleration for printing moves | #define DEFAULT_ACCELERATION          600    // X, Y, Z and E acceleration for printing moves | ||||||
| #define DEFAULT_RETRACT_ACCELERATION  2500   // E acceleration for retracts | #define DEFAULT_RETRACT_ACCELERATION  2500   // E acceleration for retracts | ||||||
| #define DEFAULT_TRAVEL_ACCELERATION   800    // X, Y, Z acceleration for travel (non printing) moves | #define DEFAULT_TRAVEL_ACCELERATION   800    // X, Y, Z acceleration for travel (non printing) moves | ||||||
| ======= |  | ||||||
| #define DEFAULT_ACCELERATION          3000    // X, Y, Z and E acceleration for printing moves |  | ||||||
| #define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration for retracts |  | ||||||
| #define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration for travel (non printing) moves |  | ||||||
| >>>>>>> 2.0.5.3 |  | ||||||
|  |  | ||||||
| /** | /** | ||||||
|  * Default Jerk limits (mm/s) |  * Default Jerk limits (mm/s) | ||||||
| @@ -913,17 +812,10 @@ | |||||||
|  * When changing speed and direction, if the difference is less than the |  * When changing speed and direction, if the difference is less than the | ||||||
|  * value set here, it may happen instantaneously. |  * value set here, it may happen instantaneously. | ||||||
|  */ |  */ | ||||||
| <<<<<<< HEAD |  | ||||||
| #define CLASSIC_JERK | #define CLASSIC_JERK | ||||||
| #if ENABLED(CLASSIC_JERK) | #if ENABLED(CLASSIC_JERK) | ||||||
|   #define DEFAULT_XJERK  7.0 |   #define DEFAULT_XJERK  7.0 | ||||||
|   #define DEFAULT_YJERK  7.0 |   #define DEFAULT_YJERK  7.0 | ||||||
| ======= |  | ||||||
| //#define CLASSIC_JERK |  | ||||||
| #if ENABLED(CLASSIC_JERK) |  | ||||||
|   #define DEFAULT_XJERK 10.0 |  | ||||||
|   #define DEFAULT_YJERK 10.0 |  | ||||||
| >>>>>>> 2.0.5.3 |  | ||||||
|   #define DEFAULT_ZJERK  0.3 |   #define DEFAULT_ZJERK  0.3 | ||||||
|  |  | ||||||
|   //#define TRAVEL_EXTRA_XYJERK 0.0     // Additional jerk allowance for all travel moves |   //#define TRAVEL_EXTRA_XYJERK 0.0     // Additional jerk allowance for all travel moves | ||||||
| @@ -934,11 +826,7 @@ | |||||||
|   #endif |   #endif | ||||||
| #endif | #endif | ||||||
|  |  | ||||||
| <<<<<<< HEAD |  | ||||||
| #define DEFAULT_EJERK    2.0  // May be used by Linear Advance | #define DEFAULT_EJERK    2.0  // May be used by Linear Advance | ||||||
| ======= |  | ||||||
| #define DEFAULT_EJERK    5.0  // May be used by Linear Advance |  | ||||||
| >>>>>>> 2.0.5.3 |  | ||||||
|  |  | ||||||
| /** | /** | ||||||
|  * Junction Deviation Factor |  * Junction Deviation Factor | ||||||
| @@ -948,11 +836,7 @@ | |||||||
|  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html |  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html | ||||||
|  */ |  */ | ||||||
| #if DISABLED(CLASSIC_JERK) | #if DISABLED(CLASSIC_JERK) | ||||||
| <<<<<<< HEAD |  | ||||||
|   #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge |   #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge | ||||||
| ======= |  | ||||||
|   #define JUNCTION_DEVIATION_MM 0.013 // (mm) Distance from real junction edge |  | ||||||
| >>>>>>> 2.0.5.3 |  | ||||||
| #endif | #endif | ||||||
|  |  | ||||||
| /** | /** | ||||||
| @@ -1035,11 +919,7 @@ | |||||||
| /** | /** | ||||||
|  * The BLTouch probe uses a Hall effect sensor and emulates a servo. |  * The BLTouch probe uses a Hall effect sensor and emulates a servo. | ||||||
|  */ |  */ | ||||||
| <<<<<<< HEAD |  | ||||||
| #define BLTOUCH | #define BLTOUCH | ||||||
| ======= |  | ||||||
| //#define BLTOUCH |  | ||||||
| >>>>>>> 2.0.5.3 |  | ||||||
|  |  | ||||||
| /** | /** | ||||||
|  * Touch-MI Probe by hotends.fr |  * Touch-MI Probe by hotends.fr | ||||||
| @@ -1111,11 +991,7 @@ | |||||||
|  * |  * | ||||||
|  * Specify a Probe position as { X, Y, Z } |  * Specify a Probe position as { X, Y, Z } | ||||||
|  */ |  */ | ||||||
| <<<<<<< HEAD |  | ||||||
| #define NOZZLE_TO_PROBE_OFFSET { -33, -37, -1 } | #define NOZZLE_TO_PROBE_OFFSET { -33, -37, -1 } | ||||||
| ======= |  | ||||||
| #define NOZZLE_TO_PROBE_OFFSET { 10, 10, 0 } |  | ||||||
| >>>>>>> 2.0.5.3 |  | ||||||
|  |  | ||||||
| // 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. | ||||||
| @@ -1215,22 +1091,14 @@ | |||||||
| // @section machine | // @section machine | ||||||
|  |  | ||||||
| // Invert the stepper direction. Change (or reverse the motor connector) if an axis goes the wrong way. | // Invert the stepper direction. Change (or reverse the motor connector) if an axis goes the wrong way. | ||||||
| <<<<<<< HEAD |  | ||||||
| #define INVERT_X_DIR true | #define INVERT_X_DIR true | ||||||
| ======= |  | ||||||
| #define INVERT_X_DIR false |  | ||||||
| >>>>>>> 2.0.5.3 |  | ||||||
| #define INVERT_Y_DIR true | #define INVERT_Y_DIR true | ||||||
| #define INVERT_Z_DIR false | #define INVERT_Z_DIR false | ||||||
|  |  | ||||||
| // @section extruder | // @section extruder | ||||||
|  |  | ||||||
| // For direct drive extruder v9 set to true, for geared extruder set to false. | // For direct drive extruder v9 set to true, for geared extruder set to false. | ||||||
| <<<<<<< HEAD |  | ||||||
| #define INVERT_E0_DIR true | #define INVERT_E0_DIR true | ||||||
| ======= |  | ||||||
| #define INVERT_E0_DIR false |  | ||||||
| >>>>>>> 2.0.5.3 |  | ||||||
| #define INVERT_E1_DIR false | #define INVERT_E1_DIR false | ||||||
| #define INVERT_E2_DIR false | #define INVERT_E2_DIR false | ||||||
| #define INVERT_E3_DIR false | #define INVERT_E3_DIR false | ||||||
| @@ -1268,11 +1136,7 @@ | |||||||
| #define Z_MIN_POS 0 | #define Z_MIN_POS 0 | ||||||
| #define X_MAX_POS X_BED_SIZE | #define X_MAX_POS X_BED_SIZE | ||||||
| #define Y_MAX_POS Y_BED_SIZE | #define Y_MAX_POS Y_BED_SIZE | ||||||
| <<<<<<< HEAD |  | ||||||
| #define Z_MAX_POS 165 | #define Z_MAX_POS 165 | ||||||
| ======= |  | ||||||
| #define Z_MAX_POS 200 |  | ||||||
| >>>>>>> 2.0.5.3 |  | ||||||
|  |  | ||||||
| /** | /** | ||||||
|  * Software Endstops |  * Software Endstops | ||||||
| @@ -1376,22 +1240,14 @@ | |||||||
| //#define AUTO_BED_LEVELING_3POINT | //#define AUTO_BED_LEVELING_3POINT | ||||||
| //#define AUTO_BED_LEVELING_LINEAR | //#define AUTO_BED_LEVELING_LINEAR | ||||||
| //#define AUTO_BED_LEVELING_BILINEAR | //#define AUTO_BED_LEVELING_BILINEAR | ||||||
| <<<<<<< HEAD |  | ||||||
| #define AUTO_BED_LEVELING_UBL | #define AUTO_BED_LEVELING_UBL | ||||||
| ======= |  | ||||||
| //#define AUTO_BED_LEVELING_UBL |  | ||||||
| >>>>>>> 2.0.5.3 |  | ||||||
| //#define MESH_BED_LEVELING | //#define MESH_BED_LEVELING | ||||||
|  |  | ||||||
| /** | /** | ||||||
|  * Normally G28 leaves leveling disabled on completion. Enable |  * Normally G28 leaves leveling disabled on completion. Enable | ||||||
|  * this option to have G28 restore the prior leveling state. |  * this option to have G28 restore the prior leveling state. | ||||||
|  */ |  */ | ||||||
| <<<<<<< HEAD |  | ||||||
| #define RESTORE_LEVELING_AFTER_G28 | #define RESTORE_LEVELING_AFTER_G28 | ||||||
| ======= |  | ||||||
| //#define RESTORE_LEVELING_AFTER_G28 |  | ||||||
| >>>>>>> 2.0.5.3 |  | ||||||
|  |  | ||||||
| /** | /** | ||||||
|  * Enable detailed logging of G28, G29, M48, etc. |  * Enable detailed logging of G28, G29, M48, etc. | ||||||
| @@ -1415,21 +1271,12 @@ | |||||||
|   /** |   /** | ||||||
|    * Enable the G26 Mesh Validation Pattern tool. |    * Enable the G26 Mesh Validation Pattern tool. | ||||||
|    */ |    */ | ||||||
| <<<<<<< HEAD |  | ||||||
|   #define G26_MESH_VALIDATION |   #define G26_MESH_VALIDATION | ||||||
|   #if ENABLED(G26_MESH_VALIDATION) |   #if ENABLED(G26_MESH_VALIDATION) | ||||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. |     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. |     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||||
|     #define MESH_TEST_HOTEND_TEMP  235   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool. |     #define MESH_TEST_HOTEND_TEMP  235   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool. | ||||||
|     #define MESH_TEST_BED_TEMP      80   // (°C) Default bed temperature for the G26 Mesh Validation Tool. |     #define MESH_TEST_BED_TEMP      80   // (°C) Default bed temperature for the G26 Mesh Validation Tool. | ||||||
| ======= |  | ||||||
|   //#define G26_MESH_VALIDATION |  | ||||||
|   #if ENABLED(G26_MESH_VALIDATION) |  | ||||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. |  | ||||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. |  | ||||||
|     #define MESH_TEST_HOTEND_TEMP  205    // (°C) Default nozzle temperature for the G26 Mesh Validation Tool. |  | ||||||
|     #define MESH_TEST_BED_TEMP      60    // (°C) Default bed temperature for the G26 Mesh Validation Tool. |  | ||||||
| >>>>>>> 2.0.5.3 |  | ||||||
|     #define G26_XY_FEEDRATE         20    // (mm/s) Feedrate for XY Moves for the G26 Mesh Validation Tool. |     #define G26_XY_FEEDRATE         20    // (mm/s) Feedrate for XY Moves for the G26 Mesh Validation Tool. | ||||||
|     #define G26_RETRACT_MULTIPLIER   1.0  // G26 Q (retraction) used by default between mesh test elements. |     #define G26_RETRACT_MULTIPLIER   1.0  // G26 Q (retraction) used by default between mesh test elements. | ||||||
|   #endif |   #endif | ||||||
| @@ -1469,15 +1316,9 @@ | |||||||
|   //========================= Unified Bed Leveling ============================ |   //========================= Unified Bed Leveling ============================ | ||||||
|   //=========================================================================== |   //=========================================================================== | ||||||
|  |  | ||||||
| <<<<<<< HEAD |  | ||||||
|   #define MESH_EDIT_GFX_OVERLAY   // Display a graphics overlay while editing the mesh |   #define MESH_EDIT_GFX_OVERLAY   // Display a graphics overlay while editing the mesh | ||||||
|  |  | ||||||
|   #define MESH_INSET 5              // Set Mesh bounds as an inset region of the bed |   #define MESH_INSET 5              // Set Mesh bounds as an inset region of the bed | ||||||
| ======= |  | ||||||
|   //#define MESH_EDIT_GFX_OVERLAY   // Display a graphics overlay while editing the mesh |  | ||||||
|  |  | ||||||
|   #define MESH_INSET 1              // Set Mesh bounds as an inset region of the bed |  | ||||||
| >>>>>>> 2.0.5.3 |  | ||||||
|   #define GRID_MAX_POINTS_X 10      // Don't use more than 15 points per axis, implementation limited. |   #define GRID_MAX_POINTS_X 10      // Don't use more than 15 points per axis, implementation limited. | ||||||
|   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X |   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X | ||||||
|  |  | ||||||
| @@ -1505,11 +1346,7 @@ | |||||||
|  * Add a bed leveling sub-menu for ABL or MBL. |  * Add a bed leveling sub-menu for ABL or MBL. | ||||||
|  * Include a guided procedure if manual probing is enabled. |  * Include a guided procedure if manual probing is enabled. | ||||||
|  */ |  */ | ||||||
| <<<<<<< HEAD |  | ||||||
| #define LCD_BED_LEVELING | #define LCD_BED_LEVELING | ||||||
| ======= |  | ||||||
| //#define LCD_BED_LEVELING |  | ||||||
| >>>>>>> 2.0.5.3 |  | ||||||
|  |  | ||||||
| #if ENABLED(LCD_BED_LEVELING) | #if ENABLED(LCD_BED_LEVELING) | ||||||
|   #define MESH_EDIT_Z_STEP  0.025 // (mm) Step size while manually probing Z axis. |   #define MESH_EDIT_Z_STEP  0.025 // (mm) Step size while manually probing Z axis. | ||||||
| @@ -1554,11 +1391,7 @@ | |||||||
| // - Move the Z probe (or nozzle) to a defined XY point before Z Homing when homing all axes (G28). | // - Move the Z probe (or nozzle) to a defined XY point before Z Homing when homing all axes (G28). | ||||||
| // - Prevent Z homing when the Z probe is outside bed area. | // - Prevent Z homing when the Z probe is outside bed area. | ||||||
| // | // | ||||||
| <<<<<<< HEAD |  | ||||||
| #define Z_SAFE_HOMING | #define Z_SAFE_HOMING | ||||||
| ======= |  | ||||||
| //#define Z_SAFE_HOMING |  | ||||||
| >>>>>>> 2.0.5.3 |  | ||||||
|  |  | ||||||
| #if ENABLED(Z_SAFE_HOMING) | #if ENABLED(Z_SAFE_HOMING) | ||||||
|   #define Z_SAFE_HOMING_X_POINT ((X_BED_SIZE) / 2)    // X point for Z homing when homing all axes (G28). |   #define Z_SAFE_HOMING_X_POINT ((X_BED_SIZE) / 2)    // X point for Z homing when homing all axes (G28). | ||||||
| @@ -1644,16 +1477,9 @@ | |||||||
|  *   M501 - Read settings from EEPROM. (i.e., Throw away unsaved changes) |  *   M501 - Read settings from EEPROM. (i.e., Throw away unsaved changes) | ||||||
|  *   M502 - Revert settings to "factory" defaults. (Follow with M500 to init the EEPROM.) |  *   M502 - Revert settings to "factory" defaults. (Follow with M500 to init the EEPROM.) | ||||||
|  */ |  */ | ||||||
| <<<<<<< HEAD |  | ||||||
| #define EEPROM_SETTINGS     // Persistent storage with M500 and M501 | #define EEPROM_SETTINGS     // Persistent storage with M500 and M501 | ||||||
| //#define DISABLE_M503        // Saves ~2700 bytes of PROGMEM. Disable for release! | //#define DISABLE_M503        // Saves ~2700 bytes of PROGMEM. Disable for release! | ||||||
| #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_SETTINGS     // Persistent storage with M500 and M501 |  | ||||||
| //#define DISABLE_M503        // Saves ~2700 bytes of PROGMEM. Disable for release! |  | ||||||
| #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 |  | ||||||
| >>>>>>> 2.0.5.3 |  | ||||||
| #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. | ||||||
| #endif | #endif | ||||||
| @@ -1682,7 +1508,6 @@ | |||||||
|  |  | ||||||
| // Preheat Constants | // Preheat Constants | ||||||
| #define PREHEAT_1_LABEL       "PLA" | #define PREHEAT_1_LABEL       "PLA" | ||||||
| <<<<<<< HEAD |  | ||||||
| #define PREHEAT_1_TEMP_HOTEND 205 | #define PREHEAT_1_TEMP_HOTEND 205 | ||||||
| #define PREHEAT_1_TEMP_BED     60 | #define PREHEAT_1_TEMP_BED     60 | ||||||
| #define PREHEAT_1_FAN_SPEED     0 // Value from 0 to 255 | #define PREHEAT_1_FAN_SPEED     0 // Value from 0 to 255 | ||||||
| @@ -1690,15 +1515,6 @@ | |||||||
| #define PREHEAT_2_LABEL       "PETG" | #define PREHEAT_2_LABEL       "PETG" | ||||||
| #define PREHEAT_2_TEMP_HOTEND 230 | #define PREHEAT_2_TEMP_HOTEND 230 | ||||||
| #define PREHEAT_2_TEMP_BED    78 | #define PREHEAT_2_TEMP_BED    78 | ||||||
| ======= |  | ||||||
| #define PREHEAT_1_TEMP_HOTEND 180 |  | ||||||
| #define PREHEAT_1_TEMP_BED     70 |  | ||||||
| #define PREHEAT_1_FAN_SPEED     0 // Value from 0 to 255 |  | ||||||
|  |  | ||||||
| #define PREHEAT_2_LABEL       "ABS" |  | ||||||
| #define PREHEAT_2_TEMP_HOTEND 240 |  | ||||||
| #define PREHEAT_2_TEMP_BED    110 |  | ||||||
| >>>>>>> 2.0.5.3 |  | ||||||
| #define PREHEAT_2_FAN_SPEED     0 // Value from 0 to 255 | #define PREHEAT_2_FAN_SPEED     0 // Value from 0 to 255 | ||||||
|  |  | ||||||
| /** | /** | ||||||
| @@ -1712,20 +1528,12 @@ | |||||||
|  *    P1  Raise the nozzle always to Z-park height. |  *    P1  Raise the nozzle always to Z-park height. | ||||||
|  *    P2  Raise the nozzle by Z-park amount, limited to Z_MAX_POS. |  *    P2  Raise the nozzle by Z-park amount, limited to Z_MAX_POS. | ||||||
|  */ |  */ | ||||||
| <<<<<<< HEAD |  | ||||||
| #define NOZZLE_PARK_FEATURE | #define NOZZLE_PARK_FEATURE | ||||||
| ======= |  | ||||||
| //#define NOZZLE_PARK_FEATURE |  | ||||||
| >>>>>>> 2.0.5.3 |  | ||||||
|  |  | ||||||
| #if ENABLED(NOZZLE_PARK_FEATURE) | #if ENABLED(NOZZLE_PARK_FEATURE) | ||||||
|   // Specify a park position as { X, Y, Z_raise } |   // Specify a park position as { X, Y, Z_raise } | ||||||
|   #define NOZZLE_PARK_POINT { (X_MIN_POS + 10), (Y_MAX_POS - 10), 20 } |   #define NOZZLE_PARK_POINT { (X_MIN_POS + 10), (Y_MAX_POS - 10), 20 } | ||||||
| <<<<<<< HEAD |  | ||||||
|   #define NOZZLE_PARK_XY_FEEDRATE 80   // (mm/s) X and Y axes feedrate (also used for delta Z axis) |   #define NOZZLE_PARK_XY_FEEDRATE 80   // (mm/s) X and Y axes feedrate (also used for delta Z axis) | ||||||
| ======= |  | ||||||
|   #define NOZZLE_PARK_XY_FEEDRATE 100   // (mm/s) X and Y axes feedrate (also used for delta Z axis) |  | ||||||
| >>>>>>> 2.0.5.3 |  | ||||||
|   #define NOZZLE_PARK_Z_FEEDRATE 5      // (mm/s) Z axis feedrate (not used for delta printers) |   #define NOZZLE_PARK_Z_FEEDRATE 5      // (mm/s) Z axis feedrate (not used for delta printers) | ||||||
| #endif | #endif | ||||||
|  |  | ||||||
| @@ -1824,11 +1632,7 @@ | |||||||
|  * |  * | ||||||
|  * View the current statistics with M78. |  * View the current statistics with M78. | ||||||
|  */ |  */ | ||||||
| <<<<<<< HEAD |  | ||||||
| #define PRINTCOUNTER | #define PRINTCOUNTER | ||||||
| ======= |  | ||||||
| //#define PRINTCOUNTER |  | ||||||
| >>>>>>> 2.0.5.3 |  | ||||||
|  |  | ||||||
| //============================================================================= | //============================================================================= | ||||||
| //============================= LCD and SD support ============================ | //============================= LCD and SD support ============================ | ||||||
| @@ -1886,11 +1690,7 @@ | |||||||
|  * you must uncomment the following option or it won't work. |  * you must uncomment the following option or it won't work. | ||||||
|  * |  * | ||||||
|  */ |  */ | ||||||
| <<<<<<< HEAD |  | ||||||
| #define SDSUPPORT | #define SDSUPPORT | ||||||
| ======= |  | ||||||
| //#define SDSUPPORT |  | ||||||
| >>>>>>> 2.0.5.3 |  | ||||||
|  |  | ||||||
| /** | /** | ||||||
|  * SD CARD: SPI SPEED |  * SD CARD: SPI SPEED | ||||||
| @@ -1907,11 +1707,7 @@ | |||||||
|  * |  * | ||||||
|  * Use CRC checks and retries on the SD communication. |  * Use CRC checks and retries on the SD communication. | ||||||
|  */ |  */ | ||||||
| <<<<<<< HEAD |  | ||||||
| #define SD_CHECK_AND_RETRY | #define SD_CHECK_AND_RETRY | ||||||
| ======= |  | ||||||
| //#define SD_CHECK_AND_RETRY |  | ||||||
| >>>>>>> 2.0.5.3 |  | ||||||
|  |  | ||||||
| /** | /** | ||||||
|  * LCD Menu Items |  * LCD Menu Items | ||||||
| @@ -1928,21 +1724,13 @@ | |||||||
| // This option overrides the default number of encoder pulses needed to | // This option overrides the default number of encoder pulses needed to | ||||||
| // produce one step. Should be increased for high-resolution encoders. | // produce one step. Should be increased for high-resolution encoders. | ||||||
| // | // | ||||||
| <<<<<<< HEAD |  | ||||||
| #define ENCODER_PULSES_PER_STEP 4 | #define ENCODER_PULSES_PER_STEP 4 | ||||||
| ======= |  | ||||||
| //#define ENCODER_PULSES_PER_STEP 4 |  | ||||||
| >>>>>>> 2.0.5.3 |  | ||||||
|  |  | ||||||
| // | // | ||||||
| // Use this option to override the number of step signals required to | // Use this option to override the number of step signals required to | ||||||
| // move between next/prev menu items. | // move between next/prev menu items. | ||||||
| // | // | ||||||
| <<<<<<< HEAD |  | ||||||
| #define ENCODER_STEPS_PER_MENU_ITEM 1 | #define ENCODER_STEPS_PER_MENU_ITEM 1 | ||||||
| ======= |  | ||||||
| //#define ENCODER_STEPS_PER_MENU_ITEM 1 |  | ||||||
| >>>>>>> 2.0.5.3 |  | ||||||
|  |  | ||||||
| /** | /** | ||||||
|  * Encoder Direction Options |  * Encoder Direction Options | ||||||
| @@ -1959,11 +1747,7 @@ | |||||||
| // | // | ||||||
| //  Set this option if CLOCKWISE causes values to DECREASE | //  Set this option if CLOCKWISE causes values to DECREASE | ||||||
| // | // | ||||||
| <<<<<<< HEAD |  | ||||||
| #define REVERSE_ENCODER_DIRECTION | #define REVERSE_ENCODER_DIRECTION | ||||||
| ======= |  | ||||||
| //#define REVERSE_ENCODER_DIRECTION |  | ||||||
| >>>>>>> 2.0.5.3 |  | ||||||
|  |  | ||||||
| // | // | ||||||
| // This option reverses the encoder direction for navigating LCD menus. | // This option reverses the encoder direction for navigating LCD menus. | ||||||
| @@ -1986,11 +1770,7 @@ | |||||||
| // | // | ||||||
| // Add individual axis homing items (Home X, Home Y, and Home Z) to the LCD menu. | // Add individual axis homing items (Home X, Home Y, and Home Z) to the LCD menu. | ||||||
| // | // | ||||||
| <<<<<<< HEAD |  | ||||||
| #define INDIVIDUAL_AXIS_HOMING_MENU | #define INDIVIDUAL_AXIS_HOMING_MENU | ||||||
| ======= |  | ||||||
| //#define INDIVIDUAL_AXIS_HOMING_MENU |  | ||||||
| >>>>>>> 2.0.5.3 |  | ||||||
|  |  | ||||||
| // | // | ||||||
| // SPEAKER/BUZZER | // SPEAKER/BUZZER | ||||||
| @@ -2161,11 +1941,7 @@ | |||||||
| // RepRapDiscount FULL GRAPHIC Smart Controller | // RepRapDiscount FULL GRAPHIC Smart Controller | ||||||
| // http://reprap.org/wiki/RepRapDiscount_Full_Graphic_Smart_Controller | // http://reprap.org/wiki/RepRapDiscount_Full_Graphic_Smart_Controller | ||||||
| // | // | ||||||
| <<<<<<< HEAD |  | ||||||
| #define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER | #define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER | ||||||
| ======= |  | ||||||
| //#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER |  | ||||||
| >>>>>>> 2.0.5.3 |  | ||||||
|  |  | ||||||
| // | // | ||||||
| // ReprapWorld Graphical LCD | // ReprapWorld Graphical LCD | ||||||
| @@ -2216,13 +1992,10 @@ | |||||||
| // | // | ||||||
| //#define LCD_FOR_MELZI | //#define LCD_FOR_MELZI | ||||||
|  |  | ||||||
| <<<<<<< HEAD |  | ||||||
| //#define ST7920_DELAY_1 DELAY_NS(0) | //#define ST7920_DELAY_1 DELAY_NS(0) | ||||||
| //#define ST7920_DELAY_2 DELAY_NS(200) | //#define ST7920_DELAY_2 DELAY_NS(200) | ||||||
| //#define ST7920_DELAY_3 DELAY_NS(200) | //#define ST7920_DELAY_3 DELAY_NS(200) | ||||||
|  |  | ||||||
| ======= |  | ||||||
| >>>>>>> 2.0.5.3 |  | ||||||
| // | // | ||||||
| // Original Ulticontroller from Ultimaker 2 printer with SSD1309 I2C display and encoder | // Original Ulticontroller from Ultimaker 2 printer with SSD1309 I2C display and encoder | ||||||
| // https://github.com/Ultimaker/Ultimaker2/tree/master/1249_Ulticontroller_Board_(x1) | // https://github.com/Ultimaker/Ultimaker2/tree/master/1249_Ulticontroller_Board_(x1) | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user