Ignore:
Timestamp:
Sep 10, 2025, 8:48:05 AM (7 weeks ago)
Author:
f.jahn
Message:

Fixing project before CubeMX regeneration.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/fw_g473rct/SES/src/ah_counter.c

    r26 r27  
    3939}
    4040
     41void 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}
    4145
    4246//      --- LOKALE FUNKTIONEN - bitte hier dokumentieren -----------------------------
     
    188192                  {
    189193                          // 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();
    191195                          WH_COUNTER_SetDetectedEnergy();
    192196                          startMeasurement = 0;                   
     
    214218                  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
    215219                  {
    216                           // This line is not so important anymore, because we do not allow mAh_AutoMode to be greater than zero
    217                           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();
    218222                          WH_COUNTER_SetDetectedEnergy();
    219223                          startMeasurement = 0;                   
Note: See TracChangeset for help on using the changeset viewer.