|
30 | 30 | *
|
31 | 31 | * Basic settings can be found in Configuration.h
|
32 | 32 | */
|
33 |
| -#define CONFIGURATION_ADV_H_VERSION 020008 |
| 33 | +#define CONFIGURATION_ADV_H_VERSION 02000801 |
34 | 34 |
|
35 | 35 | //===========================================================================
|
36 | 36 | //============================= Thermal Settings ============================
|
|
1486 | 1486 | #if ENABLED(MULTI_VOLUME)
|
1487 | 1487 | #define VOLUME_SD_ONBOARD
|
1488 | 1488 | #define VOLUME_USB_FLASH_DRIVE
|
1489 |
| - #define DEFAULT_VOLUME SD_ONBOARD |
1490 |
| - #define DEFAULT_SHARED_VOLUME USB_FLASH_DRIVE |
| 1489 | + #define DEFAULT_VOLUME SV_SD_ONBOARD |
| 1490 | + #define DEFAULT_SHARED_VOLUME SV_USB_FLASH_DRIVE |
1491 | 1491 | #endif
|
1492 | 1492 |
|
1493 | 1493 | #endif // SDSUPPORT
|
|
2301 | 2301 | #endif // HAS_MULTI_EXTRUDER
|
2302 | 2302 |
|
2303 | 2303 | /**
|
2304 |
| - * Advanced Pause |
2305 |
| - * Experimental feature for filament change support and for parking the nozzle when paused. |
2306 |
| - * Adds the GCode M600 for initiating filament change. |
2307 |
| - * If PARK_HEAD_ON_PAUSE enabled, adds the GCode M125 to pause printing and park the nozzle. |
| 2304 | + * Advanced Pause for Filament Change |
| 2305 | + * - Adds the G-code M600 Filament Change to initiate a filament change. |
| 2306 | + * - This feature is required for the default FILAMENT_RUNOUT_SCRIPT. |
2308 | 2307 | *
|
2309 |
| - * Requires an LCD display. |
2310 |
| - * Requires NOZZLE_PARK_FEATURE. |
2311 |
| - * This feature is required for the default FILAMENT_RUNOUT_SCRIPT. |
| 2308 | + * Requirements: |
| 2309 | + * - For Filament Change parking enable and configure NOZZLE_PARK_FEATURE. |
| 2310 | + * - For user interaction enable an LCD display, HOST_PROMPT_SUPPORT, or EMERGENCY_PARSER. |
| 2311 | + * |
| 2312 | + * Enable PARK_HEAD_ON_PAUSE to add the G-code M125 Pause and Park. |
2312 | 2313 | */
|
2313 | 2314 | #define ADVANCED_PAUSE_FEATURE
|
2314 | 2315 | #if ENABLED(ADVANCED_PAUSE_FEATURE)
|
|
3166 | 3167 | //#define AIR_EVACUATION // Cutter Vacuum / Laser Blower motor control with G-codes M10-M11
|
3167 | 3168 | #if ENABLED(AIR_EVACUATION)
|
3168 | 3169 | #define AIR_EVACUATION_ACTIVE LOW // Set to "HIGH" if the on/off function is active HIGH
|
3169 |
| - #define AIR_EVACUATION_PIN 42 // Override the default Cutter Vacuum or Laser Blower pin |
| 3170 | + //#define AIR_EVACUATION_PIN 42 // Override the default Cutter Vacuum or Laser Blower pin |
| 3171 | + #endif |
| 3172 | + |
| 3173 | + //#define AIR_ASSIST // Air Assist control with G-codes M8-M9 |
| 3174 | + #if ENABLED(AIR_ASSIST) |
| 3175 | + #define AIR_ASSIST_ACTIVE LOW // Active state on air assist pin |
| 3176 | + //#define AIR_ASSIST_PIN 44 // Override the default Air Assist pin |
3170 | 3177 | #endif
|
3171 | 3178 |
|
3172 |
| - //#define SPINDLE_SERVO // A servo converting an angle to spindle power |
| 3179 | + //#define SPINDLE_SERVO // A servo converting an angle to spindle power |
3173 | 3180 | #ifdef SPINDLE_SERVO
|
3174 |
| - #define SPINDLE_SERVO_NR 0 // Index of servo used for spindle control |
3175 |
| - #define SPINDLE_SERVO_MIN 10 // Minimum angle for servo spindle |
| 3181 | + #define SPINDLE_SERVO_NR 0 // Index of servo used for spindle control |
| 3182 | + #define SPINDLE_SERVO_MIN 10 // Minimum angle for servo spindle |
3176 | 3183 | #endif
|
3177 | 3184 |
|
3178 | 3185 | /**
|
|
3409 | 3416 | */
|
3410 | 3417 | #define AUTO_REPORT_TEMPERATURES
|
3411 | 3418 |
|
| 3419 | +/** |
| 3420 | + * Auto-report position with M154 S<seconds> |
| 3421 | + */ |
| 3422 | +//#define AUTO_REPORT_POSITION |
| 3423 | + |
3412 | 3424 | /**
|
3413 | 3425 | * Include capabilities in M115 output
|
3414 | 3426 | */
|
|
3478 | 3490 | #define PROPORTIONAL_FONT_RATIO 1.0
|
3479 | 3491 |
|
3480 | 3492 | /**
|
3481 |
| - * Spend 28 bytes of SRAM to optimize the GCode parser |
| 3493 | + * Spend 28 bytes of SRAM to optimize the G-code parser |
3482 | 3494 | */
|
3483 | 3495 | #define FASTER_GCODE_PARSER
|
3484 | 3496 |
|
|
3774 | 3786 | #define GANTRY_CALIBRATION_COMMANDS_POST "G28" // G28 highly recommended to ensure an accurate position
|
3775 | 3787 | #endif
|
3776 | 3788 |
|
| 3789 | +/** |
| 3790 | + * Instant freeze / unfreeze functionality |
| 3791 | + * Specified pin has pullup and connecting to ground will instantly pause motion. |
| 3792 | + * Potentially useful for emergency stop that allows being resumed. |
| 3793 | + */ |
| 3794 | +//#define FREEZE_FEATURE |
| 3795 | +#if ENABLED(FREEZE_FEATURE) |
| 3796 | + //#define FREEZE_PIN 41 // Override the default (KILL) pin here |
| 3797 | +#endif |
| 3798 | + |
3777 | 3799 | /**
|
3778 | 3800 | * MAX7219 Debug Matrix
|
3779 | 3801 | *
|
|
0 commit comments