Selaa lähdekoodia

Add PID_PARAMS_PER_EXTRUDER conditional

Scott Lahteine 9 vuotta sitten
vanhempi
commit
c610471b0c
1 muutettua tiedostoa jossa 17 lisäystä ja 13 poistoa
  1. 17
    13
      Marlin/ultralcd.cpp

+ 17
- 13
Marlin/ultralcd.cpp Näytä tiedosto

@@ -806,6 +806,7 @@ static void lcd_control_menu()
806 806
 }
807 807
 
808 808
 #ifdef PIDTEMP
809
+
809 810
   // Helpers for editing PID Ki & Kd values
810 811
   // grab the PID value out of the temp variable; scale it; then update the PID driver
811 812
   void copy_and_scalePID_i(int e) {
@@ -818,19 +819,22 @@ static void lcd_control_menu()
818 819
   }
819 820
   void copy_and_scalePID_i_E1() { copy_and_scalePID_i(0); }
820 821
   void copy_and_scalePID_d_E1() { copy_and_scalePID_d(0); }
821
-  #if EXTRUDERS > 1
822
-    void copy_and_scalePID_i_E2() { copy_and_scalePID_i(1); }
823
-    void copy_and_scalePID_d_E2() { copy_and_scalePID_d(1); }
824
-    #if EXTRUDERS > 2
825
-      void copy_and_scalePID_i_E3() { copy_and_scalePID_i(2); }
826
-      void copy_and_scalePID_d_E3() { copy_and_scalePID_d(2); }
827
-      #if EXTRUDERS > 3
828
-        void copy_and_scalePID_i_E4() { copy_and_scalePID_i(3); }
829
-        void copy_and_scalePID_d_E5() { copy_and_scalePID_d(3); }
830
-      #endif
831
-    #endif
832
-  #endif
833
-#endif
822
+  #ifdef PID_PARAMS_PER_EXTRUDER
823
+    #if EXTRUDERS > 1
824
+      void copy_and_scalePID_i_E2() { copy_and_scalePID_i(1); }
825
+      void copy_and_scalePID_d_E2() { copy_and_scalePID_d(1); }
826
+      #if EXTRUDERS > 2
827
+        void copy_and_scalePID_i_E3() { copy_and_scalePID_i(2); }
828
+        void copy_and_scalePID_d_E3() { copy_and_scalePID_d(2); }
829
+        #if EXTRUDERS > 3
830
+          void copy_and_scalePID_i_E4() { copy_and_scalePID_i(3); }
831
+          void copy_and_scalePID_d_E5() { copy_and_scalePID_d(3); }
832
+        #endif //EXTRUDERS > 3
833
+      #endif //EXTRUDERS > 2
834
+    #endif //EXTRUDERS > 1
835
+  #endif //PID_PARAMS_PER_EXTRUDER
836
+
837
+#endif //PIDTEMP
834 838
 
835 839
 static void lcd_control_temperature_menu()
836 840
 {

Loading…
Peruuta
Tallenna