浏览代码

Update some configs

Scott Lahteine 6 年前
父节点
当前提交
2a21a9a062

+ 0
- 66
config/examples/Dagoma/Disco Ultimate/Configuration.h 查看文件

828
  * The BLTouch probe uses a Hall effect sensor and emulates a servo.
828
  * The BLTouch probe uses a Hall effect sensor and emulates a servo.
829
  */
829
  */
830
 //#define BLTOUCH
830
 //#define BLTOUCH
831
-#if ENABLED(BLTOUCH)
832
-  /**
833
-   * Either: Use the defaults (recommended) or: For special purposes, use the following DEFINES
834
-   * Do not activate settings that the probe might not understand. Clones might misunderstand
835
-   * advanced commands.
836
-   *
837
-   * Note: If the probe is not deploying, check a "Cmd: Reset" and "Cmd: Self-Test" and then
838
-   *       check the wiring of the BROWN, RED and ORANGE wires.
839
-   *
840
-   * Note: If the trigger signal of your probe is not being recognized, it has been very often
841
-   *       because the BLACK and WHITE wires needed to be swapped. They are not "interchangeable"
842
-   *       like they would be with a real switch. So please check the wiring first.
843
-   *
844
-   * Settings for all BLTouch and clone probes:
845
-   */
846
-
847
-  // Safety: The probe needs time to recognize the command.
848
-  //         Minimum command delay (ms). Enable and increase if needed.
849
-  //#define BLTOUCH_DELAY 500
850
-
851
-  /**
852
-   * Settings for BLTOUCH Classic 1.2, 1.3 or BLTouch Smart 1.0, 2.0, 2.2, 3.0, 3.1, and most clones:
853
-   */
854
-
855
-  // Feature: Switch into SW mode after a deploy. It makes the output pulse longer. Can be useful
856
-  //          in special cases, like noisy or filtered input configurations.
857
-  //#define BLTOUCH_FORCE_SW_MODE
858
-
859
-  /**
860
-   * Settings for BLTouch Smart 3.0 and 3.1
861
-   * Summary:
862
-   *   - Voltage modes: 5V and OD (open drain - "logic voltage free") output modes
863
-   *   - High-Speed mode
864
-   *   - Disable LCD voltage options
865
-   */
866
-
867
-  /**
868
-   * Danger: Don't activate 5V mode unless attached to a 5V-tolerant controller!
869
-   * V3.0 or 3.1: Set default mode to 5V mode at Marlin startup.
870
-   * If disabled, OD mode is the hard-coded default on 3.0
871
-   * On startup, Marlin will compare its eeprom to this vale. If the selected mode
872
-   * differs, a mode set eeprom write will be completed at initialization.
873
-   * Use the option below to force an eeprom write to a V3.1 probe regardless.
874
-   */
875
-  //#define BLTOUCH_SET_5V_MODE
876
-
877
-  /**
878
-   * Safety: Activate if connecting a probe with an unknown voltage mode.
879
-   * V3.0: Set a probe into mode selected above at Marlin startup. Required for 5V mode on 3.0
880
-   * V3.1: Force a probe with unknown mode into selected mode at Marlin startup ( = Probe EEPROM write )
881
-   * To preserve the life of the probe, use this once then turn it off and re-flash.
882
-   */
883
-  //#define BLTOUCH_FORCE_MODE_SET
884
-
885
-  /**
886
-   * Use "HIGH SPEED" mode for probing.
887
-   * Danger: Disable if your probe sometimes fails. Only suitable for stable well-adjusted systems.
888
-   * This feature was designed for Delta's with very fast Z moves however higher speed cartesians may function
889
-   * If the machine cannot raise the probe fast enough after a trigger, it may enter a fault state.
890
-   */
891
-  //#define BLTOUCH_HS_MODE
892
-
893
-  // Safety: Enable voltage mode settings in the LCD menu.
894
-  //#define BLTOUCH_LCD_VOLTAGE_MENU
895
-
896
-#endif // BLTOUCH
897
 
831
 
898
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
832
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
899
 //#define SOLENOID_PROBE
833
 //#define SOLENOID_PROBE

+ 8
- 1
config/examples/Dagoma/Disco Ultimate/Configuration_adv.h 查看文件

375
   #define INVERT_CASE_LIGHT false             // Set true if Case Light is ON when pin is LOW
