|
718 | 718 | #define Z_STEPPER_ALIGN_ITERATIONS 5 // Number of iterations to apply during alignment
|
719 | 719 | #define Z_STEPPER_ALIGN_ACC 0.02 // Stop iterating early if the accuracy is better than this
|
720 | 720 | #define RESTORE_LEVELING_AFTER_G34 // Restore leveling after G34 is done?
|
| 721 | + // After G34, re-home Z (G28 Z) or just calculate it from the last probe heights? |
| 722 | + // Re-homing might be more precise in reproducing the actual 'G28 Z' homing height, especially on an uneven bed. |
| 723 | + #define HOME_AFTER_G34 |
721 | 724 | #endif
|
722 | 725 |
|
723 | 726 | // @section motion
|
|
992 | 995 | // Show the E position (filament used) during printing
|
993 | 996 | //#define LCD_SHOW_E_TOTAL
|
994 | 997 |
|
| 998 | +#if ENABLED(SHOW_BOOTSCREEN) |
| 999 | + #define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s) |
| 1000 | +#endif |
| 1001 | + |
995 | 1002 | #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS
|
996 | 1003 | //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
|
997 | 1004 | //#define SHOW_REMAINING_TIME // Display estimated time to completion
|
|
1014 | 1021 |
|
1015 | 1022 | #if ENABLED(SDSUPPORT)
|
1016 | 1023 |
|
1017 |
| - // Some RAMPS and other boards don't detect when an SD card is inserted. You can work |
1018 |
| - // around this by connecting a push button or single throw switch to the pin defined |
1019 |
| - // as SD_DETECT_PIN in your board's pins definitions. |
1020 |
| - // This setting should be disabled unless you are using a push button, pulling the pin to ground. |
1021 |
| - // Note: This is always disabled for ULTIPANEL (except ELB_FULL_GRAPHIC_CONTROLLER). |
1022 |
| - #define SD_DETECT_INVERTED |
| 1024 | + // The standard SD detect circuit reads LOW when media is inserted and HIGH when empty. |
| 1025 | + // Enable this option and set to HIGH if your SD cards are incorrectly detected. |
| 1026 | + //#define SD_DETECT_STATE HIGH |
1023 | 1027 |
|
1024 | 1028 | #define SD_FINISHED_STEPPERRELEASE true // Disable steppers when SD Print is finished
|
1025 | 1029 | #define SD_FINISHED_RELEASECOMMAND "M84 X Y Z E" // You might want to keep the Z enabled so your bed stays in place.
|
|
1047 | 1051 | */
|
1048 | 1052 | //#define POWER_LOSS_RECOVERY
|
1049 | 1053 | #if ENABLED(POWER_LOSS_RECOVERY)
|
1050 |
| - //#define PLR_ENABLED_DEFAULT true // Power Loss Recovery enabled by default. (Set with 'M413 Sn' & M500) |
| 1054 | + #define PLR_ENABLED_DEFAULT false // Power Loss Recovery enabled by default. (Set with 'M413 Sn' & M500) |
1051 | 1055 | //#define BACKUP_POWER_SUPPLY // Backup power / UPS to move the steppers on power loss
|
1052 | 1056 | //#define POWER_LOSS_ZRAISE 2 // (mm) Z axis raise on resume (on power loss with UPS)
|
1053 | 1057 | //#define POWER_LOSS_PIN 44 // Pin to detect power loss. Set to -1 to disable default pin on boards without module.
|
|
1227 | 1231 | // Western only. Not available for Cyrillic, Kana, Turkish, Greek, or Chinese.
|
1228 | 1232 | //#define USE_SMALL_INFOFONT
|
1229 | 1233 |
|
1230 |
| - // Enable this option and reduce the value to optimize screen updates. |
1231 |
| - // The normal delay is 10µs. Use the lowest value that still gives a reliable display. |
1232 |
| - //#define DOGM_SPI_DELAY_US 5 |
1233 |
| - |
1234 | 1234 | // Swap the CW/CCW indicators in the graphics overlay
|
1235 | 1235 | //#define OVERLAY_GFX_REVERSE
|
1236 | 1236 |
|
|
1247 | 1247 | * This will prevent position updates from being displayed.
|
1248 | 1248 | */
|
1249 | 1249 | #if ENABLED(U8GLIB_ST7920)
|
| 1250 | + // Enable this option and reduce the value to optimize screen updates. |
| 1251 | + // The normal delay is 10µs. Use the lowest value that still gives a reliable display. |
| 1252 | + //#define DOGM_SPI_DELAY_US 5 |
| 1253 | + |
1250 | 1254 | //#define LIGHTWEIGHT_UI
|
1251 | 1255 | #if ENABLED(LIGHTWEIGHT_UI)
|
1252 | 1256 | #define STATUS_EXPIRE_SECONDS 20
|
|
1284 | 1288 | // Additional options for DGUS / DWIN displays
|
1285 | 1289 | //
|
1286 | 1290 | #if HAS_DGUS_LCD
|
1287 |
| - #define DGUS_SERIAL_PORT 2 |
| 1291 | + #define DGUS_SERIAL_PORT 3 |
1288 | 1292 | #define DGUS_BAUDRATE 115200
|
1289 | 1293 |
|
1290 | 1294 | #define DGUS_RX_BUFFER_SIZE 128
|
1291 | 1295 | #define DGUS_TX_BUFFER_SIZE 48
|
1292 | 1296 | //#define DGUS_SERIAL_STATS_RX_BUFFER_OVERRUNS // Fix Rx overrun situation (Currently only for AVR)
|
1293 | 1297 |
|
1294 | 1298 | #define DGUS_UPDATE_INTERVAL_MS 500 // (ms) Interval between automatic screen updates
|
1295 |
| - #define BOOTSCREEN_TIMEOUT 3000 // (ms) Duration to display the boot screen |
1296 | 1299 |
|
1297 | 1300 | #if EITHER(DGUS_LCD_UI_FYSETC, DGUS_LCD_UI_HIPRECY)
|
1298 | 1301 | #define DGUS_PRINT_FILENAME // Display the filename during printing
|
|
2308 | 2311 | */
|
2309 | 2312 | //#define SENSORLESS_HOMING // StallGuard capable drivers only
|
2310 | 2313 |
|
2311 |
| - /** |
2312 |
| - * Use StallGuard2 to probe the bed with the nozzle. |
2313 |
| - * |
2314 |
| - * CAUTION: This could cause damage to machines that use a lead screw or threaded rod |
2315 |
| - * to move the Z axis. Take extreme care when attempting to enable this feature. |
2316 |
| - */ |
2317 |
| - //#define SENSORLESS_PROBING // StallGuard capable drivers only |
2318 |
| - |
2319 | 2314 | #if EITHER(SENSORLESS_HOMING, SENSORLESS_PROBING)
|
2320 | 2315 | // TMC2209: 0...255. TMC2130: -64...63
|
2321 | 2316 | #define X_STALL_SENSITIVITY 8
|
|
2997 | 2992 | #define MAX7219_LOAD_PIN 44
|
2998 | 2993 |
|
2999 | 2994 | //#define MAX7219_GCODE // Add the M7219 G-code to control the LED matrix
|
3000 |
| - #define MAX7219_INIT_TEST 2 // Do a test pattern at initialization (Set to 2 for spiral) |
| 2995 | + #define MAX7219_INIT_TEST 2 // Test pattern at startup: 0=none, 1=sweep, 2=spiral |
3001 | 2996 | #define MAX7219_NUMBER_UNITS 1 // Number of Max7219 units in chain.
|
3002 | 2997 | #define MAX7219_ROTATE 0 // Rotate the display clockwise (in multiples of +/- 90°)
|
3003 | 2998 | // connector at: right=0 bottom=-90 top=90 left=180
|
|
0 commit comments