Browse Source

More featureful CR-10S configuration

Scott Lahteine 6 years ago
parent
commit
a27fa80a7e

+ 10
- 10
Marlin/src/config/examples/Creality/CR-10S/Configuration.h View File

@@ -620,7 +620,7 @@
620 620
  * Use G29 repeatedly, adjusting the Z height at each point with movement commands
621 621
  * or (with LCD_BED_LEVELING) the LCD controller.
622 622
  */
623
-//#define PROBE_MANUALLY
623
+#define PROBE_MANUALLY
624 624
 
625 625
 /**
626 626
  * A Fix-Mounted Probe either doesn't deploy or needs manual deployment.
@@ -768,7 +768,7 @@
768 768
 
769 769
 //#define NO_MOTION_BEFORE_HOMING  // Inhibit movement until all axes have been homed
770 770
 
771
-//#define Z_HOMING_HEIGHT 4  // (in mm) Minimal z height before homing (G28) for Z clearance above the bed, clamps, ...
771
+#define Z_HOMING_HEIGHT 4    // (in mm) Minimal z height before homing (G28) for Z clearance above the bed, clamps, ...
772 772
                              // Be sure you have this distance over your Z_MAX_POS in case.
773 773
 
774 774
 // Direction of endstops when homing; 1=MAX, -1=MIN
@@ -871,9 +871,9 @@
871 871
  */
872 872
 //#define AUTO_BED_LEVELING_3POINT
873 873
 //#define AUTO_BED_LEVELING_LINEAR
874
-//#define AUTO_BED_LEVELING_BILINEAR
874
+#define AUTO_BED_LEVELING_BILINEAR
875 875
 //#define AUTO_BED_LEVELING_UBL
876
-#define MESH_BED_LEVELING
876
+//#define MESH_BED_LEVELING
877 877
 
878 878
 /**
879 879
  * Enable detailed logging of G28, G29, M48, etc.
@@ -899,10 +899,10 @@
899 899
    */
900 900
   #define G26_MESH_VALIDATION   // Enable G26 mesh validation
901 901
   #if ENABLED(G26_MESH_VALIDATION)
902
-    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
903
-    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
904
-    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
905
-    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
902
+    #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle.
903
+    #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool.
904
+    #define MESH_TEST_HOTEND_TEMP  205.0  // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
905
+    #define MESH_TEST_BED_TEMP      60.0  // (°C) Default bed temperature for the G26 Mesh Validation Tool.
906 906
   #endif
907 907
 
908 908
 #endif
@@ -1113,8 +1113,8 @@
1113 1113
 // M501 - reads parameters from EEPROM (if you need reset them after you changed them temporarily).
1114 1114
 // M502 - reverts to the default "factory settings".  You still need to store them in EEPROM afterwards if you want to.
1115 1115
 //
1116
-#define EEPROM_SETTINGS // Enable for M500 and M501 commands
1117
-#define DISABLE_M503    // Saves ~2700 bytes of PROGMEM. Disable for release!
1116
+#define EEPROM_SETTINGS   // Enable for M500 and M501 commands
1117
+//#define DISABLE_M503    // Saves ~2700 bytes of PROGMEM. Disable for release!
1118 1118
 #define EEPROM_CHITCHAT   // Give feedback on EEPROM commands. Disable to save PROGMEM.
1119 1119
 
1120 1120
 //

+ 8
- 8
Marlin/src/config/examples/Creality/CR-10S/Configuration_adv.h View File

@@ -123,7 +123,7 @@
123 123
 #endif
124 124
 
125 125
 // Show extra position information in M114
126
-//#define M114_DETAIL
126
+#define M114_DETAIL
127 127
 
128 128
 // Show Temperature ADC value
129 129
 // Enable for M105 to include ADC values read from temperature sensors.
@@ -471,7 +471,7 @@
471 471
 // @section lcd
472 472
 
473 473
 // Include a page of printer information in the LCD Main Menu
474
-//#define LCD_INFO_MENU
474
+#define LCD_INFO_MENU
475 475
 
476 476
 // Leave out seldom-used LCD menu items to recover some Program Memory
477 477
 //#define SLIM_LCD_MENUS
@@ -552,7 +552,7 @@
552 552
     #define FOLDER_SORTING     -1     // -1=above  0=none  1=below
553 553
     #define SDSORT_GCODE       false  // Allow turning sorting on/off with LCD and M34 g-code.
554 554
     #define SDSORT_USES_RAM    true   // Pre-allocate a static array for faster pre-sorting.
555
-    #define SDSORT_USES_STACK  false  // Prefer the stack for pre-sorting to give back some SRAM. (Negated by next 2 options.)
555
+    #define SDSORT_USES_STACK  true   // Prefer the stack for pre-sorting to give back some SRAM. (Negated by next 2 options.)
556 556
     #define SDSORT_CACHE_NAMES false  // Keep sorted items in RAM longer for speedy performance. Most expensive option.
557 557
     #define SDSORT_DYNAMIC_RAM false  // Use dynamic allocation (within SD menus). Least expensive option. Set SDSORT_LIMIT before use!
558 558
     #define SDSORT_CACHE_VFATS 2      // Maximum number of 13-byte VFAT entries to use for sorting.
@@ -582,7 +582,7 @@
582 582
   //#define LONG_FILENAME_HOST_SUPPORT
583 583
 
584 584
   // Enable this option to scroll long filenames in the SD card menu
585
-  //#define SCROLL_LONG_FILENAMES
585
+  #define SCROLL_LONG_FILENAMES
586 586
 
587 587
   /**
588 588
    * This option allows you to abort SD printing when any endstop is triggered.
@@ -614,7 +614,7 @@
614 614
  */
615 615
 #if ENABLED(DOGLCD)
616 616
   // Show SD percentage next to the progress bar
617
-  //#define DOGM_SD_PERCENT
617
+  #define DOGM_SD_PERCENT
618 618
 
619 619
   // Enable to save many cycles by drawing a hollow frame on the Info Screen
620 620
   #define XYZ_HOLLOW_FRAME
@@ -736,7 +736,7 @@
736 736
 //
737 737
 // G2/G3 Arc Support
738 738
 //
739
-//#define ARC_SUPPORT               // Disable this feature to save ~3226 bytes
739
+#define ARC_SUPPORT               // Disable this feature to save ~3226 bytes
740 740
 #if ENABLED(ARC_SUPPORT)
741 741
   #define MM_PER_ARC_SEGMENT  1   // Length of each arc segment
742 742
   #define N_ARC_CORRECTION   25   // Number of intertpolated segments between corrections
@@ -821,7 +821,7 @@
821 821
 // enter the serial receive buffer, so they cannot be blocked.
822 822
 // Currently handles M108, M112, M410
823 823
 // Does not work on boards using AT90USB (USBCON) processors!
824
-//#define EMERGENCY_PARSER
824
+#define EMERGENCY_PARSER
825 825
 
826 826
 // Bad Serial-connections can miss a received command by sending an 'ok'
827 827
 // Therefore some clients abort after 30 seconds in a timeout.
@@ -830,7 +830,7 @@
830 830
 //#define NO_TIMEOUTS 1000 // Milliseconds
831 831
 
832 832
 // Some clients will have this feature soon. This could make the NO_TIMEOUTS unnecessary.
833
-//#define ADVANCED_OK
833
+#define ADVANCED_OK
834 834
 
835 835
 // @section extras
836 836
 

Loading…
Cancel
Save