My Marlin configs for Fabrikator Mini and CTC i3 Pro B
Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.

configuration_store.h 558B

12345678910111213141516171819202122
  1. #ifndef CONFIGURATION_STORE_H
  2. #define CONFIGURATION_STORE_H
  3. #include "Configuration.h"
  4. void Config_ResetDefault();
  5. #if DISABLED(DISABLE_M503)
  6. void Config_PrintSettings(bool forReplay=false);
  7. #else
  8. FORCE_INLINE void Config_PrintSettings(bool forReplay=false) {}
  9. #endif
  10. #if ENABLED(EEPROM_SETTINGS)
  11. void Config_StoreSettings();
  12. void Config_RetrieveSettings();
  13. #else
  14. FORCE_INLINE void Config_StoreSettings() {}
  15. FORCE_INLINE void Config_RetrieveSettings() { Config_ResetDefault(); Config_PrintSettings(); }
  16. #endif
  17. #endif //CONFIGURATION_STORE_H