375
   #define INVERT_CASE_LIGHT false             // Set true if Case Light is ON when pin is LOW
376
   #define CASE_LIGHT_DEFAULT_ON true          // Set default power-up state on
376
   #define CASE_LIGHT_DEFAULT_ON true          // Set default power-up state on
377
   #define CASE_LIGHT_DEFAULT_BRIGHTNESS 105   // Set default power-up brightness (0-255, requires PWM pin)
377
   #define CASE_LIGHT_DEFAULT_BRIGHTNESS 105   // Set default power-up brightness (0-255, requires PWM pin)
378
-  //#define MENU_ITEM_CASE_LIGHT              // Add a Case Light option to the LCD main menu
378
+  //#define CASE_LIGHT_MENU                   // Add Case Light options to the LCD menu
379
+  //#define CASE_LIGHT_NO_BRIGHTNESS          // Disable brightness control. Enable for non-PWM lighting.
379
   //#define CASE_LIGHT_USE_NEOPIXEL           // Use Neopixel LED as case light, requires NEOPIXEL_LED.
380
   //#define CASE_LIGHT_USE_NEOPIXEL           // Use Neopixel LED as case light, requires NEOPIXEL_LED.
380
   #if ENABLED(CASE_LIGHT_USE_NEOPIXEL)
381
   #if ENABLED(CASE_LIGHT_USE_NEOPIXEL)
381
     #define CASE_LIGHT_NEOPIXEL_COLOR { 255, 255, 255, 255 } // { Red, Green, Blue, White }
382
     #define CASE_LIGHT_NEOPIXEL_COLOR { 255, 255, 255, 255 } // { Red, Green, Blue, White }
1831
   #endif
1832
   #endif
1832
 
1833
 
1833
   /**
1834
   /**
1835
+   * Beta feature!
1836
+   * Create a 50/50 square wave step pulse optimal for stepper drivers.
1837
+   */
1838
+  //#define SQUARE_WAVE_STEPPING
1839
+
1840
+  /**
1834
    * Enable M122 debugging command for TMC stepper drivers.
1841
    * Enable M122 debugging command for TMC stepper drivers.
1835
    * M122 S0/1 will enable continous reporting.
1842
    * M122 S0/1 will enable continous reporting.
1836
    */
1843
    */

+ 0
- 66
config/examples/Geeetech/A10/Configuration.h 查看文件

811
  * The BLTouch probe uses a Hall effect sensor and emulates a servo.
811
  * The BLTouch probe uses a Hall effect sensor and emulates a servo.
812
  */
812
  */
813
 //#define BLTOUCH
813
 //#define BLTOUCH
