/*
 * File: BSPR_BattCurrCoordParameter.h
 *
 * Code generated for Simulink model 'BSPR_BattCurrCoord'.
 *
 * Model version                  : 1.1181
 * Simulink Coder version         : 8.13 (R2017b) 24-Jul-2017
 * C/C++ source code generated on : Mon Aug  2 17:32:11 2021
 */

#ifndef RTW_HEADER_BSPR_BattCurrCoordParameter_h_
#define RTW_HEADER_BSPR_BattCurrCoordParameter_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 real32_T BSPR_TwoCurrSnsrFltCurr_C;
extern const volatile uint16_T BSPR_cntCurrMovAvg_C;
extern const volatile uint8_T BSPR_cntCurrStbPerMin_C;/* Calibrated period for stable current calculation of sensor self-adaption */
extern const volatile real32_T BSPR_facBattCurrMismatch_C;
extern const volatile boolean_T BSPR_iBattCurrFilEna_C;
extern const volatile real32_T BSPR_iBattCurrMisMatchDec_C;
extern const volatile real32_T BSPR_iBattCurrMismatchThrd_C;
extern const volatile real32_T BSPR_iCurrActAdapThres_C;/* Calibrated max allowed current durring sensor self-adaption */
extern const volatile real32_T BSPR_iCurrRngHiLim_C;/* 限制了电流输出的最大值 */
extern const volatile real32_T BSPR_iCurrRngHi_C;/* Threshold for current out of range high check */
extern const volatile real32_T BSPR_iCurrRngLoLim_C;/* 限制了电流输出的最小值 */
extern const volatile real32_T BSPR_iCurrRngLo_C;/* Threshold for current out of range low check */
extern const volatile real32_T BSPR_iCurrStbAdapThres_C;/* Calibrated max allowed current durring sensor self-adaption */
extern const volatile real32_T BSPR_iCurrStbDiffThres_C;/* Calibrated max allowed current difference between max current and min current during sensor self-adaption */
extern const volatile real32_T BSPR_iCurrStbPerDiffThres_C;/* Calibrated max allowed current difference between max current and min current during every calculated period */
extern const volatile real32_T BSPR_iLemCabSw_C;
extern const volatile real32_T BSPR_iSystemOverCurrDet_C;
extern const volatile real32_T BSPR_rCurrStbAdapThres_C;/* Calibrated ratio for stable current calculation of sensor self-adaption */
extern const volatile uint8_T BSPR_stBMSSelfChkCmpl_C;
extern const volatile real32_T BSPR_tiCABDevFltDet_C;
extern const volatile real32_T BSPR_tiCABDevFltHeal_C;
extern const volatile real32_T BSPR_tiCABErrDet_C;
extern const volatile real32_T BSPR_tiCABErrHeal_C;
extern const volatile real32_T BSPR_tiCABSplyVoltDeb_C;
extern const volatile real32_T BSPR_tiCABVoltOutOfRngDet_C;
extern const volatile real32_T BSPR_tiCABVoltOutOfRngHeal_C;
extern const volatile real32_T BSPR_tiCurrAdapAllw_C;/* Calibrated max time for battery current self-learning */
extern const volatile real32_T BSPR_tiCurrMismatchDec_C;
extern const volatile real32_T BSPR_tiCurrMismatchHeal_C;
extern const volatile real32_T BSPR_tiCurrRngChkErr_C;/* Time debounce for current out of range check */
extern const volatile real32_T BSPR_tiHwCurrElecSCG_C;
extern const volatile real32_T BSPR_tiHwCurrElecSCP_C;
extern const volatile real32_T BSPR_tiLemCabSwTiDly_C;
extern const volatile real32_T BSPR_tiLemSplyVoltDeb_C;
extern const volatile real32_T BSPR_tiSystemOverCurrDet_C;
extern const volatile real32_T BSPR_tiTwoCurrSnsrFlt_C;
extern const volatile real32_T BSPR_uCABSplyVoltLoFlt_C;
extern const volatile real32_T BSPR_uCABSplyVoltLoHeal_C;
extern const volatile real32_T BSPR_uHwCurrElecSCG_C;
extern const volatile real32_T BSPR_uHwCurrElecSCP_C;
extern const volatile real32_T BSPR_uLemSplyVoltHiFlt_C;
extern const volatile real32_T BSPR_uLemSplyVoltHiNorm_C;
extern const volatile real32_T BSPR_uLemSplyVoltLoFlt_C;
extern const volatile real32_T BSPR_uLemSplyVoltLoNorm_C;

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

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