瀏覽代碼

Add the REVERSE_MENU_DIRECTION option

Scott Lahteine 9 年之前
父節點
當前提交
b8b51d8da8

+ 1
- 0
Marlin/Configuration.h 查看文件

@@ -685,6 +685,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
685 685
 //#define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication
686 686
 //#define ENCODER_PULSES_PER_STEP 1 // Increase if you have a high resolution encoder
687 687
 //#define ENCODER_STEPS_PER_MENU_ITEM 5 // Set according to ENCODER_PULSES_PER_STEP or your liking
688
+//#define REVERSE_MENU_DIRECTION // When enabled CLOCKWISE moves UP in the LCD menu
688 689
 //#define ULTIMAKERCONTROLLER //as available from the Ultimaker online store.
689 690
 //#define ULTIPANEL  //the UltiPanel as on Thingiverse
690 691
 //#define SPEAKER // The sound device is a speaker - not a buzzer. A buzzer resonates with his own frequency.

+ 1
- 0
Marlin/example_configurations/Felix/Configuration.h 查看文件

@@ -668,6 +668,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
668 668
 //#define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication
669 669
 //#define ENCODER_PULSES_PER_STEP 1 // Increase if you have a high resolution encoder
670 670
 //#define ENCODER_STEPS_PER_MENU_ITEM 5 // Set according to ENCODER_PULSES_PER_STEP or your liking
671
+//#define REVERSE_MENU_DIRECTION // When enabled CLOCKWISE moves UP in the LCD menu
671 672
 //#define ULTIMAKERCONTROLLER //as available from the Ultimaker online store.
672 673
 //#define ULTIPANEL  //the UltiPanel as on Thingiverse
673 674
 //#define SPEAKER // The sound device is a speaker - not a buzzer. A buzzer resonates with his own frequency.

+ 1
- 0
Marlin/example_configurations/Felix/Configuration_DUAL.h 查看文件

@@ -665,6 +665,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
665 665
 //#define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication
666 666
 //#define ENCODER_PULSES_PER_STEP 1 // Increase if you have a high resolution encoder
667 667
 //#define ENCODER_STEPS_PER_MENU_ITEM 5 // Set according to ENCODER_PULSES_PER_STEP or your liking
668
+//#define REVERSE_MENU_DIRECTION // When enabled CLOCKWISE moves UP in the LCD menu
668 669
 //#define ULTIMAKERCONTROLLER //as available from the Ultimaker online store.
669 670
 //#define ULTIPANEL  //the UltiPanel as on Thingiverse
670 671
 //#define SPEAKER // The sound device is a speaker - not a buzzer. A buzzer resonates with his own frequency.

+ 1
- 0
Marlin/example_configurations/Hephestos/Configuration.h 查看文件

@@ -677,6 +677,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
677 677
 //#define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication
678 678
 //#define ENCODER_PULSES_PER_STEP 1 // Increase if you have a high resolution encoder
679 679
 //#define ENCODER_STEPS_PER_MENU_ITEM 5 // Set according to ENCODER_PULSES_PER_STEP or your liking
680
+//#define REVERSE_MENU_DIRECTION // When enabled CLOCKWISE moves UP in the LCD menu
680 681
 //#define ULTIMAKERCONTROLLER //as available from the Ultimaker online store.
681 682
 //#define ULTIPANEL  //the UltiPanel as on Thingiverse
682 683
 //#define SPEAKER // The sound device is a speaker - not a buzzer. A buzzer resonates with his own frequency.

+ 1
- 0
Marlin/example_configurations/Hephestos_2/Configuration.h 查看文件

@@ -680,6 +680,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
680 680
 //#define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication
681 681
 //#define ENCODER_PULSES_PER_STEP 1 // Increase if you have a high resolution encoder
682 682
 //#define ENCODER_STEPS_PER_MENU_ITEM 5 // Set according to ENCODER_PULSES_PER_STEP or your liking
683
+//#define REVERSE_MENU_DIRECTION // When enabled CLOCKWISE moves UP in the LCD menu
683 684
 //#define ULTIMAKERCONTROLLER //as available from the Ultimaker online store.
684 685
 //#define ULTIPANEL  //the UltiPanel as on Thingiverse
685 686
 //#define SPEAKER // The sound device is a speaker - not a buzzer. A buzzer resonates with his own frequency.

+ 1
- 0
Marlin/example_configurations/RepRapWorld/Megatronics/Configuration.h 查看文件

@@ -685,6 +685,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
685 685
 #define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication
686 686
 //#define ENCODER_PULSES_PER_STEP 1 // Increase if you have a high resolution encoder
687 687
 //#define ENCODER_STEPS_PER_MENU_ITEM 5 // Set according to ENCODER_PULSES_PER_STEP or your liking
688
+//#define REVERSE_MENU_DIRECTION // When enabled CLOCKWISE moves UP in the LCD menu
688 689
 //#define ULTIMAKERCONTROLLER //as available from the Ultimaker online store.
689 690
 //#define ULTIPANEL  //the UltiPanel as on Thingiverse
