瀏覽代碼

Followup to servo angles patch

Fix #12594
Scott Lahteine 6 年之前
父節點
當前提交
e8bda62d2a
共有 1 個檔案被更改,包括 5 行新增2 行删除
  1. 5
    2
      Marlin/src/module/configuration_store.cpp

+ 5
- 2
Marlin/src/module/configuration_store.cpp 查看文件

76
 
76
 
77
 #if HAS_SERVOS
77
 #if HAS_SERVOS
78
   #include "servo.h"
78
   #include "servo.h"
79
+#endif
80
+
81
+#if HAS_SERVOS && HAS_SERVO_ANGLES
79
   #define EEPROM_NUM_SERVOS NUM_SERVOS
82
   #define EEPROM_NUM_SERVOS NUM_SERVOS
80
 #else
83
 #else
81
   #define EEPROM_NUM_SERVOS NUM_SERVO_PLUGS
84
   #define EEPROM_NUM_SERVOS NUM_SERVO_PLUGS
634
     {
637
     {
635
       _FIELD_TEST(servo_angles);
638
       _FIELD_TEST(servo_angles);
636
 
639
 
637
-      #if !HAS_SERVOS
638
-        uint16_t servo_angles[NUM_SERVO_PLUGS][2] = { { 0, 0 } };
640
+      #if !HAS_SERVO_ANGLES
641
+        uint16_t servo_angles[EEPROM_NUM_SERVOS][2] = { { 0, 0 } };
639
       #endif
642
       #endif
640
       EEPROM_WRITE(servo_angles);
643
       EEPROM_WRITE(servo_angles);
641
     }
644
     }

Loading…
取消
儲存