/*
 * File: SoeParameter.c
 *
 * Code generated for Simulink model 'BSER_BattSoeCalc'.
 *
 * Model version                  : A100.3_0
 * Simulink Coder version         : 8.11 (R2016b) 25-Aug-2016
 * C/C++ source code generated on : Sat Oct 10 17:30:29 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_BattSoeCalc_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 real32_T BSER_ahBattCapFilter_C = 2.0F;
const volatile real32_T BSER_ahBattCapTemp_CUR[9] = { 113.8F, 118.4F, 123.1F,
  132.6F, 140.7F, 146.3F, 154.5F, 154.5F, 154.5F } ;

const volatile real32_T BSER_ahBattNrmCap_C = 150.0F;
const volatile real32_T BSER_eBattSoeFilter_C = 2.0F;
const volatile uint16_T BSER_numSoeSeriesCells_C = 96U;
const volatile real32_T BSER_rOCVSoc_A[21] = { 0.0F, 0.05F, 0.1F, 0.15F, 0.2F,
  0.25F, 0.3F, 0.35F, 0.4F, 0.45F, 0.5F, 0.55F, 0.6F, 0.65F, 0.7F, 0.75F, 0.8F,
  0.85F, 0.9F, 0.95F, 1.0F } ;

const volatile real32_T BSER_rSoeUsableRate_C = 0.97F;
const volatile real32_T BSER_tBattCapTemp_A[9] = { -30.0F, -25.0F, -20.0F,
  -10.0F, 0.0F, 10.0F, 25.0F, 40.0F, 50.0F } ;

const volatile real32_T BSER_tiSoeIniTime_C = 1.0F;
const volatile real32_T BSER_uBattNrmVolt_C = 350.4F;
const volatile real32_T BSER_uOCVSoc_CUR[21] = { 3.344F, 3.461F, 3.503F, 3.553F,
  3.59F, 3.611F, 3.626F, 3.64F, 3.655F, 3.674F, 3.7F, 3.748F, 3.797F, 3.844F,
  3.895F, 3.948F, 4.003F, 4.063F, 4.126F, 4.192F, 4.273F } ;

#define ASW1_OEM_STOP_SEC_DEFAULT_CALIB_UNSPECIFIED
#include "Asw1_OEM_MemMap.h"

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