690 691
 //#define SPEAKER // The sound device is a speaker - not a buzzer. A buzzer resonates with his own frequency.

+ 1
- 0
Marlin/example_configurations/RigidBot/Configuration.h 查看文件

@@ -680,6 +680,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
680 680
 //#define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication
681 681
 //#define ENCODER_PULSES_PER_STEP 1 // Increase if you have a high resolution encoder
682 682
 //#define ENCODER_STEPS_PER_MENU_ITEM 5 // Set according to ENCODER_PULSES_PER_STEP or your liking
683
+//#define REVERSE_MENU_DIRECTION // When enabled CLOCKWISE moves UP in the LCD menu
683 684
 //#define ULTIMAKERCONTROLLER //as available from the Ultimaker online store.
684 685
 //#define ULTIPANEL  //the UltiPanel as on Thingiverse
685 686
 //#define SPEAKER // The sound device is a speaker - not a buzzer. A buzzer resonates with his own frequency.

+ 1
- 0
Marlin/example_configurations/SCARA/Configuration.h 查看文件

@@ -693,6 +693,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
693 693
 //#define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication
694 694
 //#define ENCODER_PULSES_PER_STEP 1 // Increase if you have a high resolution encoder
695 695
 //#define ENCODER_STEPS_PER_MENU_ITEM 5 // Set according to ENCODER_PULSES_PER_STEP or your liking
696
+//#define REVERSE_MENU_DIRECTION // When enabled CLOCKWISE moves UP in the LCD menu
696 697
 //#define ULTIMAKERCONTROLLER //as available from the Ultimaker online store.
697 698
 //#define ULTIPANEL  //the UltiPanel as on Thingiverse
698 699
 //#define SPEAKER // The sound device is a speaker - not a buzzer. A buzzer resonates with his own frequency.

+ 1
- 0
Marlin/example_configurations/TAZ4/Configuration.h 查看文件

@@ -705,6 +705,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
705 705
 //#define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication
706 706
 #define ENCODER_PULSES_PER_STEP 2 // Increase if you have a high resolution encoder
707 707
 #define ENCODER_STEPS_PER_MENU_ITEM 1 // Set according to ENCODER_PULSES_PER_STEP or your liking
708
+//#define REVERSE_MENU_DIRECTION // When enabled CLOCKWISE moves UP in the LCD menu
708 709
 //#define ULTIMAKERCONTROLLER //as available from the Ultimaker online store.
709 710
 //#define ULTIPANEL  //the UltiPanel as on Thingiverse
710 711
 //#define SPEAKER // The sound device is a speaker - not a buzzer. A buzzer resonates with his own frequency.

+ 1
- 0
Marlin/example_configurations/WITBOX/Configuration.h 查看文件

@@ -677,6 +677,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
677 677
 //#define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication
678 678
 //#define ENCODER_PULSES_PER_STEP 1 // Increase if you have a high resolution encoder
679 679
 //#define ENCODER_STEPS_PER_MENU_ITEM 5 // Set according to ENCODER_PULSES_PER_STEP or your liking
680
+//#define REVERSE_MENU_DIRECTION // When enabled CLOCKWISE moves UP in the LCD menu
680 681
 //#define ULTIMAKERCONTROLLER //as available from the Ultimaker online store.
681 682
 //#define ULTIPANEL  //the UltiPanel as on Thingiverse
682 683
 //#define SPEAKER // The sound device is a speaker - not a buzzer. A buzzer resonates with his own frequency.

+ 1
- 0
Marlin/example_configurations/adafruit/ST7565/Configuration.h 查看文件

@@ -685,6 +685,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
685 685
 //#define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication
686 686
 //#define ENCODER_PULSES_PER_STEP 1 // Increase if you have a high resolution encoder
687 687
 //#define ENCODER_STEPS_PER_MENU_ITEM 5 // Set according to ENCODER_PULSES_PER_STEP or your liking
688
+//#define REVERSE_MENU_DIRECTION // When enabled CLOCKWISE moves UP in the LCD menu
688 689
 //#define ULTIMAKERCONTROLLER //as available from the Ultimaker online store.
689 690
 //#define ULTIPANEL  //the UltiPanel as on Thingiverse
690 691
 //#define SPEAKER // The sound device is a speaker - not a buzzer. A buzzer resonates with his own frequency.

+ 1
- 0
Marlin/example_configurations/delta/biv2.5/Configuration.h 查看文件

@@ -807,6 +807,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
807 807
 //#define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication
808 808
 //#define ENCODER_PULSES_PER_STEP 1 // Increase if you have a high resolution encoder
809 809
 //#define ENCODER_STEPS_PER_MENU_ITEM 5 // Set according to ENCODER_PULSES_PER_STEP or your liking
810
+//#define REVERSE_MENU_DIRECTION // When enabled CLOCKWISE moves UP in the LCD menu
810 811
 //#define ULTIMAKERCONTROLLER //as available from the Ultimaker online store.
811 812
 //#define ULTIPANEL  //the UltiPanel as on Thingiverse
812 813
 //#define SPEAKER // The sound device is a speaker - not a buzzer. A buzzer resonates with his own frequency.

