1
0
Fork 0
mirror of https://github.com/opentx/opentx.git synced 2025-07-24 00:35:18 +03:00

Fixes #115 - added date and time to backup filename

This commit is contained in:
Damjan Adamic 2014-06-18 22:19:57 +02:00
parent 41f14b93df
commit c82068115f
2 changed files with 7 additions and 2 deletions

View file

@ -582,7 +582,7 @@ const pm_char * eeBackupModel(uint8_t i_fileSrc)
len = i+1; len = i+1;
if (len) { if (len) {
if (buf[i]) if (buf[i])
buf[i] = idx2char(buf[i]); buf[i] = idx2char(buf[i]);
else else
buf[i] = '_'; buf[i] = '_';
} }
@ -597,6 +597,11 @@ const pm_char * eeBackupModel(uint8_t i_fileSrc)
len = sizeof(MODELS_PATH) + PSIZE(TR_MODEL) + 2; len = sizeof(MODELS_PATH) + PSIZE(TR_MODEL) + 2;
} }
#if defined(RTCLOCK)
char * tmp = strAppendDate(&buf[len], true);
len = tmp - buf;
#endif
strcpy_P(&buf[len], STR_MODELS_EXT); strcpy_P(&buf[len], STR_MODELS_EXT);
#ifdef SIMU #ifdef SIMU

View file

@ -1513,7 +1513,7 @@ union ReusableBuffer
uint16_t eepromfree; uint16_t eepromfree;
#if defined(SDCARD) #if defined(SDCARD)
char menu_bss[MENU_MAX_LINES][MENU_LINE_LENGTH]; char menu_bss[MENU_MAX_LINES][MENU_LINE_LENGTH];
char mainname[42]; // because reused for SD backup / restore char mainname[sizeof(menu_bss)]; // because reused for SD backup / restore
#else #else
char mainname[LEN_MODEL_NAME]; char mainname[LEN_MODEL_NAME];
#endif #endif