|
|
|
@ -1413,17 +1413,21 @@ Black rubber belt(MXL), 18 - tooth aluminium pulley : 87.489 step per mm (Huxley
|
|
|
|
|
|
|
|
|
|
// @section extras
|
|
|
|
|
|
|
|
|
|
//
|
|
|
|
|
// EEPROM
|
|
|
|
|
//
|
|
|
|
|
// The microcontroller can store settings in the EEPROM, e.g. max velocity...
|
|
|
|
|
// M500 - stores parameters in EEPROM
|
|
|
|
|
// M501 - reads parameters from EEPROM (if you need reset them after you changed them temporarily).
|
|
|
|
|
// M502 - reverts to the default "factory settings". You still need to store them in EEPROM afterwards if you want to.
|
|
|
|
|
//
|
|
|
|
|
#define EEPROM_SETTINGS // Enable for M500 and M501 commands
|
|
|
|
|
/**
|
|
|
|
|
* EEPROM
|
|
|
|
|
*
|
|
|
|
|
* Persistent storage to preserve configurable settings across reboots.
|
|
|
|
|
*
|
|
|
|
|
* M500 - Store settings to EEPROM.
|
|
|
|
|
* M501 - Read settings from EEPROM. (i.e., Throw away unsaved changes)
|
|
|
|
|
* M502 - Revert settings to "factory" defaults. (Follow with M500 to init the EEPROM.)
|
|
|
|
|
*/
|
|
|
|
|
#define EEPROM_SETTINGS // Persistent storage with M500 and M501
|
|
|
|
|
//#define DISABLE_M503 // Saves ~2700 bytes of PROGMEM. Disable for release!
|
|
|
|
|
#define EEPROM_CHITCHAT // Give feedback on EEPROM commands. Disable to save PROGMEM.
|
|
|
|
|
#if ENABLED(EEPROM_SETTINGS)
|
|
|
|
|
//#define EEPROM_AUTO_INIT // Init EEPROM automatically on any errors.
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
//
|
|
|
|
|
// Host Keepalive
|
|
|
|
|