Browse Source

Add PID_PARAMS_PER_EXTRUDER conditional

Scott Lahteine 9 years ago
parent
commit
c610471b0c
1 changed files with 17 additions and 13 deletions
  1. 17
    13
      Marlin/ultralcd.cpp

+ 17
- 13
Marlin/ultralcd.cpp View File

806
 }
806
 }
807
 
807
 
808
 #ifdef PIDTEMP
808
 #ifdef PIDTEMP
809
+
809
   // Helpers for editing PID Ki & Kd values
810
   // Helpers for editing PID Ki & Kd values
810
   // grab the PID value out of the temp variable; scale it; then update the PID driver
811
   // grab the PID value out of the temp variable; scale it; then update the PID driver
811
   void copy_and_scalePID_i(int e) {
812
   void copy_and_scalePID_i(int e) {
818
   }
819
   }
819
   void copy_and_scalePID_i_E1() { copy_and_scalePID_i(0); }
820
   void copy_and_scalePID_i_E1() { copy_and_scalePID_i(0); }
820
   void copy_and_scalePID_d_E1() { copy_and_scalePID_d(0); }
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
 static void lcd_control_temperature_menu()
839
 static void lcd_control_temperature_menu()
836
 {
840
 {

Loading…
Cancel
Save