1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
/*
* File: M1SA_F_Control_S4.h
*
* Code generated for Simulink model 'M1SA_F_Control_S4'.
*
* Model version : 1.966
* Simulink Coder version : 9.0 (R2018b) 24-May-2018
* C/C++ source code generated on : Wed Mar 9 10:39:46 2022
*
* Target selection: ert.tlc
* Embedded hardware selection: Intel->x86-64 (Linux 64)
* Code generation objectives: Unspecified
* Validation result: Not run
*/
/* M1SA_F_Control_S4_COMMON_INCLUDES_ */
/* Macros for accessing real-time model data structure */
/* Block states (default storage) for system '<Root>' */
typedef struct DW_M1SA_F_Control_S4_T;
/* Constant parameters (default storage) */
typedef struct ConstP_M1SA_F_Control_S4_T;
/* External inputs (root inport signals with default storage) */
typedef struct ExtU_M1SA_F_Control_S4_T;
/* External outputs (root outports fed by signals with default storage) */
typedef struct ExtY_M1SA_F_Control_S4_T;
/* Real-time Model Data Structure */
;
/* Block states (default storage) */
extern DW_M1SA_F_Control_S4_T M1SA_F_Control_S4_DW;
/* External inputs (root inport signals with default storage) */
extern ExtU_M1SA_F_Control_S4_T M1SA_F_Control_S4_U;
/* External outputs (root outports fed by signals with default storage) */
extern ExtY_M1SA_F_Control_S4_T M1SA_F_Control_S4_Y;
/* Constant parameters (default storage) */
extern const ConstP_M1SA_F_Control_S4_T M1SA_F_Control_S4_ConstP;
/*
* Exported Global Parameters
*
* Note: Exported global parameters are tunable parameters with an exported
* global storage class designation. Code generation will declare the memory for
* these parameters and exports their symbols.
*
*/
extern real_T OAseg_LC2CG_S4; /* Variable: OAseg_LC2CG_S4
* Referenced by: '<S1>/OAseg_LC2CG_S4'
*/
extern real_T OAseg_SA_dynDen_S4; /* Variable: OAseg_SA_dynDen_S4
* Referenced by: '<S1>/OAseg_SA_dyn'
*/
extern real_T OAseg_SA_dynNum_S4; /* Variable: OAseg_SA_dynNum_S4
* Referenced by: '<S1>/OAseg_SA_dyn'
*/
/* Model entry point functions */
extern void ;
extern void ;
extern void ;
/* Real-time Model object */
extern RT_MODEL_M1SA_F_Control_S4_T *const M1SA_F_Control_S4_M;
/*-
* 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.
*
* Note that this particular code originates from a subsystem build,
* and has its own system numbers different from the parent model.
* Refer to the system hierarchy for this subsystem below, and use the
* MATLAB hilite_system command to trace the generated code back
* to the parent model. For example,
*
* hilite_system('M1DCS/M1SA_F_Control_S4') - opens subsystem M1DCS/M1SA_F_Control_S4
* hilite_system('M1DCS/M1SA_F_Control_S4/Kp') - opens and selects block Kp
*
* Here is the system hierarchy for this model
*
* '<Root>' : 'M1DCS'
* '<S1>' : 'M1DCS/M1SA_F_Control_S4'
* '<S2>' : 'M1DCS/M1SA_F_Control_S4/OAseg_ofl_SSdtC'
* '<S3>' : 'M1DCS/M1SA_F_Control_S4/OAseg_ofl_SSdtC_'
*/
/* RTW_HEADER_M1SA_F_Control_S4_h_ */
/*
* File trailer for generated code.
*
* [EOF]
*/