/*
 * File: BSER_SocRngDiagParameter.c
 *
 * Code generated for Simulink model 'BSER_SocRngDiag'.
 *
 * Model version                  : 1.1395F
 * Simulink Coder version         : 8.11F (R2016b) 25-Aug-2016
 * C/C++ source code generated on : Thu Mar 26 14:37:30 2020
 *
 * Target selection: ert.tlc
 * Embedded hardware selection: Infineon->TriCore
 * Code generation objectives:
 *    1. MISRA C:2012 guidelines
 *    2. Execution efficiency
 * Validation result: Not run
 */

#include "rtwtypes.h"
#include "BSER_SocRngDiag_types.h"

/* Exported data definition */
#define ASW1_OEM_START_SEC_DEFAULT_CALIB_UNSPECIFIED
#include "Asw1_OEM_MemMap.h"

/* Definition for custom storage class: Const */
const volatile uint8_T BSER_cntSocRngDiag_CW = 0U;/* Code word for soc out of range diagnosis */
const volatile real32_T BSER_iSocRngChCurrAccuThres_C = 7000.0F;/* Accumulated threshold of discharge current for max fault of out of range low */
const volatile real32_T BSER_iSocRngDisCurrAccuThres_C = 50.0F;/* Accumulated threshold of discharge current for max fault of out of range low */
const volatile real32_T BSER_rBattSocRngHiFault_C = 101.0F;/* SOC threshold for max fault of out of range high */
const volatile real32_T BSER_rBattSocRngHiWarn_C = 101.0F;/* SOC threshold for min fault of out of range high */
const volatile real32_T BSER_rBattSocRngLoFault_C = -3.0F;/* SOC threshold for max fault of out of range low */
const volatile real32_T BSER_rBattSocRngLoWarn_C = -3.0F;/* SOC threshold for min fault of out of range low */
const volatile real32_T BSER_tiBattSocRngHiFault_C = 5.0F;/* Time debounce:Max fault of soc out of range high detect */
const volatile real32_T BSER_tiBattSocRngHiWarn_C = 5.0F;/* Time debounce:Min fault of soc out of range high detect */
const volatile real32_T BSER_tiBattSocRngLoFault_C = 5.0F;/* Time debounce:Max fault of soc out of range low detect */
const volatile real32_T BSER_tiBattSocRngLoWarn_C = 5.0F;/* Time debounce:Min fault of soc out of range low detect */
const volatile real32_T BSPR_iSocRngChrgCurrHi_C = -5.0F;/* Charge current threshold for max fault of out of range Hi */
const volatile real32_T BSPR_iSocRngDisChCurrLo_C = 3.0F;/* Dicharge current threshold for max fault of out of range low */
const volatile real32_T BSPR_tiSocRngCurrCont_C = 10.0F;/* Time debounce:discharge current continuous time */

#define ASW1_OEM_STOP_SEC_DEFAULT_CALIB_UNSPECIFIED
#include "Asw1_OEM_MemMap.h"

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