/*
 * File: dchrg_diag_parameters.h
 *
 * Code generated for Simulink model 'BCMR_DChrgDiag'.
 *
 * Model version                  : 1.789
 * Simulink Coder version         : 8.11 (R2016b) 25-Aug-2016
 * C/C++ source code generated on : Wed Nov 17 15:52:44 2021
 */

#ifndef RTW_HEADER_dchrg_diag_parameters_h_
#define RTW_HEADER_dchrg_diag_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_EVCCDiagSw_C;
extern const volatile boolean_T BCMR_EVCCDiagccSw_C;
extern const volatile boolean_T BCMR_G1E0PlatformSwDiag_C;
extern const volatile boolean_T BCMR_H1U0PlatformSwDiag_C;
extern const volatile boolean_T BCMR_bDChrgStopCActiveSw_C;
extern const volatile uint8_T BCMR_cntDChrgTCnntMax_C;
extern const volatile uint8_T BCMR_cntIsoFltTrigger_CW;
extern const volatile real32_T BCMR_iDChrgCurrDiagLmt_C;
extern const volatile real32_T BCMR_iDChrgCutOffVoltOvrCurrDet_C;
extern const volatile real32_T BCMR_iDChrgCutOffVoltOvrCurrHeal_C;
extern const volatile real32_T BCMR_iDcChrgDiffOvrCurr_C;
extern const volatile real32_T BCMR_iDcChrgLowTempDiffOvrCurrMody_C;
extern const volatile real32_T BCMR_iDcChrgLowTempOvrCurrCutOff_C;
extern const volatile real32_T BCMR_iDcChrgLowTempOvrCurrHeal_C;
extern const volatile real32_T BCMR_iDcChrgOvrCurr_C;
extern const volatile real32_T BCMR_iDcChrgOvrVolt_C;
extern const volatile real32_T BCMR_kWaveFltFactor_C;
extern const volatile uint8_T BCMR_stCCSTimeout_C;
extern const volatile uint8_T BCMR_stCHMTimeout_C;
extern const volatile uint8_T BCMR_stCMLTimeout_C;
extern const volatile uint8_T BCMR_stCRMAATimeout_C;
extern const volatile uint8_T BCMR_stCROAATimeout_C;
extern const volatile uint8_T BCMR_stCROTimeout_C;
extern const volatile uint8_T BCMR_stCSDTimeout1_C;
extern const volatile uint8_T BCMR_stCSDTimeout2_C;
extern const volatile uint8_T BCMR_stCSTTimeout_C;
extern const volatile uint8_T BCMR_stCurrDwnTimeout_C;
extern const volatile uint8_T BCMR_stHvOnTimeout_C;
extern const volatile uint8_T BCMR_stNoTimeout_C;
extern const volatile uint8_T BCMR_stParaMish_C;
extern const volatile real32_T BCMR_tBattLowTempDiagTempThrd_C;
extern const volatile real32_T BCMR_tDcChrgIntfTempLmt_C;
extern const volatile real32_T BCMR_tiDChrgDetDiagDebs_C;
extern const volatile real32_T BCMR_tiDChrgDetSec_C;
extern const volatile real32_T BCMR_tiDChrgDiagBase_C;
extern const volatile real32_T BCMR_tiDChrgHealDiagDebs_C;
extern const volatile real32_T BCMR_tiDChrgLowTOvrCurrDet_C;
extern const volatile real32_T BCMR_tiDChrgLowTOvrCurrHeal_C;
extern const volatile real32_T BCMR_tiDChrgMishCurrDetDiagDebs_C;
extern const volatile real32_T BCMR_tiDChrgOvrCellVolt_C;
extern const volatile real32_T BCMR_tiDChrgOvrSafeCellVoltDet_C;
extern const volatile real32_T BCMR_tiDChrgVoltFltDetDebs_C;
extern const volatile real32_T BCMR_tiDChrgVoltFltHealDebs_C;
extern const volatile real32_T BCMR_uCC2ChkDiffDet_C;
extern const volatile real32_T BCMR_uCC2ChkDiffHeal_C;
extern const volatile real32_T BCMR_uCC2VoltHighDet_C;
extern const volatile real32_T BCMR_uCC2VoltHighHeal_C;
extern const volatile real32_T BCMR_uCC2VoltLowDet_C;
extern const volatile real32_T BCMR_uCC2VoltLowHeal_C;
extern const volatile real32_T BCMR_uDChrgHighTempDet_C;
extern const volatile real32_T BCMR_uDChrgHighTempHeal_C;
extern const volatile real32_T BCMR_uDChrgLowTempDet_C;
extern const volatile real32_T BCMR_uDChrgLowTempHeal_C;
extern const volatile real32_T BCMR_uDChrgOvrCellVoltDet_C;
extern const volatile real32_T BCMR_uDChrgOvrCellVoltHeal_C;
extern const volatile real32_T BCMR_uDChrgOvrSafeCellVoltDet_C;
extern const volatile real32_T BCMR_uDChrgOvrSafeCellVoltHeal_C;

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

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