814
-#if ENABLED(BLTOUCH)
815
-  /**
816
-   * Either: Use the defaults (recommended) or: For special purposes, use the following DEFINES
817
-   * Do not activate settings that the probe might not understand. Clones might misunderstand
818
-   * advanced commands.
819
-   *
820
-   * Note: If the probe is not deploying, check a "Cmd: Reset" and "Cmd: Self-Test" and then
821
-   *       check the wiring of the BROWN, RED and ORANGE wires.
822
-   *
823
-   * Note: If the trigger signal of your probe is not being recognized, it has been very often
824
-   *       because the BLACK and WHITE wires needed to be swapped. They are not "interchangeable"
825
-   *       like they would be with a real switch. So please check the wiring first.
826
-   *
827
-   * Settings for all BLTouch and clone probes:
828
-   */
829
-
830
-  // Safety: The probe needs time to recognize the command.
831
-  //         Minimum command delay (ms). Enable and increase if needed.
832
-  #define BLTOUCH_DELAY 200
833
-
834
-  /**
835
-   * Settings for BLTOUCH Classic 1.2, 1.3 or BLTouch Smart 1.0, 2.0, 2.2, 3.0, 3.1, and most clones:
836
-   */
837
-
838
-  // Feature: Switch into SW mode after a deploy. It makes the output pulse longer. Can be useful
839
-  //          in special cases, like noisy or filtered input configurations.
840
-  //#define BLTOUCH_FORCE_SW_MODE
841
-
842
-  /**
843
-   * Settings for BLTouch Smart 3.0 and 3.1
844
-   * Summary:
845
-   *   - Voltage modes: 5V and OD (open drain - "logic voltage free") output modes
846
-   *   - High-Speed mode
847
-   *   - Disable LCD voltage options
848
-   */
849
-
850
-  /**
851
-   * Danger: Don't activate 5V mode unless attached to a 5V-tolerant controller!
852
-   * V3.0 or 3.1: Set default mode to 5V mode at Marlin startup.
853
-   * If disabled, OD mode is the hard-coded default on 3.0
854
-   * On startup, Marlin will compare its eeprom to this vale. If the selected mode
855
-   * differs, a mode set eeprom write will be completed at initialization.
856
-   * Use the option below to force an eeprom write to a V3.1 probe regardless.
857
-   */
858
-  //#define BLTOUCH_SET_5V_MODE
859
-
860
-  /**
861
-   * Safety: Activate if connecting a probe with an unknown voltage mode.
862
-   * V3.0: Set a probe into mode selected above at Marlin startup. Required for 5V mode on 3.0
863
-   * V3.1: Force a probe with unknown mode into selected mode at Marlin startup ( = Probe EEPROM write )
864
-   * To preserve the life of the probe, use this once then turn it off and re-flash.
865
-   */
866
-  //#define BLTOUCH_FORCE_MODE_SET
867
-
868
-  /**
869
-   * Use "HIGH SPEED" mode for probing.
870
-   * Danger: Disable if your probe sometimes fails. Only suitable for stable well-adjusted systems.
871
-   * This feature was designed for Delta's with very fast Z moves however higher speed cartesians may function
872
-   * If the machine cannot raise the probe fast enough after a trigger, it may enter a fault state.
873
-   */
874
-  #define BLTOUCH_HS_MODE
875
-
876
-  // Safety: Enable voltage mode settings in the LCD menu.
877
-  //#define BLTOUCH_LCD_VOLTAGE_MENU
878
-
879
-#endif // BLTOUCH
880
 
814
 
881
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
815
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
882
 //#define SOLENOID_PROBE
816
 //#define SOLENOID_PROBE

+ 75
- 2
config/examples/Geeetech/A10/Configuration_adv.h 查看文件

524
 // Enable this if X or Y can't home without homing the other axis first.
524
 // Enable this if X or Y can't home without homing the other axis first.
525
 //#define CODEPENDENT_XY_HOMING
525
 //#define CODEPENDENT_XY_HOMING
526
 
526
 
