Quellcode durchsuchen

PFW-1425 use mmu2.Enabled instead of EEPROM read

Guðni Már Gilbert vor 2 Jahren
Ursprung
Commit
b4920d7fa8
1 geänderte Dateien mit 6 neuen und 4 gelöschten Zeilen
  1. 6 4
      Firmware/ultralcd.cpp

+ 6 - 4
Firmware/ultralcd.cpp

@@ -4752,7 +4752,7 @@ static void lcd_settings_menu()
 
     MENU_ITEM_TOGGLE_P(PSTR("MMU"), eeprom_read_byte((uint8_t *)EEPROM_MMU_ENABLED) ? _T(MSG_ON) : _T(MSG_OFF), mmu_enable_switch);
 
-    if (eeprom_read_byte((uint8_t *)EEPROM_MMU_ENABLED))
+    if (MMU2::mmu2.Enabled())
     {
         SETTINGS_SPOOLJOIN;
         SETTINGS_CUTTER;
@@ -5742,9 +5742,11 @@ static void lcd_tune_menu()
     MENU_ITEM_SUBMENU_P(_T(MSG_FSENSOR), lcd_fsensor_settings_menu);
 #endif //FILAMENT_SENSOR
 
-	SETTINGS_SPOOLJOIN;
-
-	SETTINGS_CUTTER;
+    if (MMU2::mmu2.Enabled())
+    {
+        SETTINGS_SPOOLJOIN;
+        SETTINGS_CUTTER;
+    }
 
 	MENU_ITEM_TOGGLE_P(_T(MSG_FANS_CHECK), fans_check_enabled ? _T(MSG_ON) : _T(MSG_OFF), lcd_set_fan_check);