+ 1
- 0
Marlin/example_configurations/delta/generic/Configuration.h 查看文件

@@ -807,6 +807,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
807 807
 //#define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication
808 808
 //#define ENCODER_PULSES_PER_STEP 1 // Increase if you have a high resolution encoder
809 809
 //#define ENCODER_STEPS_PER_MENU_ITEM 5 // Set according to ENCODER_PULSES_PER_STEP or your liking
810
+//#define REVERSE_MENU_DIRECTION // When enabled CLOCKWISE moves UP in the LCD menu
810 811
 //#define ULTIMAKERCONTROLLER //as available from the Ultimaker online store.
811 812
 //#define ULTIPANEL  //the UltiPanel as on Thingiverse
812 813
 //#define SPEAKER // The sound device is a speaker - not a buzzer. A buzzer resonates with his own frequency.

+ 1
- 0
Marlin/example_configurations/delta/kossel_mini/Configuration.h 查看文件

@@ -811,6 +811,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
811 811
 //#define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication
812 812
 //#define ENCODER_PULSES_PER_STEP 1 // Increase if you have a high resolution encoder
813 813
 //#define ENCODER_STEPS_PER_MENU_ITEM 5 // Set according to ENCODER_PULSES_PER_STEP or your liking
814
+//#define REVERSE_MENU_DIRECTION // When enabled CLOCKWISE moves UP in the LCD menu
814 815
 //#define ULTIMAKERCONTROLLER //as available from the Ultimaker online store.
815 816
 //#define ULTIPANEL  //the UltiPanel as on Thingiverse
816 817
 //#define SPEAKER // The sound device is a speaker - not a buzzer. A buzzer resonates with his own frequency.

+ 1
- 0
Marlin/example_configurations/delta/kossel_pro/Configuration.h 查看文件

@@ -802,6 +802,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
802 802
 //#define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication
803 803
 //#define ENCODER_PULSES_PER_STEP 1 // Increase if you have a high resolution encoder
804 804
 //#define ENCODER_STEPS_PER_MENU_ITEM 5 // Set according to ENCODER_PULSES_PER_STEP or your liking
805
+//#define REVERSE_MENU_DIRECTION // When enabled CLOCKWISE moves UP in the LCD menu
805 806
 //#define ULTIMAKERCONTROLLER //as available from the Ultimaker online store.
806 807
 //#define ULTIPANEL  //the UltiPanel as on Thingiverse
807 808
 //#define SPEAKER // The sound device is a speaker - not a buzzer. A buzzer resonates with his own frequency.

+ 1
- 0
Marlin/example_configurations/delta/kossel_xl/Configuration.h 查看文件

@@ -721,6 +721,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
721 721
 //#define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication
722 722
 //#define ENCODER_PULSES_PER_STEP 1 // Increase if you have a high resolution encoder
723 723
 //#define ENCODER_STEPS_PER_MENU_ITEM 5 // Set according to ENCODER_PULSES_PER_STEP or your liking
724
+//#define REVERSE_MENU_DIRECTION // When enabled CLOCKWISE moves UP in the LCD menu
724 725
 //#define ULTIMAKERCONTROLLER //as available from the Ultimaker online store.
725 726
 //#define ULTIPANEL  //the UltiPanel as on Thingiverse
726 727
 //#define SPEAKER // The sound device is a speaker - not a buzzer. A buzzer resonates with his own frequency.

+ 1
- 0
Marlin/example_configurations/makibox/Configuration.h 查看文件

@@ -688,6 +688,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
688 688
 //#define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication
689 689
 //#define ENCODER_PULSES_PER_STEP 1 // Increase if you have a high resolution encoder
690 690
 //#define ENCODER_STEPS_PER_MENU_ITEM 5 // Set according to ENCODER_PULSES_PER_STEP or your liking
691
+//#define REVERSE_MENU_DIRECTION // When enabled CLOCKWISE moves UP in the LCD menu
691 692
 //#define ULTIMAKERCONTROLLER //as available from the Ultimaker online store.
692 693
 //#define ULTIPANEL  //the UltiPanel as on Thingiverse
693 694
 //#define SPEAKER // The sound device is a speaker - not a buzzer. A buzzer resonates with his own frequency.

+ 1
- 0
Marlin/example_configurations/tvrrug/Round2/Configuration.h 查看文件

@@ -679,6 +679,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
679 679
 //#define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication
680 680
 //#define ENCODER_PULSES_PER_STEP 1 // Increase if you have a high resolution encoder
681 681
 //#define ENCODER_STEPS_PER_MENU_ITEM 5 // Set according to ENCODER_PULSES_PER_STEP or your liking
682
+//#define REVERSE_MENU_DIRECTION // When enabled CLOCKWISE moves UP in the LCD menu
682 683
 //#define ULTIMAKERCONTROLLER //as available from the Ultimaker online store.
683 684
 //#define ULTIPANEL  //the UltiPanel as on Thingiverse
684 685
 //#define SPEAKER // The sound device is a speaker - not a buzzer. A buzzer resonates with his own frequency.

Loading…
取消
儲存