| 1 | /* |
| 2 | * File: SocParameter.h |
| 3 | * |
| 4 | * Code generated for Simulink model 'BSER_BattSocCalc'. |
| 5 | * |
| 6 | * Model version : 'M1.5.7' |
| 7 | * Simulink Coder version : 8.13 (R2017b) 24-Jul-2017 |
| 8 | * C/C++ source code generated on : Wed Apr 28 19:42:29 2021 |
| 9 | */ |
| 10 | |
| 11 | #ifndef RTW_HEADER_SocParameter_h_ |
| 12 | #define RTW_HEADER_SocParameter_h_ |
| 13 | #include "rtwtypes.h" |
| 14 | #define ASW1_OEM_START_SEC_DEFAULT_CALIB_UNSPECIFIED |
| 15 | #include "Asw1_OEM_MemMap.h" |
| 16 | |
| 17 | /* Exported data declaration */ |
| 18 | /* Declaration for custom storage class: Const */ |
| 19 | extern const volatile boolean_T BCMR_bChrgFulVldFlg_C; |
| 20 | extern const volatile real32_T BESR_iOcvRevThres_C; |
| 21 | extern const volatile real32_T BESR_numSocSaveFlgStep_C; |
| 22 | extern const volatile real32_T BESR_numSocSaveStep_C; |
| 23 | extern const volatile real32_T BSER_LowSocCorCurrThres1_C; |
| 24 | extern const volatile real32_T BSER_LowSocCorLowCellVoltThres1_C; |
| 25 | extern const volatile real32_T BSER_LowSocCorMinSOC1_C; |
| 26 | extern const volatile real32_T BSER_PackSocCorMaxSOC_C; |
| 27 | extern const volatile real32_T BSER_PackSocCorMinSOC_C; |
| 28 | extern const volatile real32_T BSER_RealSocZeroTemp_C; |
| 29 | extern const volatile uint32_T BSER_SOCOdoTableOdo_C[10]; |
| 30 | extern const volatile real32_T BSER_SOCOdoTableSOC_C[10]; |
| 31 | extern const volatile real32_T BSER_SocCorMinValue_C; |
| 32 | extern const volatile real32_T BSER_ahBattCap_C; |
| 33 | extern const volatile boolean_T BSER_bBattCapVldFlg_C; |
| 34 | extern const volatile boolean_T BSER_bSocResetCmd_C; |
| 35 | extern const volatile real32_T BSER_cSocAhFulHldThres_C; |
| 36 | extern const volatile real32_T BSER_cntSocBmsStsDel_C; |
| 37 | extern const volatile uint8_T BSER_cntSocStbNum_C; |
| 38 | extern const volatile real32_T BSER_facColmB_C; |
| 39 | extern const volatile real32_T BSER_iRunIniCurrThres_C; |
| 40 | extern const volatile real32_T BSER_iSocCurrEff_C; |
| 41 | extern const volatile real32_T BSER_iSocHoldCurrThres_C; |
| 42 | extern const volatile uint32_T BSER_numRunCorrHit_C; |
| 43 | extern const volatile real32_T BSER_numSocCorHighCellVoltThres_C; |
| 44 | extern const volatile real32_T BSER_numSocCorLowCellVoltThres_C; |
| 45 | extern const volatile real32_T BSER_rChgDsplSocFast_C; |
| 46 | extern const volatile real32_T BSER_rChgDsplSocSlow_C; |
| 47 | extern const volatile real32_T BSER_rDisChDsplSocFast_C; |
| 48 | extern const volatile real32_T BSER_rDisChDsplSocSlow_C; |
| 49 | extern const volatile real32_T BSER_rDsplSocDiffAllowThres_C; |
| 50 | extern const volatile real32_T BSER_rDsplSocFilter_C; |
| 51 | extern const volatile real32_T BSER_rDsplSocNrm_C; |
| 52 | extern const volatile real32_T BSER_rDsplSocRSoc_A[17]; |
| 53 | extern const volatile real32_T BSER_rDsplSocRSoc_MAP[119];/* dspl_SOC mapping with real_SOC */ |
| 54 | extern const volatile real32_T BSER_rInitDSocDiffThres_C; |
| 55 | extern const volatile real32_T BSER_rInitRSocDiffThres_C; |
| 56 | extern const volatile real32_T BSER_rRSocLowLimit_C; |
| 57 | extern const volatile real32_T BSER_rSocOCV_MAP[112];/* soc mapping with OCV & temprature */ |
| 58 | extern const volatile real32_T BSER_tBattDsplSocTemp_A[7]; |
| 59 | extern const volatile real32_T BSER_tSocOCVTemp_A[7]; |
| 60 | extern const volatile real32_T BSER_tiDsplSocStoptimeThres_C; |
| 61 | extern const volatile real32_T BSER_tiFullChgtFusf_C; |
| 62 | extern const volatile real32_T BSER_tiInputFualtFusf_C; |
| 63 | extern const volatile real32_T BSER_tiLowSOCCor1_C; |
| 64 | extern const volatile real32_T BSER_tiSocRunT_C; |
| 65 | extern const volatile real32_T BSER_tiSocStep_C; |
| 66 | extern const volatile real32_T BSER_tiStoptimeThres_C; |
| 67 | extern const volatile real32_T BSER_uMinCellVoltTemp[10]; |
| 68 | extern const volatile real32_T BSER_uSOCOneVolt_MAP[10]; |
| 69 | extern const volatile real32_T BSER_uSOCZeorVolt_MAP[10]; |
| 70 | extern const volatile real32_T BSER_uSocOCV_A[16];/* SOV-OCV mapping with OCV points */ |
| 71 | extern const volatile boolean_T BSPR_bCellVoltVldFlg_C; |
| 72 | extern const volatile boolean_T BSPR_bCurrVldFlg_C; |
| 73 | extern const volatile boolean_T DSMR_bFaultRankVldFlg_C; |
| 74 | |
| 75 | #define ASW1_OEM_STOP_SEC_DEFAULT_CALIB_UNSPECIFIED |
| 76 | #include "Asw1_OEM_MemMap.h" |
| 77 | #endif /* RTW_HEADER_SocParameter_h_ */ |
| 78 | |
| 79 | /* |
| 80 | * File trailer for generated code. |
| 81 | * |
| 82 | * [EOF] |
| 83 | */ |
| 84 |