Changeset 27 for trunk/fw_g473rct/SES/src/ah_counter.c
- Timestamp:
- Sep 10, 2025, 8:48:05 AM (7 weeks ago)
- File:
-
- 1 edited
-
trunk/fw_g473rct/SES/src/ah_counter.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/fw_g473rct/SES/src/ah_counter.c
r26 r27 39 39 } 40 40 41 void AH_COUNTER_SetDetectedAh(void) 42 { 43 sys_data.s.values.detectedCapacity = sys_data.s.values.mAh_AutoMode >= 0 ? sys_data.s.values.mAh_AutoMode : -sys_data.s.values.mAh_AutoMode; 44 } 41 45 42 46 // --- LOKALE FUNKTIONEN - bitte hier dokumentieren ----------------------------- … … 188 192 { 189 193 // This line is not so important anymore, because we do not allow mAh_AutoMode to be greater than zero 190 sys_data.s.values.detectedCapacity = sys_data.s.values.mAh_AutoMode >= 0 ? sys_data.s.values.mAh_AutoMode : -sys_data.s.values.mAh_AutoMode;194 AH_COUNTER_SetDetectedAh(); 191 195 WH_COUNTER_SetDetectedEnergy(); 192 196 startMeasurement = 0; … … 214 218 if ((sys_data.s.values.lastTimeVbatFull >= 3600U) && (sys_data.s.values.lastTimeVbatFull <= 240U * 3600U)) // This line prevents from very high discharge-currents to be used to estimate battery capacity 215 219 { 216 // This line is not so important anymore, because we do not allow mAh_AutoMode to be greater than zero217 sys_data.s.values.detectedCapacity = sys_data.s.values.mAh_AutoMode >= 0 ? sys_data.s.values.mAh_AutoMode : -sys_data.s.values.mAh_AutoMode;220 221 AH_COUNTER_SetDetectedAh(); 218 222 WH_COUNTER_SetDetectedEnergy(); 219 223 startMeasurement = 0;
Note: See TracChangeset
for help on using the changeset viewer.
