Index: trunk/fw_g473rct/SES/inc/sysdata.h
===================================================================
--- trunk/fw_g473rct/SES/inc/sysdata.h	(revision 28)
+++ trunk/fw_g473rct/SES/inc/sysdata.h	(revision 35)
@@ -182,15 +182,13 @@
 	/* 8 of 8 */ uint16_t volatile UNIQUE_NAME(reserved);						// 159
 	/* 4 of 8 */ int32_t  mAh_AutoMode;											// 160-161
-	/* 6 of 8 */ uint16_t calculatedCEFAh;										// 162
-	/* 8 of 8 */ uint16_t calculatedCEFWh;										// 163
+	/* 6 of 8 */ int16_t  calculatedCEFAh;										// 162
+	/* 8 of 8 */ int16_t  calculatedCEFWh;										// 163
 	/* 4 of 8 */ int32_t  mWh_AutoMode;											// 164-165
 	/* 6 of 8 */ uint16_t UNIQUE_NAME(reserved);								// 166
-	/* 8 of 8 */ uint16_t UNIQUE_NAME(reserved);								// 167r
+	/* 8 of 8 */ uint16_t UNIQUE_NAME(reserved);								// 167
 	/* 2 of 8 */ uint16_t ovp_sense;                                            // 168
 	/* 4 of 8 */ uint16_t lvp_sense;                                            // 169
-	/* 6 of 8 */ uint16_t UNIQUE_NAME(reserved);								// 170
-	/* 8 of 8 */ uint16_t UNIQUE_NAME(reserved);								// 171
-	/* 2 of 8 */ uint16_t UNIQUE_NAME(reserved);								// 172
-	/* 4 of 8 */ uint16_t UNIQUE_NAME(reserved);								// 173
+	/* 6 of 8 */ uint32_t detectedCapacityAtActualCRate;						// 170,171
+	/* 8 of 8 */ uint32_t detectedEnergyAtActualCRate;							// 172,173
 	/* 6 of 8 */ uint16_t UNIQUE_NAME(reserved);								// 174
 	/* 8 of 8 */ uint16_t UNIQUE_NAME(reserved);								// 175
@@ -215,22 +213,27 @@
 	/* 6 of 8 */ uint16_t selfDischargeTime;									// 207
 	/* 8 of 8 */ uint8_t  message[24];											// 208-219	ASCII-char message, limited to 20 letters
-	/* 8 of 8 */ int64_t  whCounterCEF_AutoMode;								// 220-223	[mWs]
-	/* 8 of 8 */ int64_t  ahCounterCEF_AutoMode;								// 224-227	[mAs]
-	/* 2 of 8 */ uint16_t UNIQUE_NAME(reserved);								// 228
-	/* 4 of 8 */ uint16_t UNIQUE_NAME(reserved);								// 229
-	/* 6 of 8 */ uint16_t UNIQUE_NAME(reserved);								// 230
-	/* 8 of 8 */ uint16_t UNIQUE_NAME(reserved);								// 231
-	/* 2 of 8 */ uint16_t UNIQUE_NAME(reserved);								// 232
-	/* 4 of 8 */ uint16_t UNIQUE_NAME(reserved);								// 233
-	/* 6 of 8 */ uint16_t UNIQUE_NAME(reserved);								// 234
-	/* 8 of 8 */ uint16_t UNIQUE_NAME(reserved);								// 235
-	/* 2 of 8 */ uint16_t UNIQUE_NAME(reserved);								// 236
-	/* 4 of 8 */ uint16_t UNIQUE_NAME(reserved);								// 237
+	/* 8 of 8 */ int64_t  mWsCounterUncorrected;								// 220-223	[mWs]
+	/* 8 of 8 */ int64_t  mAsCounterUncorrected;								// 224-227	[mAs]
+	/* 2 of 8 */ int32_t  mAhCounterUncorrected;								// 228-229
+	/* 6 of 8 */ uint16_t soc0;													// 230
+	/* 8 of 8 */ uint16_t soc1;													// 231
+	/* 2 of 8 */ uint16_t soc2;													// 232
+	/* 4 of 8 */ uint16_t soc3;													// 233
+	/* 6 of 8 */ uint16_t soc4;													// 234
+	/* 8 of 8 */ int16_t  peukertRemoveCorrectionFaktor;						// 235
+	/* 4 of 8 */ int32_t  mAh_AutoModeU;										// 236-237
 	/* 6 of 8 */ uint16_t UNIQUE_NAME(reserved);								// 238
 	/* 8 of 8 */ uint16_t UNIQUE_NAME(reserved);								// 239
-	/* 8 of 8 */ int16_t  current_buffer[SAMPLE_ARRAY_SIZE];					// 220-283
-	/* 8 of 8 */ int16_t  voltage_buffer[SAMPLE_ARRAY_SIZE];					// 284-347
-	/* 8 of 8 */ int16_t  current_buffer_fast[SAMPLE_ARRAY_SIZE];				// 348-411
-	/* 8 of 8 */ int16_t  voltage_buffer_fast[SAMPLE_ARRAY_SIZE];				// 412-475
+	/* 4 of 8 */ int64_t  mAs_AutoModeU;										// 240-243
+	/* 6 of 8 */ uint16_t UNIQUE_NAME(reserved);								// 244
+	/* 8 of 8 */ uint16_t UNIQUE_NAME(reserved);								// 245
+	/* 2 of 8 */ uint16_t UNIQUE_NAME(reserved);								// 246
+	/* 4 of 8 */ uint16_t UNIQUE_NAME(reserved);								// 247
+	/* 6 of 8 */ uint16_t UNIQUE_NAME(reserved);								// 248
+	/* 8 of 8 */ uint16_t UNIQUE_NAME(reserved);								// 249
+	/* 8 of 8 */ int16_t  current_buffer[SAMPLE_ARRAY_SIZE];					// 250-313
+	/* 8 of 8 */ int16_t  voltage_buffer[SAMPLE_ARRAY_SIZE];					// 314-377
+	/* 8 of 8 */ int16_t  current_buffer_fast[SAMPLE_ARRAY_SIZE];				// 378-441
+	/* 8 of 8 */ int16_t  voltage_buffer_fast[SAMPLE_ARRAY_SIZE];				// 442-505
 
 } device_values_t;
