Index: ecs_cellMon/firmware/src/eeprom.c
===================================================================
--- ecs_cellMon/firmware/src/eeprom.c	(revision 11)
+++ ecs_cellMon/firmware/src/eeprom.c	(revision 15)
@@ -131,5 +131,5 @@
 
 static uint32_t GetPage(uint32_t Address);
-static HAL_StatusTypeDef getEEPROMData(uint32_t address, uint8_t * data, uint32_t len);
+static HAL_StatusTypeDef getEEPROMData(uint32_t address, uint8_t* data, uint32_t len);
 
 // muss modulo 8 noch hinzufügen wg 8 byte alignement
@@ -186,5 +186,5 @@
 }
 
-static HAL_StatusTypeDef getEEPROMData(uint32_t address, uint8_t * data, uint32_t len)
+static HAL_StatusTypeDef getEEPROMData(uint32_t address, uint8_t* data, uint32_t len)
 {
     uint32_t i = 0;
@@ -219,7 +219,7 @@
 }
 
-HAL_StatusTypeDef EEPROM_fullRestore(sys_data_t * data, bool keepSN)
-{
-  eeprom_stored_data_t * dataToStore;
+HAL_StatusTypeDef EEPROM_fullRestore(sys_data_t* data, bool keepSN)
+{
+  eeprom_stored_data_t* dataToStore;
   uint32_t PageError;
   uint32_t Address;
@@ -230,5 +230,5 @@
   /****************LESE_DEFAULT_WERTE************************/
 
-  dataToStore = (eeprom_stored_data_t *) eepromData;
+  dataToStore = (eeprom_stored_data_t*) eepromData;
   
   memcpy( (void *) &dataToStore->changedData, (void*) &defaultEepromData, sizeof(dataToStore->changedData)) ;
@@ -302,7 +302,7 @@
 
 
-HAL_StatusTypeDef EEPROM_storeConfig(sys_data_t * data,bool withSN, bool saveNewKey)
-{
-  eeprom_stored_data_t * dataToStore;
+HAL_StatusTypeDef EEPROM_storeConfig(sys_data_t* data,bool withSN, bool saveNewKey)
+{
+  eeprom_stored_data_t* dataToStore;
   uint32_t PageError;
   uint32_t Address;
@@ -427,16 +427,15 @@
 }
 
-HAL_StatusTypeDef EEPROM_storeLogData()
-{
-  
+HAL_StatusTypeDef EEPROM_storeLogData(void)
+{
   uint32_t PageError;
   uint32_t Address;
   uint32_t x;
-  log_data_t * logData;
+  log_data_t* logData;
   /****************LESE_WERTE_AUS_SYSDATA*********************/ 
   printf("EEPROM STORE LOG DATA!\n");
 
   //Zeiger auf Resevierten Ram Speicher, der für das speichern der Daten zuständig ist
-  logData = (log_data_t *) eepromLogData;
+  logData = (log_data_t*) eepromLogData;
   logData->cycleCounter = sysData.s.cycleCounter;
   logData->maxVoltage = sysData.s.maxVoltage;
@@ -449,5 +448,4 @@
   logData->criticalUnderTempTime = sysData.s.criticalUnderTempTime;
   
-
   /****************PAGE_LÖSCHEN********************/ 
   HAL_FLASH_Unlock();
@@ -510,5 +508,5 @@
 
   //Zeiger auf Resevierten Ram Speicher, der für das speichern der Daten zuständig ist
-  logData = (log_data_t *) eepromLogData;
+  logData = (log_data_t*) eepromLogData;
   logData->cycleCounter = 0;
   logData->maxVoltage = 0;
@@ -635,14 +633,13 @@
 
 
-HAL_StatusTypeDef EEPROM_readLogData()
-{
-  log_data_t * logData;
+HAL_StatusTypeDef EEPROM_readLogData(void)
+{
+  log_data_t* logData;
 
   /****************WERTE_AUS_FLASH_LESEN********************/
-  
-  
-  if(getEEPROMData(USER_EEPROM_BASE_ADRESS + FLASH_PAGE_SIZE, (uint8_t *)eepromLogData, sizeof(eepromLogData)) != HAL_OK) return HAL_ERROR;
-
-  logData = (log_data_t *) eepromLogData;  
+    
+  if(getEEPROMData(USER_EEPROM_BASE_ADRESS + FLASH_PAGE_SIZE, (uint8_t*)eepromLogData, sizeof(eepromLogData)) != HAL_OK) return HAL_ERROR;
+
+  logData = (log_data_t*) eepromLogData;  
   sysData.s.cycleCounter = logData->cycleCounter;
   sysData.s.maxVoltage = logData->maxVoltage;  
Index: ecs_cellMon/firmware/src/sysdata.c
===================================================================
--- ecs_cellMon/firmware/src/sysdata.c	(revision 11)
+++ ecs_cellMon/firmware/src/sysdata.c	(revision 15)
@@ -100,5 +100,5 @@
   sysData.s.fwMajor     = 1;
   sysData.s.fwMinor     = 0;
-  sysData.s.fwRevision  = 3;
+  sysData.s.fwRevision  = 4;
   sysData.s.minVoltage = MIN_VOLTAGE_DEFAULT;
   sysData.s.maxVoltage = MAX_VOLTAGE_DEFAULT;
