/* * File: BLC_private.h * * Code generated for Simulink model 'BLC'. * * Model version : 1.24 * Simulink Coder version : 9.4 (R2020b) 29-Jul-2020 * C/C++ source code generated on : Thu Aug 12 17:54:13 2021 * * Target selection: ert.tlc * Embedded hardware selection: Intel->x86-64 (Windows64) * Code generation objectives: Unspecified * Validation result: Not run */ #ifndef RTW_HEADER_BLC_private_h_ #define RTW_HEADER_BLC_private_h_ #include "rtwtypes.h" #ifndef UCHAR_MAX #include #endif #if ( UCHAR_MAX != (0xFFU) ) || ( SCHAR_MAX != (0x7F) ) #error Code was generated for compiler with different sized uchar/char. \ Consider adjusting Test hardware word size settings on the \ Hardware Implementation pane to match your compiler word sizes as \ defined in limits.h of the compiler. Alternatively, you can \ select the Test hardware is the same as production hardware option and \ select the Enable portable word sizes option on the Code Generation > \ Verification pane for ERT based targets, which will disable the \ preprocessor word size checks. #endif #if ( USHRT_MAX != (0xFFFFU) ) || ( SHRT_MAX != (0x7FFF) ) #error Code was generated for compiler with different sized ushort/short. \ Consider adjusting Test hardware word size settings on the \ Hardware Implementation pane to match your compiler word sizes as \ defined in limits.h of the compiler. Alternatively, you can \ select the Test hardware is the same as production hardware option and \ select the Enable portable word sizes option on the Code Generation > \ Verification pane for ERT based targets, which will disable the \ preprocessor word size checks. #endif #if ( UINT_MAX != (0xFFFFFFFFU) ) || ( INT_MAX != (0x7FFFFFFF) ) #error Code was generated for compiler with different sized uint/int. \ Consider adjusting Test hardware word size settings on the \ Hardware Implementation pane to match your compiler word sizes as \ defined in limits.h of the compiler. Alternatively, you can \ select the Test hardware is the same as production hardware option and \ select the Enable portable word sizes option on the Code Generation > \ Verification pane for ERT based targets, which will disable the \ preprocessor word size checks. #endif #if ( ULONG_MAX != (0xFFFFFFFFU) ) || ( LONG_MAX != (0x7FFFFFFF) ) #error Code was generated for compiler with different sized ulong/long. \ Consider adjusting Test hardware word size settings on the \ Hardware Implementation pane to match your compiler word sizes as \ defined in limits.h of the compiler. Alternatively, you can \ select the Test hardware is the same as production hardware option and \ select the Enable portable word sizes option on the Code Generation > \ Verification pane for ERT based targets, which will disable the \ preprocessor word size checks. #endif /* Macros for accessing real-time model data structure */ #ifndef rtmGetErrorStatus #define rtmGetErrorStatus(rtm) (*((rtm)->errorStatus)) #endif #ifndef rtmSetErrorStatus #define rtmSetErrorStatus(rtm, val) (*((rtm)->errorStatus) = (val)) #endif #ifndef rtmGetErrorStatusPointer #define rtmGetErrorStatusPointer(rtm) (rtm)->errorStatus #endif #ifndef rtmSetErrorStatusPointer #define rtmSetErrorStatusPointer(rtm, val) ((rtm)->errorStatus = (val)) #endif extern const uint16_T rtCP_pooled_neXCembKU1Do[13]; extern const uint16_T rtCP_pooled_Pg3wA7d95Txu[13]; #define rtCP_uDLookupTable1_bp01Data rtCP_pooled_neXCembKU1Do /* Expression: cmnm_V_ocv * Referenced by: '/1-D Lookup Table1' */ #define rtCP_uDLookupTable_bp01Data rtCP_pooled_neXCembKU1Do /* Expression: cmnm_V_ocv * Referenced by: '/1-D Lookup Table' */ #define rtCP_uDLookupTable1_tableData rtCP_pooled_Pg3wA7d95Txu /* Expression: cmnm_pct_soc * Referenced by: '/1-D Lookup Table1' */ #define rtCP_uDLookupTable_tableData rtCP_pooled_Pg3wA7d95Txu /* Expression: cmnm_pct_soc * Referenced by: '/1-D Lookup Table' */ #endif /* RTW_HEADER_BLC_private_h_ */ /* * File trailer for generated code. * * [EOF] */