527
+#if ENABLED(BLTOUCH)
528
+  /**
529
+   * Either: Use the defaults (recommended) or: For special purposes, use the following DEFINES
530
+   * Do not activate settings that the probe might not understand. Clones might misunderstand
531
+   * advanced commands.
532
+   *
533
+   * Note: If the probe is not deploying, check a "Cmd: Reset" and "Cmd: Self-Test" and then
534
+   *       check the wiring of the BROWN, RED and ORANGE wires.
535
+   *
536
+   * Note: If the trigger signal of your probe is not being recognized, it has been very often
537
+   *       because the BLACK and WHITE wires needed to be swapped. They are not "interchangeable"
538
+   *       like they would be with a real switch. So please check the wiring first.
539
+   *
540
+   * Settings for all BLTouch and clone probes:
541
+   */
542
+
543
+  // Safety: The probe needs time to recognize the command.
544
+  //         Minimum command delay (ms). Enable and increase if needed.
545
+  //#define BLTOUCH_DELAY 500
546
+
547
+  /**
548
+   * Settings for BLTOUCH Classic 1.2, 1.3 or BLTouch Smart 1.0, 2.0, 2.2, 3.0, 3.1, and most clones:
549
+   */
550
+
551
+  // Feature: Switch into SW mode after a deploy. It makes the output pulse longer. Can be useful
552
+  //          in special cases, like noisy or filtered input configurations.
553
+  //#define BLTOUCH_FORCE_SW_MODE
554
+
555
+  /**
556
+   * Settings for BLTouch Smart 3.0 and 3.1
557
+   * Summary:
558
+   *   - Voltage modes: 5V and OD (open drain - "logic voltage free") output modes
559
+   *   - High-Speed mode
560
+   *   - Disable LCD voltage options
561
+   */
562
+
563
+  /**
564
+   * Danger: Don't activate 5V mode unless attached to a 5V-tolerant controller!
565
+   * V3.0 or 3.1: Set default mode to 5V mode at Marlin startup.
566
+   * If disabled, OD mode is the hard-coded default on 3.0
567
+   * On startup, Marlin will compare its eeprom to this vale. If the selected mode
568
+   * differs, a mode set eeprom write will be completed at initialization.
569
+   * Use the option below to force an eeprom write to a V3.1 probe regardless.
570
+   */
571
+  //#define BLTOUCH_SET_5V_MODE
572
+
573
+  /**
574
+   * Safety: Activate if connecting a probe with an unknown voltage mode.
575
+   * V3.0: Set a probe into mode selected above at Marlin startup. Required for 5V mode on 3.0
576
+   * V3.1: Force a probe with unknown mode into selected mode at Marlin startup ( = Probe EEPROM write )
577
+   * To preserve the life of the probe, use this once then turn it off and re-flash.
578
+   */
579
+  //#define BLTOUCH_FORCE_MODE_SET
580
+
581
+  /**
582
+   * Use "HIGH SPEED" mode for probing.
583
+   * Danger: Disable if your probe sometimes fails. Only suitable for stable well-adjusted systems.
584
+   * This feature was designed for Delta's with very fast Z moves however higher speed cartesians may function
585
+   * If the machine cannot raise the probe fast enough after a trigger, it may enter a fault state.
586
+   */
587
+  //#define BLTOUCH_HS_MODE
588
+
589
+  // Safety: Enable voltage mode settings in the LCD menu.
590
+  //#define BLTOUCH_LCD_VOLTAGE_MENU
591
+
592
+#endif // BLTOUCH
593
+
527
 /**
594
 /**
528
  * Z Steppers Auto-Alignment
595
  * Z Steppers Auto-Alignment
529
  * Add the G34 command to align multiple Z steppers using a bed probe.
596
  * Add the G34 command to align multiple Z steppers using a bed probe.
851
    */
918
    */
852
   //#define POWER_LOSS_RECOVERY
919
   //#define POWER_LOSS_RECOVERY
853
   #if ENABLED(POWER_LOSS_RECOVERY)
920
   #if ENABLED(POWER_LOSS_RECOVERY)
854
-    //#define POWER_LOSS_PIN         44 // Pin to detect power loss
921
+    //#define POWER_LOSS_PIN         44 // Pin to detect power loss (optional)
855
     //#define POWER_LOSS_STATE     HIGH // State of pin indicating power loss
922
     //#define POWER_LOSS_STATE     HIGH // State of pin indicating power loss
856
     //#define POWER_LOSS_PURGE_LEN   20 // (mm) Length of filament to purge on resume
923
     //#define POWER_LOSS_PURGE_LEN   20 // (mm) Length of filament to purge on resume
857
     //#define POWER_LOSS_RETRACT_LEN 10 // (mm) Length of filament to retract on fail. Requires backup power.
924
     //#define POWER_LOSS_RETRACT_LEN 10 // (mm) Length of filament to retract on fail. Requires backup power.
913
    * This feature must be enabled with "M540 S1" or from the LCD menu.
980
    * This feature must be enabled with "M540 S1" or from the LCD menu.
914
    * To have any effect, endstops must be enabled during SD printing.
981
    * To have any effect, endstops must be enabled during SD printing.
915
    */
982
    */
916
-  //#define ABORT_ON_ENDSTOP_HIT_FEATURE_ENABLED
983
+  //#define SD_ABORT_ON_ENDSTOP_HIT
917
 
984
 
918
   /**
985
   /**
919
    * This option makes it easier to print the same SD Card file again.
986
    * This option makes it easier to print the same SD Card file again.
1765
   #endif
1832
   #endif
1766
 
1833
 
1767
   /**
1834
   /**
1835
+   * Beta feature!
1836
+   * Create a 50/50 square wave step pulse optimal for stepper drivers.
1837
+   */
1838
+  //#define SQUARE_WAVE_STEPPING
1839
+
1840
+  /**
1768
    * Enable M122 debugging command for TMC stepper drivers.
1841
    * Enable M122 debugging command for TMC stepper drivers.
1769
    * M122 S0/1 will enable continous reporting.
1842
    * M122 S0/1 will enable continous reporting.
1770
    */
1843
    */

正在加载...
取消
保存