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 */
19extern const volatile boolean_T BCMR_bChrgFulVldFlg_C;
20extern const volatile real32_T BESR_iOcvRevThres_C;
21extern const volatile real32_T BESR_numSocSaveFlgStep_C;
22extern const volatile real32_T BESR_numSocSaveStep_C;
23extern const volatile real32_T BSER_LowSocCorCurrThres1_C;
24extern const volatile real32_T BSER_LowSocCorLowCellVoltThres1_C;
25extern const volatile real32_T BSER_LowSocCorMinSOC1_C;
26extern const volatile real32_T BSER_PackSocCorMaxSOC_C;
27extern const volatile real32_T BSER_PackSocCorMinSOC_C;
28extern const volatile real32_T BSER_RealSocZeroTemp_C;
29extern const volatile uint32_T BSER_SOCOdoTableOdo_C[10];
30extern const volatile real32_T BSER_SOCOdoTableSOC_C[10];
31extern const volatile real32_T BSER_SocCorMinValue_C;
32extern const volatile real32_T BSER_ahBattCap_C;
33extern const volatile boolean_T BSER_bBattCapVldFlg_C;
34extern const volatile boolean_T BSER_bSocResetCmd_C;
35extern const volatile real32_T BSER_cSocAhFulHldThres_C;
36extern const volatile real32_T BSER_cntSocBmsStsDel_C;
37extern const volatile uint8_T BSER_cntSocStbNum_C;
38extern const volatile real32_T BSER_facColmB_C;
39extern const volatile real32_T BSER_iRunIniCurrThres_C;
40extern const volatile real32_T BSER_iSocCurrEff_C;
41extern const volatile real32_T BSER_iSocHoldCurrThres_C;
42extern const volatile uint32_T BSER_numRunCorrHit_C;
43extern const volatile real32_T BSER_numSocCorHighCellVoltThres_C;
44extern const volatile real32_T BSER_numSocCorLowCellVoltThres_C;
45extern const volatile real32_T BSER_rChgDsplSocFast_C;
46extern const volatile real32_T BSER_rChgDsplSocSlow_C;
47extern const volatile real32_T BSER_rDisChDsplSocFast_C;
48extern const volatile real32_T BSER_rDisChDsplSocSlow_C;
49extern const volatile real32_T BSER_rDsplSocDiffAllowThres_C;
50extern const volatile real32_T BSER_rDsplSocFilter_C;
51extern const volatile real32_T BSER_rDsplSocNrm_C;
52extern const volatile real32_T BSER_rDsplSocRSoc_A[17];
53extern const volatile real32_T BSER_rDsplSocRSoc_MAP[119];/* dspl_SOC mapping with real_SOC */
54extern const volatile real32_T BSER_rInitDSocDiffThres_C;
55extern const volatile real32_T BSER_rInitRSocDiffThres_C;
56extern const volatile real32_T BSER_rRSocLowLimit_C;
57extern const volatile real32_T BSER_rSocOCV_MAP[112];/* soc mapping with OCV & temprature */
58extern const volatile real32_T BSER_tBattDsplSocTemp_A[7];
59extern const volatile real32_T BSER_tSocOCVTemp_A[7];
60extern const volatile real32_T BSER_tiDsplSocStoptimeThres_C;
61extern const volatile real32_T BSER_tiFullChgtFusf_C;
62extern const volatile real32_T BSER_tiInputFualtFusf_C;
63extern const volatile real32_T BSER_tiLowSOCCor1_C;
64extern const volatile real32_T BSER_tiSocRunT_C;
65extern const volatile real32_T BSER_tiSocStep_C;
66extern const volatile real32_T BSER_tiStoptimeThres_C;
67extern const volatile real32_T BSER_uMinCellVoltTemp[10];
68extern const volatile real32_T BSER_uSOCOneVolt_MAP[10];
69extern const volatile real32_T BSER_uSOCZeorVolt_MAP[10];
70extern const volatile real32_T BSER_uSocOCV_A[16];/* SOV-OCV mapping with OCV points */
71extern const volatile boolean_T BSPR_bCellVoltVldFlg_C;
72extern const volatile boolean_T BSPR_bCurrVldFlg_C;
73extern 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