ADM/[ADM] Integrated Logic/ADM_Integrated_Logic_ert_rtw/ADM_Integrated_Logic.h
3minbe f3be3e16d0 ver 26.3.11.1
- DBC 수정
  : 1채널(41 → 42)
  : 2채널(22 → 23)
- Drive_Mode.c 수정
  : bool 변수 삭제
  : Drive Mode 변환 로직 작성
  : ACU 전환 시퀀스 검토-v2.1 참고
- Drive_Mode.c/RcRequestCheck 함수 수정
  : RC ACU 동시 요청 시 비상정지
  : 마지막 요청을 RC_ModeReq에 저장하도록 수정
- Drive_Mode.c/ExecuteEmergencyMode 함수 수정
  : VCU_Emergency_Flag 조건 추가
- VSCode에서 빌드 가능하도록 수정
  : Test 기능으로 수정 필요
  : 타 환경에서 빌드 불가
  : GW/Debug_STANDALONE 생성
2026-03-11 20:34:34 +09:00

343 lines
19 KiB
C

/*
* Academic License - for use in teaching, academic research, and meeting
* course requirements at degree granting institutions only. Not for
* government, commercial, or other organizational use.
*
* File: ADM_Integrated_Logic.h
*
* Code generated for Simulink model 'ADM_Integrated_Logic'.
*
* Model version : 14.2
* Simulink Coder version : 24.2 (R2024b) 21-Jun-2024
* C/C++ source code generated on : Tue Mar 10 17:51:08 2026
*
* Target selection: ert.tlc
* Embedded hardware selection: NXP->Cortex-M4
* Code generation objectives:
* 1. Execution efficiency
* 2. RAM efficiency
* 3. Debugging
* Validation result: Not run
*/
#ifndef ADM_Integrated_Logic_h_
#define ADM_Integrated_Logic_h_
#ifndef ADM_Integrated_Logic_COMMON_INCLUDES_
#define ADM_Integrated_Logic_COMMON_INCLUDES_
#include <stdbool.h>
#include <stdint.h>
#endif /* ADM_Integrated_Logic_COMMON_INCLUDES_ */
/* 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
/* Forward declaration for rtModel */
typedef struct tag_RTM_ADM_Integrated_Logic_T RT_MODEL_ADM_Integrated_Logic_T;
/* Block signals and states (default storage) for system '<Root>' */
typedef struct {
double Delay_DSTATE_c[2]; /* '<S52>/Delay' */
double Delay3_DSTATE[2]; /* '<S52>/Delay3' */
double Delay_DSTATE_p[2]; /* '<S44>/Delay' */
double Delay3_DSTATE_h[2]; /* '<S44>/Delay3' */
double x_hat[3]; /* '<S1>/MATLAB Function' */
double M; /* '<S9>/MATLAB Function' */
double d1_DSTATE; /* '<S13>/d1' */
double d_DSTATE; /* '<S13>/d' */
double Integrator_2_DSTATE; /* '<S11>/Integrator_2' */
double Delay_DSTATE; /* '<S65>/Delay' */
double Delay_DSTATE_i; /* '<S64>/Delay' */
double Memory_DSTATE; /* '<S10>/Memory' */
double DiscreteTimeIntegrator_DSTATE;/* '<S28>/Discrete-Time Integrator' */
double UD_DSTATE; /* '<S31>/UD' */
double DiscreteTransferFcn_states; /* '<S1>/Discrete Transfer Fcn' */
double d1_DSTATE_c; /* '<S38>/d1' */
double d_DSTATE_l; /* '<S38>/d' */
double d_DSTATE_i; /* '<S48>/d' */
double d1_DSTATE_p; /* '<S48>/d1' */
double d_DSTATE_c; /* '<S49>/d' */
double d1_DSTATE_h; /* '<S49>/d1' */
double d_DSTATE_d; /* '<S50>/d' */
double d1_DSTATE_l; /* '<S50>/d1' */
double Delay1_DSTATE; /* '<S52>/Delay1' */
double Delay2_DSTATE; /* '<S52>/Delay2' */
double d1_DSTATE_e; /* '<S51>/d1' */
double d_DSTATE_ij; /* '<S51>/d' */
double d_DSTATE_ir; /* '<S40>/d' */
double d1_DSTATE_o; /* '<S40>/d1' */
double d_DSTATE_m; /* '<S41>/d' */
double d1_DSTATE_hm; /* '<S41>/d1' */
double d_DSTATE_mw; /* '<S42>/d' */
double d1_DSTATE_g; /* '<S42>/d1' */
double d1_DSTATE_ej; /* '<S43>/d1' */
double d_DSTATE_j; /* '<S43>/d' */
double Delay1_DSTATE_c; /* '<S44>/Delay1' */
double Delay2_DSTATE_n; /* '<S44>/Delay2' */
double d1_DSTATE_ob; /* '<S59>/d1' */
double d_DSTATE_e; /* '<S59>/d' */
double d1_DSTATE_i; /* '<S60>/d1' */
double d_DSTATE_p; /* '<S60>/d' */
double d1_DSTATE_o1; /* '<S61>/d1' */
double d_DSTATE_n; /* '<S61>/d' */
double Integrator_1_DSTATE; /* '<S11>/Integrator_1' */
double d1_DSTATE_a; /* '<S62>/d1' */
double d_DSTATE_d1; /* '<S62>/d' */
double Delay_DSTATE_c4; /* '<S23>/Delay' */
double Delay_DSTATE_i1; /* '<S24>/Delay' */
double PrevY; /* '<S25>/Input_Vx_RateLimiter' */
double PrevY_b; /* '<S3>/Rate Limiter' */
double PrevY_o; /* '<S6>/Brake_Out_RateLimiter' */
double PrevY_a; /* '<S6>/TargetSpd_RateLimiter' */
double Memory_PreviousInput; /* '<S6>/Memory' */
double Memory_PreviousInput_f; /* '<S28>/Memory' */
double currentEstMass; /* '<S1>/MATLAB Function3' */
double HAC_ON_FLAG; /* '<S11>/HAC_OFF_OK_Func' */
double Smoothed_Torque; /* '<S11>/HAC_OFF_OK_Func' */
double HAC_Desired_Torque; /* '<S11>/HAC_OFF_OK_Func' */
double HAC_ON_Timer; /* '<S11>/HAC_OFF_OK_Func' */
uint8_t is_active_c6_ADM_Integrated_Log;/* '<S11>/Chart' */
uint8_t is_c6_ADM_Integrated_Logic; /* '<S11>/Chart' */
bool icLoad; /* '<S65>/Delay' */
bool icLoad_e; /* '<S64>/Delay' */
bool icLoad_l; /* '<S23>/Delay' */
bool icLoad_d; /* '<S24>/Delay' */
bool isConverged; /* '<S1>/MATLAB Function3' */
} DW_ADM_Integrated_Logic_T;
/* Invariant block signals (default storage) */
typedef struct {
const double W_value; /* '<S58>/Multiply' */
const double W_Value_for_Brake; /* '<S58>/Multiply4' */
} ConstB_ADM_Integrated_Logic_T;
/* External inputs (root inport signals with default storage) */
typedef struct {
double GV_MCU_RPM; /* '<Root>/GV_MCU_RPM' */
double GV_BrakeTorqueCommand; /* '<Root>/GV_BrakeTorqueCommand' */
double GV_IMU_AX_Val; /* '<Root>/GV_IMU_AX_Val' */
double GV_IMU_AY_Val; /* '<Root>/GV_IMU_AY_Val' */
double GV_IMU_AZ_Val; /* '<Root>/GV_IMU_AZ_Val' */
double GV_IMU_PitchRtVal; /* '<Root>/GV_IMU_PitchRtVal' */
double GV_Vx_Command; /* '<Root>/GV_Vx_Command' */
double GV_VCU_GearSelStat; /* '<Root>/GV_VCU_GearSelStat' */
double GV_MCU_EstTrq; /* '<Root>/GV_MCU_EstTrq' */
double GV_Vx_Limit; /* '<Root>/GV_Vx_Limit' */
double GV_Vx_Fbk; /* '<Root>/GV_Vx_Fbk' */
double GV_RWA_RackAngleCommand; /* '<Root>/GV_RWA_RackAngleCommand' */
double GV_RWS_RackAngleCommand; /* '<Root>/GV_RWS_RackAngleCommand' */
double GV_Drive_Mode; /* '<Root>/GV_Drive_Mode' */
double GV_ACU_Fault_Flag; /* '<Root>/GV_ACU_Fault_Flag' */
double GV_MCU_Actuator_Fault_Flag; /* '<Root>/GV_MCU_Actuator_Fault_Flag' */
double GV_IDB_ECU_Fault_Flag; /* '<Root>/GV_IDB_ECU_Fault_Flag' */
double GV_RCU_ECU_Fault_Flag; /* '<Root>/GV_RCU_ECU_Fault_Flag' */
double GV_RWA1_ECU_Fault_Flag; /* '<Root>/GV_RWA1_ECU_Fault_Flag' */
double GV_RWA2_ECU_Fault_Flag; /* '<Root>/GV_RWA2_ECU_Fault_Flag' */
double GV_RWA_Actuator_Fault; /* '<Root>/GV_RWA_Actuator_Fault' */
double GV_ACU_ECU_Fault_Flag; /* '<Root>/GV_ACU_ECU_Fault_Flag' */
double GV_ACU_ECU_Fault_Flag1; /* '<Root>/GV_ACU_ECU_Fault_Flag1' */
double GV_ACU_ECU_Fault_Flag2; /* '<Root>/GV_ACU_ECU_Fault_Flag2' */
double GV_ACU_ECU_Fault_Flag3; /* '<Root>/GV_ACU_ECU_Fault_Flag3' */
double GV_Drive_ACC_Cmd; /* '<Root>/GV_Drive_ACC_Cmd' */
double GV_VCU_AccControlFlag; /* '<Root>/GV_VCU_AccControlFlag' */
double GV_VCU_Acc_Limit; /* '<Root>/GV_VCU_Acc_Limit' */
} ExtU_ADM_Integrated_Logic_T;
/* External outputs (root outports fed by signals with default storage) */
typedef struct {
double GV_Brake_Command; /* '<Root>/GV_Brake_Command' */
double GV_Master_Rack_Angle_Cmd; /* '<Root>/GV_Master_Rack_Angle_Cmd' */
double GV_Hill_Torque_Assist; /* '<Root>/GV_Hill_Torque_Assist' */
double GV_Motor_Torque_Cmd; /* '<Root>/GV_Motor_Torque_Cmd' */
double Debug_HAC_FLAG; /* '<Root>/Debug_HAC_FLAG' */
double Debug_HAC_RPM_Decision; /* '<Root>/Debug_HAC_RPM_Decision' */
double Debug_HAC_Pitch_angle; /* '<Root>/Debug_HAC_Pitch_angle' */
double Debug_HAC_Brake_Output; /* '<Root>/Debug_HAC_Brake_Output' */
double Debug_CC_Brake_Output; /* '<Root>/Debug_CC_Brake_Output' */
double Debug_AccControl_TorqueCmd; /* '<Root>/Debug_AccControl_TorqueCmd' */
double GV_RWS_RackAngleCmd1; /* '<Root>/GV_RWS_RackAngleCmd1' */
double GV_Speed_Limit; /* '<Root>/GV_Speed_Limit' */
double GV_Gear_Postion_Out; /* '<Root>/GV_Gear_Postion_Out' */
double Act_Fault_Exist; /* '<Root>/Act_Fault_Exist' */
double Target_RWA_Out; /* '<Root>/Target_RWA_Out' */
double Target_IDB_Out; /* '<Root>/Target_IDB_Out' */
double Target_MCU_Out; /* '<Root>/Target_MCU_Out' */
double GV_VCU_EstMass; /* '<Root>/GV_VCU_EstMass' */
double GV_VCU_EstMassFlag; /* '<Root>/GV_VCU_EstMassFlag' */
} ExtY_ADM_Integrated_Logic_T;
/* Real-time Model Data Structure */
struct tag_RTM_ADM_Integrated_Logic_T {
const char * volatile errorStatus;
};
/* Block signals and states (default storage) */
extern DW_ADM_Integrated_Logic_T ADM_Integrated_Logic_DW;
/* External inputs (root inport signals with default storage) */
extern ExtU_ADM_Integrated_Logic_T ADM_Integrated_Logic_U;
/* External outputs (root outports fed by signals with default storage) */
extern ExtY_ADM_Integrated_Logic_T ADM_Integrated_Logic_Y;
extern const ConstB_ADM_Integrated_Logic_T ADM_Integrated_Logic_ConstB;/* constant block i/o */
/* Model entry point functions */
extern void ADM_Integrated_Logic_initialize(void);
extern void ADM_Integrated_Logic_step(void);
/* Real-time Model object */
extern RT_MODEL_ADM_Integrated_Logic_T *const ADM_Integrated_Logic_M;
/*-
* These blocks were eliminated from the model due to optimizations:
*
* Block '<S2>/Fault' : Unused code path elimination
* Block '<S2>/Input_Acc_RateLimiter' : Unused code path elimination
* Block '<S2>/Non_Fault' : Unused code path elimination
* Block '<S2>/Product' : Unused code path elimination
* Block '<S27>/Data Type Duplicate' : Unused code path elimination
* Block '<S27>/Data Type Propagation' : Unused code path elimination
* Block '<S2>/Switch' : Unused code path elimination
* Block '<S31>/Data Type Duplicate' : Unused code path elimination
* Block '<S35>/BW_PI' : Unused code path elimination
* Block '<S35>/Constant1' : Unused code path elimination
* Block '<S35>/Constant16' : Unused code path elimination
* Block '<S35>/Constant17' : Unused code path elimination
* Block '<S35>/Constant2' : Unused code path elimination
* Block '<S58>/Brake_Saturation' : Unused code path elimination
* Block '<S58>/Multiply5' : Unused code path elimination
* Block '<S58>/Radius1' : Unused code path elimination
* Block '<S64>/FixPt Data Type Duplicate' : Unused code path elimination
* Block '<S69>/Data Type Duplicate' : Unused code path elimination
* Block '<S69>/Data Type Propagation' : Unused code path elimination
* Block '<S65>/FixPt Data Type Duplicate' : Unused code path elimination
* Block '<S70>/Data Type Duplicate' : Unused code path elimination
* Block '<S70>/Data Type Propagation' : Unused code path elimination
* Block '<S11>/Scope2' : Unused code path elimination
* Block '<S23>/FixPt Data Type Duplicate' : Unused code path elimination
* Block '<S71>/Data Type Duplicate' : Unused code path elimination
* Block '<S71>/Data Type Propagation' : Unused code path elimination
* Block '<S24>/FixPt Data Type Duplicate' : Unused code path elimination
* Block '<S72>/Data Type Duplicate' : Unused code path elimination
* Block '<S72>/Data Type Propagation' : Unused code path elimination
* Block '<S6>/ControlFlag' : Eliminated nontunable gain of 1
* Block '<S35>/FBGain' : Eliminated nontunable gain of 1
* Block '<S46>/FFGain' : Eliminated nontunable gain of 1
* Block '<S1>/Data Type Conversion1' : Eliminate redundant data type conversion
* Block '<S1>/Data Type Conversion3' : Eliminate redundant data type conversion
* Block '<S58>/HAC_Gain' : Eliminated nontunable gain of 1
* Block '<S64>/Zero-Order Hold' : Eliminated since input and output rates are identical
* Block '<S65>/Zero-Order Hold' : Eliminated since input and output rates are identical
* Block '<S23>/Zero-Order Hold' : Eliminated since input and output rates are identical
* Block '<S24>/Zero-Order Hold' : Eliminated since input and output rates are identical
* Block '<S1>/Constant5' : Unused code path elimination
*/
/*-
* The generated code includes comments that allow you to trace directly
* back to the appropriate location in the model. The basic format
* is <system>/block_name, where system is the system number (uniquely
* assigned by Simulink) and block_name is the name of the block.
*
* Use the MATLAB hilite_system command to trace the generated code back
* to the model. For example,
*
* hilite_system('<S3>') - opens system 3
* hilite_system('<S3>/Kp') - opens and selects block Kp which resides in S3
*
* Here is the system hierarchy for this model
*
* '<Root>' : 'ADM_Integrated_Logic'
* '<S1>' : 'ADM_Integrated_Logic/Delivery_Mobility'
* '<S2>' : 'ADM_Integrated_Logic/Delivery_Mobility/Acc_Logic'
* '<S3>' : 'ADM_Integrated_Logic/Delivery_Mobility/Acceleration_Control'
* '<S4>' : 'ADM_Integrated_Logic/Delivery_Mobility/Actuator_Fault_Decision'
* '<S5>' : 'ADM_Integrated_Logic/Delivery_Mobility/Compare To Constant'
* '<S6>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1'
* '<S7>' : 'ADM_Integrated_Logic/Delivery_Mobility/Emergency_Brake_Func'
* '<S8>' : 'ADM_Integrated_Logic/Delivery_Mobility/Emergency_Motor_Func'
* '<S9>' : 'ADM_Integrated_Logic/Delivery_Mobility/Enabled Subsystem'
* '<S10>' : 'ADM_Integrated_Logic/Delivery_Mobility/Gear_Position'
* '<S11>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1'
* '<S12>' : 'ADM_Integrated_Logic/Delivery_Mobility/IDB_Fault_Injection'
* '<S13>' : 'ADM_Integrated_Logic/Delivery_Mobility/LPFM5'
* '<S14>' : 'ADM_Integrated_Logic/Delivery_Mobility/MATLAB Function'
* '<S15>' : 'ADM_Integrated_Logic/Delivery_Mobility/MATLAB Function1'
* '<S16>' : 'ADM_Integrated_Logic/Delivery_Mobility/MATLAB Function2'
* '<S17>' : 'ADM_Integrated_Logic/Delivery_Mobility/MATLAB Function3'
* '<S18>' : 'ADM_Integrated_Logic/Delivery_Mobility/MATLAB Function4'
* '<S19>' : 'ADM_Integrated_Logic/Delivery_Mobility/MATLAB Function5'
* '<S20>' : 'ADM_Integrated_Logic/Delivery_Mobility/MATLAB Function6'
* '<S21>' : 'ADM_Integrated_Logic/Delivery_Mobility/MCU_Fault_Injection'
* '<S22>' : 'ADM_Integrated_Logic/Delivery_Mobility/RWA_Actuator_Fault_Injection'
* '<S23>' : 'ADM_Integrated_Logic/Delivery_Mobility/Rate Limiter Dynamic'
* '<S24>' : 'ADM_Integrated_Logic/Delivery_Mobility/Rate Limiter Dynamic1'
* '<S25>' : 'ADM_Integrated_Logic/Delivery_Mobility/Vx_Logic'
* '<S26>' : 'ADM_Integrated_Logic/Delivery_Mobility/Acc_Logic/Acc_OutPut_Function'
* '<S27>' : 'ADM_Integrated_Logic/Delivery_Mobility/Acc_Logic/Saturation Dynamic'
* '<S28>' : 'ADM_Integrated_Logic/Delivery_Mobility/Acceleration_Control/Controller'
* '<S29>' : 'ADM_Integrated_Logic/Delivery_Mobility/Acceleration_Control/MATLAB Function'
* '<S30>' : 'ADM_Integrated_Logic/Delivery_Mobility/Acceleration_Control/MATLAB Function1'
* '<S31>' : 'ADM_Integrated_Logic/Delivery_Mobility/Acceleration_Control/Controller/Discrete Derivative'
* '<S32>' : 'ADM_Integrated_Logic/Delivery_Mobility/Acceleration_Control/Controller/MATLAB Function'
* '<S33>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/DOB'
* '<S34>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/DOB_Gain'
* '<S35>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/FF_PID_Controller'
* '<S36>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/GearCondition_Brake'
* '<S37>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/Gear_pos_out'
* '<S38>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/LPFM'
* '<S39>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/Target_RPM'
* '<S40>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/DOB/Dot3'
* '<S41>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/DOB/Dot4'
* '<S42>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/DOB/Dot5'
* '<S43>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/DOB/LPFM'
* '<S44>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/DOB/Second order LPF'
* '<S45>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/FF_PID_Controller/FB'
* '<S46>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/FF_PID_Controller/FF'
* '<S47>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/FF_PID_Controller/FB/P'
* '<S48>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/FF_PID_Controller/FF/Dot'
* '<S49>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/FF_PID_Controller/FF/Dot2'
* '<S50>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/FF_PID_Controller/FF/Dot3'
* '<S51>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/FF_PID_Controller/FF/LPFM'
* '<S52>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/FF_PID_Controller/FF/Second order LPF'
* '<S53>' : 'ADM_Integrated_Logic/Delivery_Mobility/Enabled Subsystem/MATLAB Function'
* '<S54>' : 'ADM_Integrated_Logic/Delivery_Mobility/Gear_Position/Compare To Constant'
* '<S55>' : 'ADM_Integrated_Logic/Delivery_Mobility/Gear_Position/Gear_FUNCTION1'
* '<S56>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Chart'
* '<S57>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/HAC_OFF_OK_Func'
* '<S58>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Hill_Required_Torque2'
* '<S59>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/LPFM'
* '<S60>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/LPFM1'
* '<S61>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/LPFM2'
* '<S62>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/LPFM3'
* '<S63>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Pitch_calculate'
* '<S64>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Rate Limiter Dynamic'
* '<S65>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Rate Limiter Dynamic1'
* '<S66>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Hill_Required_Torque2/Calculate_F_R'
* '<S67>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Hill_Required_Torque2/Calculate_F_c'
* '<S68>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Hill_Required_Torque2/Calculate_F_c1'
* '<S69>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Rate Limiter Dynamic/Saturation Dynamic'
* '<S70>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Rate Limiter Dynamic1/Saturation Dynamic'
* '<S71>' : 'ADM_Integrated_Logic/Delivery_Mobility/Rate Limiter Dynamic/Saturation Dynamic'
* '<S72>' : 'ADM_Integrated_Logic/Delivery_Mobility/Rate Limiter Dynamic1/Saturation Dynamic'
* '<S73>' : 'ADM_Integrated_Logic/Delivery_Mobility/Vx_Logic/Compare To Constant'
* '<S74>' : 'ADM_Integrated_Logic/Delivery_Mobility/Vx_Logic/Vx_OutPut_Function'
*/
/*-
* Requirements for '<Root>': ADM_Integrated_Logic
*/
#endif /* ADM_Integrated_Logic_h_ */
/*
* File trailer for generated code.
*
* [EOF]
*/