Browse Source

Move note about LiquidTWI2 to Configuration.h (PR#2406)

Scott Lahteine 9 years ago
parent
commit
c3c605c658

+ 0
- 5
Marlin/Conditionals.h View File

@@ -90,11 +90,6 @@
90 90
 
91 91
   // PANELOLU2 LCD with status LEDs, separate encoder and click inputs
92 92
   #ifdef LCD_I2C_PANELOLU2
93
-    // This uses the LiquidTWI2 library v1.2.3 or later ( https://github.com/lincomatic/LiquidTWI2 )
94
-    // Make sure the LiquidTWI2 directory is placed in the Arduino or Sketchbook libraries subdirectory.
95
-    // (v1.2.3 no longer requires you to define PANELOLU in the LiquidTWI2.h library header file)
96
-    // Note: The PANELOLU2 encoder click input can either be directly connected to a pin
97
-    //       (if BTN_ENC defined to != -1) or read through I2C (when BTN_ENC == -1).
98 93
     #define LCD_I2C_TYPE_MCP23017
99 94
     #define LCD_I2C_ADDRESS 0x20 // I2C Address of the port expander
100 95
     #define LCD_USE_I2C_BUZZER //comment out to disable buzzer on LCD

+ 6
- 0
Marlin/Configuration.h View File

@@ -704,6 +704,12 @@ const bool Z_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the logic
704 704
 //#define LCD_I2C_SAINSMART_YWROBOT
705 705
 
706 706
 // PANELOLU2 LCD with status LEDs, separate encoder and click inputs
707
+//
708
+// This uses the LiquidTWI2 library v1.2.3 or later ( https://github.com/lincomatic/LiquidTWI2 )
709
+// Make sure the LiquidTWI2 directory is placed in the Arduino or Sketchbook libraries subdirectory.
710
+// (v1.2.3 no longer requires you to define PANELOLU in the LiquidTWI2.h library header file)
711
+// Note: The PANELOLU2 encoder click input can either be directly connected to a pin
712
+//       (if BTN_ENC defined to != -1) or read through I2C (when BTN_ENC == -1).
707 713
 //#define LCD_I2C_PANELOLU2
708 714
 
709 715
 // Panucatt VIKI LCD with status LEDs, integrated click & L/R/U/P buttons, separate encoder inputs

+ 6
- 0
Marlin/configurator/config/Configuration.h View File

@@ -703,6 +703,12 @@ const bool Z_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the logic
703 703
 //#define LCD_I2C_SAINSMART_YWROBOT
704 704
 
705 705
 // PANELOLU2 LCD with status LEDs, separate encoder and click inputs
706
+//
707
+// This uses the LiquidTWI2 library v1.2.3 or later ( https://github.com/lincomatic/LiquidTWI2 )
708
+// Make sure the LiquidTWI2 directory is placed in the Arduino or Sketchbook libraries subdirectory.
709
+// (v1.2.3 no longer requires you to define PANELOLU in the LiquidTWI2.h library header file)
710
+// Note: The PANELOLU2 encoder click input can either be directly connected to a pin
711
+//       (if BTN_ENC defined to != -1) or read through I2C (when BTN_ENC == -1).
706 712
 //#define LCD_I2C_PANELOLU2
707 713
 
708 714
 // Panucatt VIKI LCD with status LEDs, integrated click & L/R/U/P buttons, separate encoder inputs

+ 6
- 0
Marlin/example_configurations/Felix/Configuration.h View File

@@ -687,6 +687,12 @@ const bool Z_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the logic
687 687
 //#define LCD_I2C_SAINSMART_YWROBOT
688 688
 
689 689
 // PANELOLU2 LCD with status LEDs, separate encoder and click inputs
690
+//
691
+// This uses the LiquidTWI2 library v1.2.3 or later ( https://github.com/lincomatic/LiquidTWI2 )
692
+// Make sure the LiquidTWI2 directory is placed in the Arduino or Sketchbook libraries subdirectory.
693
+// (v1.2.3 no longer requires you to define PANELOLU in the LiquidTWI2.h library header file)
694
+// Note: The PANELOLU2 encoder click input can either be directly connected to a pin
695
+//       (if BTN_ENC defined to != -1) or read through I2C (when BTN_ENC == -1).
690 696
 //#define LCD_I2C_PANELOLU2
691 697
 
692 698
 // Panucatt VIKI LCD with status LEDs, integrated click & L/R/U/P buttons, separate encoder inputs

+ 6
- 0
Marlin/example_configurations/Felix/Configuration_DUAL.h View File

@@ -641,6 +641,12 @@ const bool Z_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the logic
641 641
 //#define LCD_I2C_SAINSMART_YWROBOT
642 642
 
643 643
 // PANELOLU2 LCD with status LEDs, separate encoder and click inputs
644
+//
645
+// This uses the LiquidTWI2 library v1.2.3 or later ( https://github.com/lincomatic/LiquidTWI2 )
646
+// Make sure the LiquidTWI2 directory is placed in the Arduino or Sketchbook libraries subdirectory.
647
+// (v1.2.3 no longer requires you to define PANELOLU in the LiquidTWI2.h library header file)
648
+// Note: The PANELOLU2 encoder click input can either be directly connected to a pin
649
+//       (if BTN_ENC defined to != -1) or read through I2C (when BTN_ENC == -1).
644 650
 //#define LCD_I2C_PANELOLU2
645 651
 
646 652
 // Panucatt VIKI LCD with status LEDs, integrated click & L/R/U/P buttons, separate encoder inputs

+ 6
- 0
Marlin/example_configurations/Hephestos/Configuration.h View File

@@ -712,6 +712,12 @@ const bool Z_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the logic
712 712
 //#define LCD_I2C_SAINSMART_YWROBOT
713 713
 
714 714
 // PANELOLU2 LCD with status LEDs, separate encoder and click inputs
715
+//
716
+// This uses the LiquidTWI2 library v1.2.3 or later ( https://github.com/lincomatic/LiquidTWI2 )
717
+// Make sure the LiquidTWI2 directory is placed in the Arduino or Sketchbook libraries subdirectory.
718
+// (v1.2.3 no longer requires you to define PANELOLU in the LiquidTWI2.h library header file)
719
+// Note: The PANELOLU2 encoder click input can either be directly connected to a pin
720
+//       (if BTN_ENC defined to != -1) or read through I2C (when BTN_ENC == -1).
715 721
 //#define LCD_I2C_PANELOLU2
716 722
 
717 723
 // Panucatt VIKI LCD with status LEDs, integrated click & L/R/U/P buttons, separate encoder inputs

+ 6
- 0
Marlin/example_configurations/K8200/Configuration.h View File

@@ -720,6 +720,12 @@ const bool Z_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the logic
720 720
 //#define LCD_I2C_SAINSMART_YWROBOT
721 721
 
722 722
 // PANELOLU2 LCD with status LEDs, separate encoder and click inputs
723
+//
724
+// This uses the LiquidTWI2 library v1.2.3 or later ( https://github.com/lincomatic/LiquidTWI2 )
725
+// Make sure the LiquidTWI2 directory is placed in the Arduino or Sketchbook libraries subdirectory.
726
+// (v1.2.3 no longer requires you to define PANELOLU in the LiquidTWI2.h library header file)
727
+// Note: The PANELOLU2 encoder click input can either be directly connected to a pin
728
+//       (if BTN_ENC defined to != -1) or read through I2C (when BTN_ENC == -1).
723 729
 //#define LCD_I2C_PANELOLU2
724 730
 
725 731
 // Panucatt VIKI LCD with status LEDs, integrated click & L/R/U/P buttons, separate encoder inputs

+ 6
- 0
Marlin/example_configurations/RepRapWorld/Megatronics/Configuration.h View File

@@ -704,6 +704,12 @@ const bool Z_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the logic
704 704
 //#define LCD_I2C_SAINSMART_YWROBOT
705 705
 
706 706
 // PANELOLU2 LCD with status LEDs, separate encoder and click inputs
707
+//
708
+// This uses the LiquidTWI2 library v1.2.3 or later ( https://github.com/lincomatic/LiquidTWI2 )
709
+// Make sure the LiquidTWI2 directory is placed in the Arduino or Sketchbook libraries subdirectory.
710
+// (v1.2.3 no longer requires you to define PANELOLU in the LiquidTWI2.h library header file)
711
+// Note: The PANELOLU2 encoder click input can either be directly connected to a pin
712
+//       (if BTN_ENC defined to != -1) or read through I2C (when BTN_ENC == -1).
707 713
 //#define LCD_I2C_PANELOLU2
708 714
 
709 715
 // Panucatt VIKI LCD with status LEDs, integrated click & L/R/U/P buttons, separate encoder inputs

+ 6
- 0
Marlin/example_configurations/SCARA/Configuration.h View File

@@ -745,6 +745,12 @@ const bool Z_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the logic
745 745
 //#define LCD_I2C_SAINSMART_YWROBOT
746 746
 
747 747
 // PANELOLU2 LCD with status LEDs, separate encoder and click inputs
748
+//
749
+// This uses the LiquidTWI2 library v1.2.3 or later ( https://github.com/lincomatic/LiquidTWI2 )
750
+// Make sure the LiquidTWI2 directory is placed in the Arduino or Sketchbook libraries subdirectory.
751
+// (v1.2.3 no longer requires you to define PANELOLU in the LiquidTWI2.h library header file)
752
+// Note: The PANELOLU2 encoder click input can either be directly connected to a pin
753
+//       (if BTN_ENC defined to != -1) or read through I2C (when BTN_ENC == -1).
748 754
 //#define LCD_I2C_PANELOLU2
749 755
 
750 756
 // Panucatt VIKI LCD with status LEDs, integrated click & L/R/U/P buttons, separate encoder inputs

+ 6
- 0
Marlin/example_configurations/WITBOX/Configuration.h View File

@@ -712,6 +712,12 @@ const bool Z_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the logic
712 712
 //#define LCD_I2C_SAINSMART_YWROBOT
713 713
 
714 714
 // PANELOLU2 LCD with status LEDs, separate encoder and click inputs
715
+//
716
+// This uses the LiquidTWI2 library v1.2.3 or later ( https://github.com/lincomatic/LiquidTWI2 )
717
+// Make sure the LiquidTWI2 directory is placed in the Arduino or Sketchbook libraries subdirectory.
718
+// (v1.2.3 no longer requires you to define PANELOLU in the LiquidTWI2.h library header file)
719
+// Note: The PANELOLU2 encoder click input can either be directly connected to a pin
720
+//       (if BTN_ENC defined to != -1) or read through I2C (when BTN_ENC == -1).
715 721
 //#define LCD_I2C_PANELOLU2
716 722
 
717 723
 // Panucatt VIKI LCD with status LEDs, integrated click & L/R/U/P buttons, separate encoder inputs

+ 6
- 0
Marlin/example_configurations/adafruit/ST7565/Configuration.h View File

@@ -703,6 +703,12 @@ const bool Z_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the logic
703 703
 //#define LCD_I2C_SAINSMART_YWROBOT
704 704
 
705 705
 // PANELOLU2 LCD with status LEDs, separate encoder and click inputs
706
+//
707
+// This uses the LiquidTWI2 library v1.2.3 or later ( https://github.com/lincomatic/LiquidTWI2 )
708
+// Make sure the LiquidTWI2 directory is placed in the Arduino or Sketchbook libraries subdirectory.
709
+// (v1.2.3 no longer requires you to define PANELOLU in the LiquidTWI2.h library header file)
710
+// Note: The PANELOLU2 encoder click input can either be directly connected to a pin
711
+//       (if BTN_ENC defined to != -1) or read through I2C (when BTN_ENC == -1).
706 712
 //#define LCD_I2C_PANELOLU2
707 713
 
708 714
 // Panucatt VIKI LCD with status LEDs, integrated click & L/R/U/P buttons, separate encoder inputs

+ 6
- 0
Marlin/example_configurations/delta/biv2.5/Configuration.h View File

@@ -831,6 +831,12 @@ const bool Z_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the logic
831 831
 //#define LCD_I2C_SAINSMART_YWROBOT
832 832
 
833 833
 // PANELOLU2 LCD with status LEDs, separate encoder and click inputs
834
+//
835
+// This uses the LiquidTWI2 library v1.2.3 or later ( https://github.com/lincomatic/LiquidTWI2 )
836
+// Make sure the LiquidTWI2 directory is placed in the Arduino or Sketchbook libraries subdirectory.
837
+// (v1.2.3 no longer requires you to define PANELOLU in the LiquidTWI2.h library header file)
838
+// Note: The PANELOLU2 encoder click input can either be directly connected to a pin
839
+//       (if BTN_ENC defined to != -1) or read through I2C (when BTN_ENC == -1).
834 840
 //#define LCD_I2C_PANELOLU2
835 841
 
836 842
 // Panucatt VIKI LCD with status LEDs, integrated click & L/R/U/P buttons, separate encoder inputs

+ 6
- 0
Marlin/example_configurations/delta/generic/Configuration.h View File

@@ -831,6 +831,12 @@ const bool Z_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the logic
831 831
 //#define LCD_I2C_SAINSMART_YWROBOT
832 832
 
833 833
 // PANELOLU2 LCD with status LEDs, separate encoder and click inputs
834
+//
835
+// This uses the LiquidTWI2 library v1.2.3 or later ( https://github.com/lincomatic/LiquidTWI2 )
836
+// Make sure the LiquidTWI2 directory is placed in the Arduino or Sketchbook libraries subdirectory.
837
+// (v1.2.3 no longer requires you to define PANELOLU in the LiquidTWI2.h library header file)
838
+// Note: The PANELOLU2 encoder click input can either be directly connected to a pin
839
+//       (if BTN_ENC defined to != -1) or read through I2C (when BTN_ENC == -1).
834 840
 //#define LCD_I2C_PANELOLU2
835 841
 
836 842
 // Panucatt VIKI LCD with status LEDs, integrated click & L/R/U/P buttons, separate encoder inputs

+ 6
- 0
Marlin/example_configurations/delta/kossel_mini/Configuration.h View File

@@ -835,6 +835,12 @@ const bool Z_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the logic
835 835
 //#define LCD_I2C_SAINSMART_YWROBOT
836 836
 
837 837
 // PANELOLU2 LCD with status LEDs, separate encoder and click inputs
838
+//
839
+// This uses the LiquidTWI2 library v1.2.3 or later ( https://github.com/lincomatic/LiquidTWI2 )
840
+// Make sure the LiquidTWI2 directory is placed in the Arduino or Sketchbook libraries subdirectory.
841
+// (v1.2.3 no longer requires you to define PANELOLU in the LiquidTWI2.h library header file)
842
+// Note: The PANELOLU2 encoder click input can either be directly connected to a pin
843
+//       (if BTN_ENC defined to != -1) or read through I2C (when BTN_ENC == -1).
838 844
 //#define LCD_I2C_PANELOLU2
839 845
 
840 846
 // Panucatt VIKI LCD with status LEDs, integrated click & L/R/U/P buttons, separate encoder inputs

+ 6
- 0
Marlin/example_configurations/delta/kossel_pro/Configuration.h View File

@@ -858,6 +858,12 @@ const bool Z_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the logic
858 858
 //#define LCD_I2C_SAINSMART_YWROBOT
859 859
 
860 860
 // PANELOLU2 LCD with status LEDs, separate encoder and click inputs
861
+//
862
+// This uses the LiquidTWI2 library v1.2.3 or later ( https://github.com/lincomatic/LiquidTWI2 )
863
+// Make sure the LiquidTWI2 directory is placed in the Arduino or Sketchbook libraries subdirectory.
864
+// (v1.2.3 no longer requires you to define PANELOLU in the LiquidTWI2.h library header file)
865
+// Note: The PANELOLU2 encoder click input can either be directly connected to a pin
866
+//       (if BTN_ENC defined to != -1) or read through I2C (when BTN_ENC == -1).
861 867
 //#define LCD_I2C_PANELOLU2
862 868
 
863 869
 // Panucatt VIKI LCD with status LEDs, integrated click & L/R/U/P buttons, separate encoder inputs

+ 6
- 0
Marlin/example_configurations/makibox/Configuration.h View File

@@ -707,6 +707,12 @@ const bool Z_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the logic
707 707
 //#define LCD_I2C_SAINSMART_YWROBOT
708 708
 
709 709
 // PANELOLU2 LCD with status LEDs, separate encoder and click inputs
710
+//
711
+// This uses the LiquidTWI2 library v1.2.3 or later ( https://github.com/lincomatic/LiquidTWI2 )
712
+// Make sure the LiquidTWI2 directory is placed in the Arduino or Sketchbook libraries subdirectory.
713
+// (v1.2.3 no longer requires you to define PANELOLU in the LiquidTWI2.h library header file)
714
+// Note: The PANELOLU2 encoder click input can either be directly connected to a pin
715
+//       (if BTN_ENC defined to != -1) or read through I2C (when BTN_ENC == -1).
710 716
 //#define LCD_I2C_PANELOLU2
711 717
 
712 718
 // Panucatt VIKI LCD with status LEDs, integrated click & L/R/U/P buttons, separate encoder inputs

+ 6
- 0
Marlin/example_configurations/tvrrug/Round2/Configuration.h View File

@@ -713,6 +713,12 @@ const bool Z_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the logic
713 713
 //#define LCD_I2C_SAINSMART_YWROBOT
714 714
 
715 715
 // PANELOLU2 LCD with status LEDs, separate encoder and click inputs
716
+//
717
+// This uses the LiquidTWI2 library v1.2.3 or later ( https://github.com/lincomatic/LiquidTWI2 )
718
+// Make sure the LiquidTWI2 directory is placed in the Arduino or Sketchbook libraries subdirectory.
719
+// (v1.2.3 no longer requires you to define PANELOLU in the LiquidTWI2.h library header file)
720
+// Note: The PANELOLU2 encoder click input can either be directly connected to a pin
721
+//       (if BTN_ENC defined to != -1) or read through I2C (when BTN_ENC == -1).
716 722
 //#define LCD_I2C_PANELOLU2
717 723
 
718 724
 // Panucatt VIKI LCD with status LEDs, integrated click & L/R/U/P buttons, separate encoder inputs

Loading…
Cancel
Save