|
276 | 276 | #define AUTOTEMP_OLDWEIGHT 0.98
|
277 | 277 | #endif
|
278 | 278 |
|
279 |
| -// Show extra position information with 'M114 D' |
280 |
| -//#define M114_DETAIL |
| 279 | +// Extra options for the M114 "Current Position" report |
| 280 | +//#define M114_DETAIL // Use 'M114` for details to check planner calculations |
| 281 | +//#define M114_REALTIME // Real current position based on forward kinematics |
| 282 | +//#define M114_LEGACY // M114 used to synchronize on every call. Enable if needed. |
281 | 283 |
|
282 | 284 | // Show Temperature ADC value
|
283 | 285 | // Enable for M105 to include ADC values read from temperature sensors.
|
|
1039 | 1041 | * during SD printing. If the recovery file is found at boot time, present
|
1040 | 1042 | * an option on the LCD screen to continue the print from the last-known
|
1041 | 1043 | * point in the file.
|
| 1044 | + * |
| 1045 | + * If the machine reboots when resuming a print you may need to replace or |
| 1046 | + * reformat the SD card. (Bad sectors delay startup triggering the watchdog.) |
1042 | 1047 | */
|
1043 | 1048 | //#define POWER_LOSS_RECOVERY
|
1044 | 1049 | #if ENABLED(POWER_LOSS_RECOVERY)
|
| 1050 | + //#define PLR_ENABLED_DEFAULT true // Power Loss Recovery enabled by default. (Set with 'M413 Sn' & M500) |
1045 | 1051 | //#define BACKUP_POWER_SUPPLY // Backup power / UPS to move the steppers on power loss
|
1046 | 1052 | //#define POWER_LOSS_ZRAISE 2 // (mm) Z axis raise on resume (on power loss with UPS)
|
1047 |
| - //#define POWER_LOSS_PIN 44 // Pin to detect power loss |
| 1053 | + //#define POWER_LOSS_PIN 44 // Pin to detect power loss. Set to -1 to disable default pin on boards without module. |
1048 | 1054 | //#define POWER_LOSS_STATE HIGH // State of pin indicating power loss
|
1049 | 1055 | //#define POWER_LOSS_PULL // Set pullup / pulldown as appropriate
|
1050 | 1056 | //#define POWER_LOSS_PURGE_LEN 20 // (mm) Length of filament to purge on resume
|
|
1172 | 1178 | // Add an optimized binary file transfer mode, initiated with 'M28 B1'
|
1173 | 1179 | //#define BINARY_FILE_TRANSFER
|
1174 | 1180 |
|
1175 |
| - #if HAS_SDCARD_CONNECTION |
1176 |
| - /** |
1177 |
| - * Set this option to one of the following (or the board's defaults apply): |
1178 |
| - * |
1179 |
| - * LCD - Use the SD drive in the external LCD controller. |
1180 |
| - * ONBOARD - Use the SD drive on the control board. (No SD_DETECT_PIN. M21 to init.) |
1181 |
| - * CUSTOM_CABLE - Use a custom cable to access the SD (as defined in a pins file). |
1182 |
| - * |
1183 |
| - * :[ 'LCD', 'ONBOARD', 'CUSTOM_CABLE' ] |
1184 |
| - */ |
1185 |
| - //#define SDCARD_CONNECTION LCD |
1186 |
| - #endif |
| 1181 | + /** |
| 1182 | + * Set this option to one of the following (or the board's defaults apply): |
| 1183 | + * |
| 1184 | + * LCD - Use the SD drive in the external LCD controller. |
| 1185 | + * ONBOARD - Use the SD drive on the control board. (No SD_DETECT_PIN. M21 to init.) |
| 1186 | + * CUSTOM_CABLE - Use a custom cable to access the SD (as defined in a pins file). |
| 1187 | + * |
| 1188 | + * :[ 'LCD', 'ONBOARD', 'CUSTOM_CABLE' ] |
| 1189 | + */ |
| 1190 | + //#define SDCARD_CONNECTION LCD |
1187 | 1191 |
|
1188 | 1192 | #endif // SDSUPPORT
|
1189 | 1193 |
|
|
1260 | 1264 | #define STATUS_HOTEND_ANIM // Use a second bitmap to indicate hotend heating
|
1261 | 1265 | #define STATUS_BED_ANIM // Use a second bitmap to indicate bed heating
|
1262 | 1266 | #define STATUS_CHAMBER_ANIM // Use a second bitmap to indicate chamber heating
|
| 1267 | + //#define STATUS_CUTTER_ANIM // Use a second bitmap to indicate spindle / laser active |
1263 | 1268 | //#define STATUS_ALT_BED_BITMAP // Use the alternative bed bitmap
|
1264 | 1269 | //#define STATUS_ALT_FAN_BITMAP // Use the alternative fan bitmap
|
1265 | 1270 | //#define STATUS_FAN_FRAMES 3 // :[0,1,2,3,4] Number of fan animation frames
|
|
1579 | 1584 | #if ENABLED(PROBE_TEMP_COMPENSATION)
|
1580 | 1585 | // Max temperature that can be reached by heated bed.
|
1581 | 1586 | // This is required only for the calibration process.
|
1582 |
| - #define PTC_MAX_BED_TEMP 110 |
| 1587 | + #define PTC_MAX_BED_TEMP BED_MAXTEMP |
1583 | 1588 |
|
1584 | 1589 | // Park position to wait for probe cooldown
|
1585 | 1590 | #define PTC_PARK_POS_X 0.0F
|
|
2016 | 2021 | * TMCStepper library is required to use TMC stepper drivers.
|
2017 | 2022 | * https://github.com/teemuatlut/TMCStepper
|
2018 | 2023 | */
|
2019 |
| -#if HAS_TRINAMIC |
| 2024 | +#if HAS_TRINAMIC_CONFIG |
2020 | 2025 |
|
2021 | 2026 | #define HOLD_MULTIPLIER 0.5 // Scales down the holding current from run current
|
2022 | 2027 | #define INTERPOLATE true // Interpolate X/Y/Z_MICROSTEPS to 256
|
|
2346 | 2351 | */
|
2347 | 2352 | #define TMC_ADV() { }
|
2348 | 2353 |
|
2349 |
| -#endif // HAS_TRINAMIC |
| 2354 | +#endif // HAS_TRINAMIC_CONFIG |
2350 | 2355 |
|
2351 | 2356 | // @section L64XX
|
2352 | 2357 |
|
|
2791 | 2796 | //#define GCODE_QUOTED_STRINGS // Support for quoted string parameters
|
2792 | 2797 | #endif
|
2793 | 2798 |
|
| 2799 | +//#define GCODE_CASE_INSENSITIVE // Accept G-code sent to the firmware in lowercase |
| 2800 | + |
2794 | 2801 | /**
|
2795 | 2802 | * CNC G-code options
|
2796 | 2803 | * Support CNC-style G-code dialects used by laser cutters, drawing machine cams, etc.
|
|
0 commit comments