/*
 * File: HVSR_HvilChk_parameter.c
 *
 * Code generated for Simulink model 'HVSR_HvilChk'.
 *
 * Model version                  : 1.168
 * Simulink Coder version         : 8.13 (R2017b) 24-Jul-2017
 * C/C++ source code generated on : Thu Jul 29 11:20:56 2021
 *
 * 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 "HVSR_HvilChk_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 uint16_T BCCR_cntHvilDiag_CW = 255U;/* Codeword for hvil diagnosis */
const volatile real32_T HVSR_dcHvilPwmDutyHi_C = 95.0F;/* Threshold of duty cycle for hvil short circuit to battery  diagnosis */
const volatile real32_T HVSR_dcHvilPwmDutyLo_C = 5.0F;/* Threshold of duty cycle for hvil short circuit to ground diagnosis */
const volatile real32_T HVSR_dcHvilPwmDutyNrm_C = 50.0F;/* Standard threshold for duty cycle signal of hvil signal */
const volatile real32_T HVSR_dcHvilPwmDutyOpl_C = 45.0F;/* Open circut threshold for duty cycle signal of hvil signal */
const volatile real32_T HVSR_dcHvilPwmDutyOptSet_C = 50.0F;/* Open circut threshold for duty cycle signal of hvil signal */
const volatile real32_T HVSR_dcHvilPwmDutyThres_C = 5.0F;/* Offset threshold for duty cycle signal of hvil signal */
const volatile real32_T HVSR_fHvilPwmFrqHi_C = 20.5F;/* Threshold for max allowed frequent of hvil signal  */
const volatile real32_T HVSR_fHvilPwmFrqLo_C = 19.5F;/* Threshold for min allowed frequent of hvil signal  */
const volatile boolean_T HVSR_flgHvilOplOvrSwt_C = 0;
const volatile boolean_T HVSR_flgHvilOplOvr_C = 0;
const volatile boolean_T HVSR_flgHvilScbOvrSwt_C = 0;
const volatile boolean_T HVSR_flgHvilScbOvr_C = 0;
const volatile boolean_T HVSR_flgHvilScgOvrSwt_C = 0;
const volatile boolean_T HVSR_flgHvilScgOvr_C = 0;
const volatile real32_T HVSR_tiHvilOplErr_C = 5.0F;/* Time debounce for hvil open load diagnosis */
const volatile real32_T HVSR_tiHvilOplHealErr_C = 0.5F;/* Time debounce for hvil open load diagnosis */
const volatile real32_T HVSR_tiHvilScbErr_C = 5.0F;/* Time debounce for hvil short circuit to battery diagnosis */
const volatile real32_T HVSR_tiHvilScbHealErr_C = 0.5F;/* Time debounce for hvil short circuit to battery diagnosis */
const volatile real32_T HVSR_tiHvilScgErr_C = 5.0F;/* Time debounce for hvil short circuit to ground diagnosis */
const volatile real32_T HVSR_tiHvilScgHealErr_C = 0.5F;/* Time debounce for hvil short circuit to ground diagnosis */
const volatile real32_T HVSR_uKL30ThresHi_C = 16.0F;/* Threshold for max allowed kl30 voltage */
const volatile real32_T HVSR_uKL30ThresLo_C = 9.0F;/* Threshold for min allowed kl30 voltage */

#define ASW1_OEM_STOP_SEC_DEFAULT_CALIB_UNSPECIFIED
#include "Asw1_OEM_MemMap.h"

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