/*
 * File: dchrg_para_parameters.h
 *
 * Code generated for Simulink model 'BCMR_DChrgParaCalc'.
 *
 * Model version                  : 1.703
 * Simulink Coder version         : 8.11 (R2016b) 25-Aug-2016
 * C/C++ source code generated on : Fri Aug 27 14:36:36 2021
 */

#ifndef RTW_HEADER_dchrg_para_parameters_h_
#define RTW_HEADER_dchrg_para_parameters_h_
#include "rtwtypes.h"
#define ASW1_OEM_START_SEC_DEFAULT_CALIB_UNSPECIFIED
#include "Asw1_OEM_MemMap.h"

/* Exported data declaration */
/* Declaration for custom storage class: Const */
extern const volatile boolean_T BCMR_G1E0PlatformSwPara_C;
extern const volatile real32_T BCMR_ahDChgBattNominalCapa_C;
extern const volatile boolean_T BCMR_bCurrCalSelect_C;
extern const volatile boolean_T BCMR_bCurrIncDeltaLimEna_C;
extern const volatile boolean_T BCMR_bDChrgFulChkTenEna_C;
extern const volatile boolean_T BCMR_bDChrgFulChkThreeEna_C;
extern const volatile uint8_T BCMR_cntCoolDFC_CW;
extern const volatile uint8_T BCMR_cntSoh_CW;
extern const volatile real32_T BCMR_iCurrDcr_C;
extern const volatile real32_T BCMR_iDCCurElecUnLckLim_C;
extern const volatile real32_T BCMR_iDCCurrDecStep_C;
extern const volatile real32_T BCMR_iDCCurrDecThrd_C;
extern const volatile real32_T BCMR_iDCCurrDeltaLim_C;
extern const volatile real32_T BCMR_iDCCurrDiff_C;
extern const volatile real32_T BCMR_iDCCurrFil_C;
extern const volatile real32_T BCMR_iDCCurrIncStep_C;
extern const volatile real32_T BCMR_iDCCurrIncThrd_C;
extern const volatile real32_T BCMR_iDChrgCurrCutOff_C;
extern const volatile real32_T BCMR_iDcChrgCurrAbnormMAP_T[272];
extern const volatile real32_T BCMR_iDcChrgCurrAbnorm_T[196];
extern const volatile real32_T BCMR_iDcChrgCurrNewMAP_T[272];
extern const volatile real32_T BCMR_iDcChrgCurrNew_T[196];
extern const volatile real32_T BCMR_iDcChrgCurrOldAbnormMAP_T[272];
extern const volatile real32_T BCMR_iDcChrgCurrOldAbnorm_T[196];
extern const volatile real32_T BCMR_iDcChrgCurrOldMAP_T[272];
extern const volatile real32_T BCMR_iDcChrgCurrOld_T[196];
extern const volatile real32_T BCMR_kmAcmDist_C;
extern const volatile uint8_T BCMR_numCcsPwrSelc_C;
extern const volatile uint8_T BCMR_numCellVoltFullThree_C;
extern const volatile uint8_T BCMR_numCellVoltFull_C;
extern const volatile uint8_T BCMR_numCurrCalcEna;
extern const volatile real32_T BCMR_pCcsPwrSelc_C;
extern const volatile real32_T BCMR_pctBmsPwrRdc_C;
extern const volatile real32_T BCMR_rCurrDcr_C;
extern const volatile real32_T BCMR_rCurrIcr_C;
extern const volatile real32_T BCMR_rDchrgLoadCoef_C;
extern const volatile real32_T BCMR_tBattTempMaxFil_C;
extern const volatile real32_T BCMR_tBattTempSelcLmtDwn_C;
extern const volatile real32_T BCMR_tBattTempSelcLmtUp_C;
extern const volatile real32_T BCMR_tDcChrgCellTemp1_A[14];
extern const volatile real32_T BCMR_tDcChrgCellTemp2_A[14];
extern const volatile real32_T BCMR_tDcChrgCellTemp_A[17];
extern const volatile real32_T BCMR_tDchrgLoadLmt_C;
extern const volatile real32_T BCMR_tTempDisMapX_A[17];
extern const volatile real32_T BCMR_tTempDisMapY_A[17];
extern const volatile real32_T BCMR_tiBattTempMaxFilDly_C;
extern const volatile real32_T BCMR_tiBattTempSwitch_C;
extern const volatile real32_T BCMR_tiCellVoltFullCnt_C;
extern const volatile real32_T BCMR_tiCellVoltMaxFilDly_C;
extern const volatile real32_T BCMR_tiCurrHysTimeDelay_C;
extern const volatile uint8_T BCMR_tiDChgFullPreHold_C;
extern const volatile real32_T BCMR_tiDChrgCurrReqCalDly_C;
extern const volatile real32_T BCMR_tiDChrgDetParaDebs_C;
extern const volatile real32_T BCMR_tiDChrgFulParaDebs_C;
extern const volatile real32_T BCMR_tiDChrgFulWait_C;
extern const volatile uint8_T BCMR_tiDChrgFullBase_C;
extern const volatile uint16_T BCMR_tiDChrgFullDebs_C;
extern const volatile real32_T BCMR_tiDChrgParaBase_C;
extern const volatile real32_T BCMR_tiDcChrgPwrCCSDebs_C;
extern const volatile real32_T BCMR_tiHoldOnToCurrCalcOff_C;
extern const volatile real32_T BCMR_uBattVoltOff_C;
extern const volatile real32_T BCMR_uCellTempHysRng_C;
extern const volatile uint8_T BCMR_uCellTempStep_A[14];
extern const volatile real32_T BCMR_uCellVoltHiValVld_C;
extern const volatile real32_T BCMR_uCellVoltHysRng_C;
extern const volatile real32_T BCMR_uCellVoltLoValVld_C;
extern const volatile real32_T BCMR_uCellVoltMaxDecFil_C;
extern const volatile real32_T BCMR_uCellVoltMaxIncFil_C;
extern const volatile uint8_T BCMR_uCellVoltStep_A[14];
extern const volatile real32_T BCMR_uDChrgVolfFul_C;
extern const volatile real32_T BCMR_uDChrgVoltReq_C;
extern const volatile real32_T BCMR_uDcChrgCellVolt1_A[14];
extern const volatile real32_T BCMR_uDcChrgCellVolt2_A[14];
extern const volatile real32_T BCMR_uDcChrgCellVolt3_A[14];
extern const volatile real32_T BCMR_uDcChrgCellVoltNew_A[16];
extern const volatile real32_T BCMR_uDcChrgCellVoltOld_A[16];
extern const volatile real32_T BCMR_uDcChrgFullCellVoltOff_C;
extern const volatile real32_T BCMR_vDcChrgFullCellVoltCool_C;
extern const volatile real32_T BCMR_vDcChrgFullCellVolt_C;
extern const volatile real32_T BMCR_uDChrgerVoltMish_C;
extern const volatile real32_T COMR_pwrChrgLdReqFil_C;
extern const volatile uint8_T COMR_tipwrChrgLdReqFilDly_C;

#define ASW1_OEM_STOP_SEC_DEFAULT_CALIB_UNSPECIFIED
#include "Asw1_OEM_MemMap.h"
#endif                                 /* RTW_HEADER_dchrg_para_parameters_h_ */

/*
 * File trailer for generated code.
 *
 * [EOF]
 */
