updated settings version number. Old settings must be reset now that we have changed the format of the settings

This commit is contained in:
Simen Svale Skogsrud 2011-01-24 23:32:33 +01:00
parent 4869e7b1cc
commit a24fe19720
2 changed files with 2 additions and 2 deletions

View File

@ -59,7 +59,7 @@ void dump_settings() {
int read_settings() { int read_settings() {
// Check version-byte of eeprom // Check version-byte of eeprom
uint8_t version = eeprom_get_char(0); uint8_t version = eeprom_get_char(0);
if (version != SETTINGS_VERSION) { return(FALSE); } if (version != SETTINGS_VERSION) { return(FALSE); }
// Read settings-record and check checksum // Read settings-record and check checksum
if (!(memcpy_from_eeprom_with_checksum((char*)&settings, 1, sizeof(struct Settings)))) { if (!(memcpy_from_eeprom_with_checksum((char*)&settings, 1, sizeof(struct Settings)))) {

View File

@ -60,7 +60,7 @@
// Version of the EEPROM data. Will be used to migrate existing data from older versions of Grbl // Version of the EEPROM data. Will be used to migrate existing data from older versions of Grbl
// when firmware is upgraded. Always stored in byte 0 of eeprom // when firmware is upgraded. Always stored in byte 0 of eeprom
#define SETTINGS_VERSION 1 #define SETTINGS_VERSION 2
// Current global settings (persisted in EEPROM from byte 1 onwards) // Current global settings (persisted in EEPROM from byte 1 onwards)
struct Settings { struct Settings {