matlab code gen

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers S_con1.h Source File

S_con1.h

00001 //
00002 // File: S_con1.h
00003 //
00004 // Code generated for Simulink model 'S_con1'.
00005 //
00006 // Model version                  : 1.1
00007 // Simulink Coder version         : 9.1 (R2019a) 23-Nov-2018
00008 // C/C++ source code generated on : Mon Feb  3 20:42:16 2020
00009 //
00010 // Target selection: ert.tlc
00011 // Embedded hardware selection: ARM Compatible->ARM 7
00012 // Code generation objectives:
00013 //    1. Execution efficiency
00014 //    2. RAM efficiency
00015 // Validation result: Not run
00016 //
00017 #ifndef RTW_HEADER_S_con1_h_
00018 #define RTW_HEADER_S_con1_h_
00019 #include <cmath>
00020 #ifndef S_con1_COMMON_INCLUDES_
00021 # define S_con1_COMMON_INCLUDES_
00022 #include "rtwtypes.h"
00023 #endif                                 // S_con1_COMMON_INCLUDES_
00024 
00025 // Macros for accessing real-time model data structure
00026 #ifndef rtmGetErrorStatus
00027 # define rtmGetErrorStatus(rtm)        ((rtm)->errorStatus)
00028 #endif
00029 
00030 #ifndef rtmSetErrorStatus
00031 # define rtmSetErrorStatus(rtm, val)   ((rtm)->errorStatus = (val))
00032 #endif
00033 
00034 // Forward declaration for rtModel
00035 typedef struct tag_RTM RT_MODEL;
00036 
00037 // Block signals and states (default storage) for system '<Root>'
00038 typedef struct {
00039   real_T Integrator_DSTATE;            // '<S134>/Integrator'
00040   real_T Filter_DSTATE;                // '<S129>/Filter'
00041   real_T Integrator_DSTATE_c;          // '<S266>/Integrator'
00042   real_T Filter_DSTATE_p;              // '<S261>/Filter'
00043   real_T Integrator_DSTATE_p;          // '<S178>/Integrator'
00044   real_T Filter_DSTATE_b;              // '<S173>/Filter'
00045   real_T Integrator_DSTATE_b;          // '<S46>/Integrator'
00046   real_T Filter_DSTATE_a;              // '<S41>/Filter'
00047   real_T Integrator_DSTATE_m;          // '<S90>/Integrator'
00048   real_T Filter_DSTATE_ai;             // '<S85>/Filter'
00049   real_T Integrator_DSTATE_bz;         // '<S222>/Integrator'
00050   real_T Filter_DSTATE_o;              // '<S217>/Filter'
00051 } DW;
00052 
00053 // External inputs (root inport signals with default storage)
00054 typedef struct {
00055   real_T vx;                           // '<Root>/vx'
00056   real_T vy;                           // '<Root>/vy'
00057   real_T r_z;                          // '<Root>/r_z'
00058   real_T pitch;                        // '<Root>/pitch'
00059   real_T roll;                         // '<Root>/roll'
00060   real_T altitude;                     // '<Root>/altitude'
00061   real_T yaw;                          // '<Root>/yaw'
00062   real_T phi;                          // '<Root>/phi'
00063   real_T theta;                        // '<Root>/theta'
00064   real_T psy;                          // '<Root>/psy'
00065 } ExtU;
00066 
00067 // External outputs (root outports fed by signals with default storage)
00068 typedef struct {
00069   real_T M1;                           // '<Root>/M1'
00070   real_T M2;                           // '<Root>/M2'
00071   real_T M3;                           // '<Root>/M3'
00072   real_T M4;                           // '<Root>/M4'
00073 } ExtY;
00074 
00075 // Real-time Model Data Structure
00076 struct tag_RTM {
00077   const char_T * volatile errorStatus;
00078 };
00079 
00080 // Class declaration for model S_con1
00081 class S_con1ModelClass {
00082   // public data and function members
00083  public:
00084   // model initialize function
00085   void initialize();
00086 
00087   // model step function
00088   void step();
00089 
00090   // Constructor
00091   S_con1ModelClass();
00092 
00093   // Destructor
00094   ~S_con1ModelClass();
00095 
00096   // Root-level input access methods
00097 
00098   // Root inport: '<Root>/vx' set method
00099   void setvx(real_T localArgInput)
00100   {
00101     rtU.vx = localArgInput;
00102   }
00103 
00104   // Root inport: '<Root>/vy' set method
00105   void setvy(real_T localArgInput)
00106   {
00107     rtU.vy = localArgInput;
00108   }
00109 
00110   // Root inport: '<Root>/r_z' set method
00111   void setr_z(real_T localArgInput)
00112   {
00113     rtU.r_z = localArgInput;
00114   }
00115 
00116   // Root inport: '<Root>/pitch' set method
00117   void setpitch(real_T localArgInput)
00118   {
00119     rtU.pitch = localArgInput;
00120   }
00121 
00122   // Root inport: '<Root>/roll' set method
00123   void setroll(real_T localArgInput)
00124   {
00125     rtU.roll = localArgInput;
00126   }
00127 
00128   // Root inport: '<Root>/altitude' set method
00129   void setaltitude(real_T localArgInput)
00130   {
00131     rtU.altitude = localArgInput;
00132   }
00133 
00134   // Root inport: '<Root>/yaw' set method
00135   void setyaw(real_T localArgInput)
00136   {
00137     rtU.yaw = localArgInput;
00138   }
00139 
00140   // Root inport: '<Root>/phi' set method
00141   void setphi(real_T localArgInput)
00142   {
00143     rtU.phi = localArgInput;
00144   }
00145 
00146   // Root inport: '<Root>/theta' set method
00147   void settheta(real_T localArgInput)
00148   {
00149     rtU.theta = localArgInput;
00150   }
00151 
00152   // Root inport: '<Root>/psy' set method
00153   void setpsy(real_T localArgInput)
00154   {
00155     rtU.psy = localArgInput;
00156   }
00157 
00158   // Root-level output access methods
00159 
00160   // Root outport: '<Root>/M1' get method
00161   real_T getM1() const
00162   {
00163     return rtY.M1;
00164   }
00165 
00166   // Root outport: '<Root>/M2' get method
00167   real_T getM2() const
00168   {
00169     return rtY.M2;
00170   }
00171 
00172   // Root outport: '<Root>/M3' get method
00173   real_T getM3() const
00174   {
00175     return rtY.M3;
00176   }
00177 
00178   // Root outport: '<Root>/M4' get method
00179   real_T getM4() const
00180   {
00181     return rtY.M4;
00182   }
00183 
00184   // Real-Time Model get method
00185   RT_MODEL * getRTM();
00186 
00187   // protected data and function members
00188  protected:
00189   // External inputs
00190   ExtU rtU;
00191 
00192   // External outputs
00193   ExtY rtY;
00194 
00195   // private data and function members
00196  private:
00197   // Block signals and states
00198   DW rtDW;
00199 
00200   // Real-Time Model
00201   RT_MODEL rtM;
00202 };
00203 
00204 //-
00205 //  The generated code includes comments that allow you to trace directly
00206 //  back to the appropriate location in the model.  The basic format
00207 //  is <system>/block_name, where system is the system number (uniquely
00208 //  assigned by Simulink) and block_name is the name of the block.
00209 //
00210 //  Use the MATLAB hilite_system command to trace the generated code back
00211 //  to the model.  For example,
00212 //
00213 //  hilite_system('<S3>')    - opens system 3
00214 //  hilite_system('<S3>/Kp') - opens and selects block Kp which resides in S3
00215 //
00216 //  Here is the system hierarchy for this model
00217 //
00218 //  '<Root>' : 'S_con1'
00219 //  '<S1>'   : 'S_con1/MATLAB Function'
00220 //  '<S2>'   : 'S_con1/MATLAB Function1'
00221 //  '<S3>'   : 'S_con1/MATLAB Function2'
00222 //  '<S4>'   : 'S_con1/MATLAB Function3'
00223 //  '<S5>'   : 'S_con1/MATLAB Function4'
00224 //  '<S6>'   : 'S_con1/rpm2duty'
00225 //  '<S7>'   : 'S_con1/small_angle_control'
00226 //  '<S8>'   : 'S_con1/small_angle_control/Discrete PID Controller1'
00227 //  '<S9>'   : 'S_con1/small_angle_control/Discrete PID Controller2'
00228 //  '<S10>'  : 'S_con1/small_angle_control/Discrete PID Controller3'
00229 //  '<S11>'  : 'S_con1/small_angle_control/Discrete PID Controller4'
00230 //  '<S12>'  : 'S_con1/small_angle_control/Discrete PID Controller5'
00231 //  '<S13>'  : 'S_con1/small_angle_control/Discrete PID Controller6'
00232 //  '<S14>'  : 'S_con1/small_angle_control/MATLAB Function4'
00233 //  '<S15>'  : 'S_con1/small_angle_control/Subsystem'
00234 //  '<S16>'  : 'S_con1/small_angle_control/Subsystem1'
00235 //  '<S17>'  : 'S_con1/small_angle_control/Discrete PID Controller1/Anti-windup'
00236 //  '<S18>'  : 'S_con1/small_angle_control/Discrete PID Controller1/D Gain'
00237 //  '<S19>'  : 'S_con1/small_angle_control/Discrete PID Controller1/Filter'
00238 //  '<S20>'  : 'S_con1/small_angle_control/Discrete PID Controller1/Filter ICs'
00239 //  '<S21>'  : 'S_con1/small_angle_control/Discrete PID Controller1/I Gain'
00240 //  '<S22>'  : 'S_con1/small_angle_control/Discrete PID Controller1/Ideal P Gain'
00241 //  '<S23>'  : 'S_con1/small_angle_control/Discrete PID Controller1/Ideal P Gain Fdbk'
00242 //  '<S24>'  : 'S_con1/small_angle_control/Discrete PID Controller1/Integrator'
00243 //  '<S25>'  : 'S_con1/small_angle_control/Discrete PID Controller1/Integrator ICs'
00244 //  '<S26>'  : 'S_con1/small_angle_control/Discrete PID Controller1/N Copy'
00245 //  '<S27>'  : 'S_con1/small_angle_control/Discrete PID Controller1/N Gain'
00246 //  '<S28>'  : 'S_con1/small_angle_control/Discrete PID Controller1/P Copy'
00247 //  '<S29>'  : 'S_con1/small_angle_control/Discrete PID Controller1/Parallel P Gain'
00248 //  '<S30>'  : 'S_con1/small_angle_control/Discrete PID Controller1/Reset Signal'
00249 //  '<S31>'  : 'S_con1/small_angle_control/Discrete PID Controller1/Saturation'
00250 //  '<S32>'  : 'S_con1/small_angle_control/Discrete PID Controller1/Saturation Fdbk'
00251 //  '<S33>'  : 'S_con1/small_angle_control/Discrete PID Controller1/Sum'
00252 //  '<S34>'  : 'S_con1/small_angle_control/Discrete PID Controller1/Sum Fdbk'
00253 //  '<S35>'  : 'S_con1/small_angle_control/Discrete PID Controller1/Tracking Mode'
00254 //  '<S36>'  : 'S_con1/small_angle_control/Discrete PID Controller1/Tracking Mode Sum'
00255 //  '<S37>'  : 'S_con1/small_angle_control/Discrete PID Controller1/postSat Signal'
00256 //  '<S38>'  : 'S_con1/small_angle_control/Discrete PID Controller1/preSat Signal'
00257 //  '<S39>'  : 'S_con1/small_angle_control/Discrete PID Controller1/Anti-windup/Passthrough'
00258 //  '<S40>'  : 'S_con1/small_angle_control/Discrete PID Controller1/D Gain/Internal Parameters'
00259 //  '<S41>'  : 'S_con1/small_angle_control/Discrete PID Controller1/Filter/Disc. Forward Euler Filter'
00260 //  '<S42>'  : 'S_con1/small_angle_control/Discrete PID Controller1/Filter ICs/Internal IC - Filter'
00261 //  '<S43>'  : 'S_con1/small_angle_control/Discrete PID Controller1/I Gain/Internal Parameters'
00262 //  '<S44>'  : 'S_con1/small_angle_control/Discrete PID Controller1/Ideal P Gain/Passthrough'
00263 //  '<S45>'  : 'S_con1/small_angle_control/Discrete PID Controller1/Ideal P Gain Fdbk/Disabled'
00264 //  '<S46>'  : 'S_con1/small_angle_control/Discrete PID Controller1/Integrator/Discrete'
00265 //  '<S47>'  : 'S_con1/small_angle_control/Discrete PID Controller1/Integrator ICs/Internal IC'
00266 //  '<S48>'  : 'S_con1/small_angle_control/Discrete PID Controller1/N Copy/Disabled'
00267 //  '<S49>'  : 'S_con1/small_angle_control/Discrete PID Controller1/N Gain/Internal Parameters'
00268 //  '<S50>'  : 'S_con1/small_angle_control/Discrete PID Controller1/P Copy/Disabled'
00269 //  '<S51>'  : 'S_con1/small_angle_control/Discrete PID Controller1/Parallel P Gain/Internal Parameters'
00270 //  '<S52>'  : 'S_con1/small_angle_control/Discrete PID Controller1/Reset Signal/Disabled'
00271 //  '<S53>'  : 'S_con1/small_angle_control/Discrete PID Controller1/Saturation/Passthrough'
00272 //  '<S54>'  : 'S_con1/small_angle_control/Discrete PID Controller1/Saturation Fdbk/Disabled'
00273 //  '<S55>'  : 'S_con1/small_angle_control/Discrete PID Controller1/Sum/Sum_PID'
00274 //  '<S56>'  : 'S_con1/small_angle_control/Discrete PID Controller1/Sum Fdbk/Disabled'
00275 //  '<S57>'  : 'S_con1/small_angle_control/Discrete PID Controller1/Tracking Mode/Disabled'
00276 //  '<S58>'  : 'S_con1/small_angle_control/Discrete PID Controller1/Tracking Mode Sum/Passthrough'
00277 //  '<S59>'  : 'S_con1/small_angle_control/Discrete PID Controller1/postSat Signal/Forward_Path'
00278 //  '<S60>'  : 'S_con1/small_angle_control/Discrete PID Controller1/preSat Signal/Forward_Path'
00279 //  '<S61>'  : 'S_con1/small_angle_control/Discrete PID Controller2/Anti-windup'
00280 //  '<S62>'  : 'S_con1/small_angle_control/Discrete PID Controller2/D Gain'
00281 //  '<S63>'  : 'S_con1/small_angle_control/Discrete PID Controller2/Filter'
00282 //  '<S64>'  : 'S_con1/small_angle_control/Discrete PID Controller2/Filter ICs'
00283 //  '<S65>'  : 'S_con1/small_angle_control/Discrete PID Controller2/I Gain'
00284 //  '<S66>'  : 'S_con1/small_angle_control/Discrete PID Controller2/Ideal P Gain'
00285 //  '<S67>'  : 'S_con1/small_angle_control/Discrete PID Controller2/Ideal P Gain Fdbk'
00286 //  '<S68>'  : 'S_con1/small_angle_control/Discrete PID Controller2/Integrator'
00287 //  '<S69>'  : 'S_con1/small_angle_control/Discrete PID Controller2/Integrator ICs'
00288 //  '<S70>'  : 'S_con1/small_angle_control/Discrete PID Controller2/N Copy'
00289 //  '<S71>'  : 'S_con1/small_angle_control/Discrete PID Controller2/N Gain'
00290 //  '<S72>'  : 'S_con1/small_angle_control/Discrete PID Controller2/P Copy'
00291 //  '<S73>'  : 'S_con1/small_angle_control/Discrete PID Controller2/Parallel P Gain'
00292 //  '<S74>'  : 'S_con1/small_angle_control/Discrete PID Controller2/Reset Signal'
00293 //  '<S75>'  : 'S_con1/small_angle_control/Discrete PID Controller2/Saturation'
00294 //  '<S76>'  : 'S_con1/small_angle_control/Discrete PID Controller2/Saturation Fdbk'
00295 //  '<S77>'  : 'S_con1/small_angle_control/Discrete PID Controller2/Sum'
00296 //  '<S78>'  : 'S_con1/small_angle_control/Discrete PID Controller2/Sum Fdbk'
00297 //  '<S79>'  : 'S_con1/small_angle_control/Discrete PID Controller2/Tracking Mode'
00298 //  '<S80>'  : 'S_con1/small_angle_control/Discrete PID Controller2/Tracking Mode Sum'
00299 //  '<S81>'  : 'S_con1/small_angle_control/Discrete PID Controller2/postSat Signal'
00300 //  '<S82>'  : 'S_con1/small_angle_control/Discrete PID Controller2/preSat Signal'
00301 //  '<S83>'  : 'S_con1/small_angle_control/Discrete PID Controller2/Anti-windup/Passthrough'
00302 //  '<S84>'  : 'S_con1/small_angle_control/Discrete PID Controller2/D Gain/Internal Parameters'
00303 //  '<S85>'  : 'S_con1/small_angle_control/Discrete PID Controller2/Filter/Disc. Forward Euler Filter'
00304 //  '<S86>'  : 'S_con1/small_angle_control/Discrete PID Controller2/Filter ICs/Internal IC - Filter'
00305 //  '<S87>'  : 'S_con1/small_angle_control/Discrete PID Controller2/I Gain/Internal Parameters'
00306 //  '<S88>'  : 'S_con1/small_angle_control/Discrete PID Controller2/Ideal P Gain/Passthrough'
00307 //  '<S89>'  : 'S_con1/small_angle_control/Discrete PID Controller2/Ideal P Gain Fdbk/Disabled'
00308 //  '<S90>'  : 'S_con1/small_angle_control/Discrete PID Controller2/Integrator/Discrete'
00309 //  '<S91>'  : 'S_con1/small_angle_control/Discrete PID Controller2/Integrator ICs/Internal IC'
00310 //  '<S92>'  : 'S_con1/small_angle_control/Discrete PID Controller2/N Copy/Disabled'
00311 //  '<S93>'  : 'S_con1/small_angle_control/Discrete PID Controller2/N Gain/Internal Parameters'
00312 //  '<S94>'  : 'S_con1/small_angle_control/Discrete PID Controller2/P Copy/Disabled'
00313 //  '<S95>'  : 'S_con1/small_angle_control/Discrete PID Controller2/Parallel P Gain/Internal Parameters'
00314 //  '<S96>'  : 'S_con1/small_angle_control/Discrete PID Controller2/Reset Signal/Disabled'
00315 //  '<S97>'  : 'S_con1/small_angle_control/Discrete PID Controller2/Saturation/Passthrough'
00316 //  '<S98>'  : 'S_con1/small_angle_control/Discrete PID Controller2/Saturation Fdbk/Disabled'
00317 //  '<S99>'  : 'S_con1/small_angle_control/Discrete PID Controller2/Sum/Sum_PID'
00318 //  '<S100>' : 'S_con1/small_angle_control/Discrete PID Controller2/Sum Fdbk/Disabled'
00319 //  '<S101>' : 'S_con1/small_angle_control/Discrete PID Controller2/Tracking Mode/Disabled'
00320 //  '<S102>' : 'S_con1/small_angle_control/Discrete PID Controller2/Tracking Mode Sum/Passthrough'
00321 //  '<S103>' : 'S_con1/small_angle_control/Discrete PID Controller2/postSat Signal/Forward_Path'
00322 //  '<S104>' : 'S_con1/small_angle_control/Discrete PID Controller2/preSat Signal/Forward_Path'
00323 //  '<S105>' : 'S_con1/small_angle_control/Discrete PID Controller3/Anti-windup'
00324 //  '<S106>' : 'S_con1/small_angle_control/Discrete PID Controller3/D Gain'
00325 //  '<S107>' : 'S_con1/small_angle_control/Discrete PID Controller3/Filter'
00326 //  '<S108>' : 'S_con1/small_angle_control/Discrete PID Controller3/Filter ICs'
00327 //  '<S109>' : 'S_con1/small_angle_control/Discrete PID Controller3/I Gain'
00328 //  '<S110>' : 'S_con1/small_angle_control/Discrete PID Controller3/Ideal P Gain'
00329 //  '<S111>' : 'S_con1/small_angle_control/Discrete PID Controller3/Ideal P Gain Fdbk'
00330 //  '<S112>' : 'S_con1/small_angle_control/Discrete PID Controller3/Integrator'
00331 //  '<S113>' : 'S_con1/small_angle_control/Discrete PID Controller3/Integrator ICs'
00332 //  '<S114>' : 'S_con1/small_angle_control/Discrete PID Controller3/N Copy'
00333 //  '<S115>' : 'S_con1/small_angle_control/Discrete PID Controller3/N Gain'
00334 //  '<S116>' : 'S_con1/small_angle_control/Discrete PID Controller3/P Copy'
00335 //  '<S117>' : 'S_con1/small_angle_control/Discrete PID Controller3/Parallel P Gain'
00336 //  '<S118>' : 'S_con1/small_angle_control/Discrete PID Controller3/Reset Signal'
00337 //  '<S119>' : 'S_con1/small_angle_control/Discrete PID Controller3/Saturation'
00338 //  '<S120>' : 'S_con1/small_angle_control/Discrete PID Controller3/Saturation Fdbk'
00339 //  '<S121>' : 'S_con1/small_angle_control/Discrete PID Controller3/Sum'
00340 //  '<S122>' : 'S_con1/small_angle_control/Discrete PID Controller3/Sum Fdbk'
00341 //  '<S123>' : 'S_con1/small_angle_control/Discrete PID Controller3/Tracking Mode'
00342 //  '<S124>' : 'S_con1/small_angle_control/Discrete PID Controller3/Tracking Mode Sum'
00343 //  '<S125>' : 'S_con1/small_angle_control/Discrete PID Controller3/postSat Signal'
00344 //  '<S126>' : 'S_con1/small_angle_control/Discrete PID Controller3/preSat Signal'
00345 //  '<S127>' : 'S_con1/small_angle_control/Discrete PID Controller3/Anti-windup/Passthrough'
00346 //  '<S128>' : 'S_con1/small_angle_control/Discrete PID Controller3/D Gain/Internal Parameters'
00347 //  '<S129>' : 'S_con1/small_angle_control/Discrete PID Controller3/Filter/Disc. Forward Euler Filter'
00348 //  '<S130>' : 'S_con1/small_angle_control/Discrete PID Controller3/Filter ICs/Internal IC - Filter'
00349 //  '<S131>' : 'S_con1/small_angle_control/Discrete PID Controller3/I Gain/Internal Parameters'
00350 //  '<S132>' : 'S_con1/small_angle_control/Discrete PID Controller3/Ideal P Gain/Passthrough'
00351 //  '<S133>' : 'S_con1/small_angle_control/Discrete PID Controller3/Ideal P Gain Fdbk/Disabled'
00352 //  '<S134>' : 'S_con1/small_angle_control/Discrete PID Controller3/Integrator/Discrete'
00353 //  '<S135>' : 'S_con1/small_angle_control/Discrete PID Controller3/Integrator ICs/Internal IC'
00354 //  '<S136>' : 'S_con1/small_angle_control/Discrete PID Controller3/N Copy/Disabled'
00355 //  '<S137>' : 'S_con1/small_angle_control/Discrete PID Controller3/N Gain/Internal Parameters'
00356 //  '<S138>' : 'S_con1/small_angle_control/Discrete PID Controller3/P Copy/Disabled'
00357 //  '<S139>' : 'S_con1/small_angle_control/Discrete PID Controller3/Parallel P Gain/Internal Parameters'
00358 //  '<S140>' : 'S_con1/small_angle_control/Discrete PID Controller3/Reset Signal/Disabled'
00359 //  '<S141>' : 'S_con1/small_angle_control/Discrete PID Controller3/Saturation/Passthrough'
00360 //  '<S142>' : 'S_con1/small_angle_control/Discrete PID Controller3/Saturation Fdbk/Disabled'
00361 //  '<S143>' : 'S_con1/small_angle_control/Discrete PID Controller3/Sum/Sum_PID'
00362 //  '<S144>' : 'S_con1/small_angle_control/Discrete PID Controller3/Sum Fdbk/Disabled'
00363 //  '<S145>' : 'S_con1/small_angle_control/Discrete PID Controller3/Tracking Mode/Disabled'
00364 //  '<S146>' : 'S_con1/small_angle_control/Discrete PID Controller3/Tracking Mode Sum/Passthrough'
00365 //  '<S147>' : 'S_con1/small_angle_control/Discrete PID Controller3/postSat Signal/Forward_Path'
00366 //  '<S148>' : 'S_con1/small_angle_control/Discrete PID Controller3/preSat Signal/Forward_Path'
00367 //  '<S149>' : 'S_con1/small_angle_control/Discrete PID Controller4/Anti-windup'
00368 //  '<S150>' : 'S_con1/small_angle_control/Discrete PID Controller4/D Gain'
00369 //  '<S151>' : 'S_con1/small_angle_control/Discrete PID Controller4/Filter'
00370 //  '<S152>' : 'S_con1/small_angle_control/Discrete PID Controller4/Filter ICs'
00371 //  '<S153>' : 'S_con1/small_angle_control/Discrete PID Controller4/I Gain'
00372 //  '<S154>' : 'S_con1/small_angle_control/Discrete PID Controller4/Ideal P Gain'
00373 //  '<S155>' : 'S_con1/small_angle_control/Discrete PID Controller4/Ideal P Gain Fdbk'
00374 //  '<S156>' : 'S_con1/small_angle_control/Discrete PID Controller4/Integrator'
00375 //  '<S157>' : 'S_con1/small_angle_control/Discrete PID Controller4/Integrator ICs'
00376 //  '<S158>' : 'S_con1/small_angle_control/Discrete PID Controller4/N Copy'
00377 //  '<S159>' : 'S_con1/small_angle_control/Discrete PID Controller4/N Gain'
00378 //  '<S160>' : 'S_con1/small_angle_control/Discrete PID Controller4/P Copy'
00379 //  '<S161>' : 'S_con1/small_angle_control/Discrete PID Controller4/Parallel P Gain'
00380 //  '<S162>' : 'S_con1/small_angle_control/Discrete PID Controller4/Reset Signal'
00381 //  '<S163>' : 'S_con1/small_angle_control/Discrete PID Controller4/Saturation'
00382 //  '<S164>' : 'S_con1/small_angle_control/Discrete PID Controller4/Saturation Fdbk'
00383 //  '<S165>' : 'S_con1/small_angle_control/Discrete PID Controller4/Sum'
00384 //  '<S166>' : 'S_con1/small_angle_control/Discrete PID Controller4/Sum Fdbk'
00385 //  '<S167>' : 'S_con1/small_angle_control/Discrete PID Controller4/Tracking Mode'
00386 //  '<S168>' : 'S_con1/small_angle_control/Discrete PID Controller4/Tracking Mode Sum'
00387 //  '<S169>' : 'S_con1/small_angle_control/Discrete PID Controller4/postSat Signal'
00388 //  '<S170>' : 'S_con1/small_angle_control/Discrete PID Controller4/preSat Signal'
00389 //  '<S171>' : 'S_con1/small_angle_control/Discrete PID Controller4/Anti-windup/Passthrough'
00390 //  '<S172>' : 'S_con1/small_angle_control/Discrete PID Controller4/D Gain/Internal Parameters'
00391 //  '<S173>' : 'S_con1/small_angle_control/Discrete PID Controller4/Filter/Disc. Forward Euler Filter'
00392 //  '<S174>' : 'S_con1/small_angle_control/Discrete PID Controller4/Filter ICs/Internal IC - Filter'
00393 //  '<S175>' : 'S_con1/small_angle_control/Discrete PID Controller4/I Gain/Internal Parameters'
00394 //  '<S176>' : 'S_con1/small_angle_control/Discrete PID Controller4/Ideal P Gain/Passthrough'
00395 //  '<S177>' : 'S_con1/small_angle_control/Discrete PID Controller4/Ideal P Gain Fdbk/Disabled'
00396 //  '<S178>' : 'S_con1/small_angle_control/Discrete PID Controller4/Integrator/Discrete'
00397 //  '<S179>' : 'S_con1/small_angle_control/Discrete PID Controller4/Integrator ICs/Internal IC'
00398 //  '<S180>' : 'S_con1/small_angle_control/Discrete PID Controller4/N Copy/Disabled'
00399 //  '<S181>' : 'S_con1/small_angle_control/Discrete PID Controller4/N Gain/Internal Parameters'
00400 //  '<S182>' : 'S_con1/small_angle_control/Discrete PID Controller4/P Copy/Disabled'
00401 //  '<S183>' : 'S_con1/small_angle_control/Discrete PID Controller4/Parallel P Gain/Internal Parameters'
00402 //  '<S184>' : 'S_con1/small_angle_control/Discrete PID Controller4/Reset Signal/Disabled'
00403 //  '<S185>' : 'S_con1/small_angle_control/Discrete PID Controller4/Saturation/Passthrough'
00404 //  '<S186>' : 'S_con1/small_angle_control/Discrete PID Controller4/Saturation Fdbk/Disabled'
00405 //  '<S187>' : 'S_con1/small_angle_control/Discrete PID Controller4/Sum/Sum_PID'
00406 //  '<S188>' : 'S_con1/small_angle_control/Discrete PID Controller4/Sum Fdbk/Disabled'
00407 //  '<S189>' : 'S_con1/small_angle_control/Discrete PID Controller4/Tracking Mode/Disabled'
00408 //  '<S190>' : 'S_con1/small_angle_control/Discrete PID Controller4/Tracking Mode Sum/Passthrough'
00409 //  '<S191>' : 'S_con1/small_angle_control/Discrete PID Controller4/postSat Signal/Forward_Path'
00410 //  '<S192>' : 'S_con1/small_angle_control/Discrete PID Controller4/preSat Signal/Forward_Path'
00411 //  '<S193>' : 'S_con1/small_angle_control/Discrete PID Controller5/Anti-windup'
00412 //  '<S194>' : 'S_con1/small_angle_control/Discrete PID Controller5/D Gain'
00413 //  '<S195>' : 'S_con1/small_angle_control/Discrete PID Controller5/Filter'
00414 //  '<S196>' : 'S_con1/small_angle_control/Discrete PID Controller5/Filter ICs'
00415 //  '<S197>' : 'S_con1/small_angle_control/Discrete PID Controller5/I Gain'
00416 //  '<S198>' : 'S_con1/small_angle_control/Discrete PID Controller5/Ideal P Gain'
00417 //  '<S199>' : 'S_con1/small_angle_control/Discrete PID Controller5/Ideal P Gain Fdbk'
00418 //  '<S200>' : 'S_con1/small_angle_control/Discrete PID Controller5/Integrator'
00419 //  '<S201>' : 'S_con1/small_angle_control/Discrete PID Controller5/Integrator ICs'
00420 //  '<S202>' : 'S_con1/small_angle_control/Discrete PID Controller5/N Copy'
00421 //  '<S203>' : 'S_con1/small_angle_control/Discrete PID Controller5/N Gain'
00422 //  '<S204>' : 'S_con1/small_angle_control/Discrete PID Controller5/P Copy'
00423 //  '<S205>' : 'S_con1/small_angle_control/Discrete PID Controller5/Parallel P Gain'
00424 //  '<S206>' : 'S_con1/small_angle_control/Discrete PID Controller5/Reset Signal'
00425 //  '<S207>' : 'S_con1/small_angle_control/Discrete PID Controller5/Saturation'
00426 //  '<S208>' : 'S_con1/small_angle_control/Discrete PID Controller5/Saturation Fdbk'
00427 //  '<S209>' : 'S_con1/small_angle_control/Discrete PID Controller5/Sum'
00428 //  '<S210>' : 'S_con1/small_angle_control/Discrete PID Controller5/Sum Fdbk'
00429 //  '<S211>' : 'S_con1/small_angle_control/Discrete PID Controller5/Tracking Mode'
00430 //  '<S212>' : 'S_con1/small_angle_control/Discrete PID Controller5/Tracking Mode Sum'
00431 //  '<S213>' : 'S_con1/small_angle_control/Discrete PID Controller5/postSat Signal'
00432 //  '<S214>' : 'S_con1/small_angle_control/Discrete PID Controller5/preSat Signal'
00433 //  '<S215>' : 'S_con1/small_angle_control/Discrete PID Controller5/Anti-windup/Passthrough'
00434 //  '<S216>' : 'S_con1/small_angle_control/Discrete PID Controller5/D Gain/Internal Parameters'
00435 //  '<S217>' : 'S_con1/small_angle_control/Discrete PID Controller5/Filter/Disc. Forward Euler Filter'
00436 //  '<S218>' : 'S_con1/small_angle_control/Discrete PID Controller5/Filter ICs/Internal IC - Filter'
00437 //  '<S219>' : 'S_con1/small_angle_control/Discrete PID Controller5/I Gain/Internal Parameters'
00438 //  '<S220>' : 'S_con1/small_angle_control/Discrete PID Controller5/Ideal P Gain/Passthrough'
00439 //  '<S221>' : 'S_con1/small_angle_control/Discrete PID Controller5/Ideal P Gain Fdbk/Disabled'
00440 //  '<S222>' : 'S_con1/small_angle_control/Discrete PID Controller5/Integrator/Discrete'
00441 //  '<S223>' : 'S_con1/small_angle_control/Discrete PID Controller5/Integrator ICs/Internal IC'
00442 //  '<S224>' : 'S_con1/small_angle_control/Discrete PID Controller5/N Copy/Disabled'
00443 //  '<S225>' : 'S_con1/small_angle_control/Discrete PID Controller5/N Gain/Internal Parameters'
00444 //  '<S226>' : 'S_con1/small_angle_control/Discrete PID Controller5/P Copy/Disabled'
00445 //  '<S227>' : 'S_con1/small_angle_control/Discrete PID Controller5/Parallel P Gain/Internal Parameters'
00446 //  '<S228>' : 'S_con1/small_angle_control/Discrete PID Controller5/Reset Signal/Disabled'
00447 //  '<S229>' : 'S_con1/small_angle_control/Discrete PID Controller5/Saturation/Passthrough'
00448 //  '<S230>' : 'S_con1/small_angle_control/Discrete PID Controller5/Saturation Fdbk/Disabled'
00449 //  '<S231>' : 'S_con1/small_angle_control/Discrete PID Controller5/Sum/Sum_PID'
00450 //  '<S232>' : 'S_con1/small_angle_control/Discrete PID Controller5/Sum Fdbk/Disabled'
00451 //  '<S233>' : 'S_con1/small_angle_control/Discrete PID Controller5/Tracking Mode/Disabled'
00452 //  '<S234>' : 'S_con1/small_angle_control/Discrete PID Controller5/Tracking Mode Sum/Passthrough'
00453 //  '<S235>' : 'S_con1/small_angle_control/Discrete PID Controller5/postSat Signal/Forward_Path'
00454 //  '<S236>' : 'S_con1/small_angle_control/Discrete PID Controller5/preSat Signal/Forward_Path'
00455 //  '<S237>' : 'S_con1/small_angle_control/Discrete PID Controller6/Anti-windup'
00456 //  '<S238>' : 'S_con1/small_angle_control/Discrete PID Controller6/D Gain'
00457 //  '<S239>' : 'S_con1/small_angle_control/Discrete PID Controller6/Filter'
00458 //  '<S240>' : 'S_con1/small_angle_control/Discrete PID Controller6/Filter ICs'
00459 //  '<S241>' : 'S_con1/small_angle_control/Discrete PID Controller6/I Gain'
00460 //  '<S242>' : 'S_con1/small_angle_control/Discrete PID Controller6/Ideal P Gain'
00461 //  '<S243>' : 'S_con1/small_angle_control/Discrete PID Controller6/Ideal P Gain Fdbk'
00462 //  '<S244>' : 'S_con1/small_angle_control/Discrete PID Controller6/Integrator'
00463 //  '<S245>' : 'S_con1/small_angle_control/Discrete PID Controller6/Integrator ICs'
00464 //  '<S246>' : 'S_con1/small_angle_control/Discrete PID Controller6/N Copy'
00465 //  '<S247>' : 'S_con1/small_angle_control/Discrete PID Controller6/N Gain'
00466 //  '<S248>' : 'S_con1/small_angle_control/Discrete PID Controller6/P Copy'
00467 //  '<S249>' : 'S_con1/small_angle_control/Discrete PID Controller6/Parallel P Gain'
00468 //  '<S250>' : 'S_con1/small_angle_control/Discrete PID Controller6/Reset Signal'
00469 //  '<S251>' : 'S_con1/small_angle_control/Discrete PID Controller6/Saturation'
00470 //  '<S252>' : 'S_con1/small_angle_control/Discrete PID Controller6/Saturation Fdbk'
00471 //  '<S253>' : 'S_con1/small_angle_control/Discrete PID Controller6/Sum'
00472 //  '<S254>' : 'S_con1/small_angle_control/Discrete PID Controller6/Sum Fdbk'
00473 //  '<S255>' : 'S_con1/small_angle_control/Discrete PID Controller6/Tracking Mode'
00474 //  '<S256>' : 'S_con1/small_angle_control/Discrete PID Controller6/Tracking Mode Sum'
00475 //  '<S257>' : 'S_con1/small_angle_control/Discrete PID Controller6/postSat Signal'
00476 //  '<S258>' : 'S_con1/small_angle_control/Discrete PID Controller6/preSat Signal'
00477 //  '<S259>' : 'S_con1/small_angle_control/Discrete PID Controller6/Anti-windup/Passthrough'
00478 //  '<S260>' : 'S_con1/small_angle_control/Discrete PID Controller6/D Gain/Internal Parameters'
00479 //  '<S261>' : 'S_con1/small_angle_control/Discrete PID Controller6/Filter/Disc. Forward Euler Filter'
00480 //  '<S262>' : 'S_con1/small_angle_control/Discrete PID Controller6/Filter ICs/Internal IC - Filter'
00481 //  '<S263>' : 'S_con1/small_angle_control/Discrete PID Controller6/I Gain/Internal Parameters'
00482 //  '<S264>' : 'S_con1/small_angle_control/Discrete PID Controller6/Ideal P Gain/Passthrough'
00483 //  '<S265>' : 'S_con1/small_angle_control/Discrete PID Controller6/Ideal P Gain Fdbk/Disabled'
00484 //  '<S266>' : 'S_con1/small_angle_control/Discrete PID Controller6/Integrator/Discrete'
00485 //  '<S267>' : 'S_con1/small_angle_control/Discrete PID Controller6/Integrator ICs/Internal IC'
00486 //  '<S268>' : 'S_con1/small_angle_control/Discrete PID Controller6/N Copy/Disabled'
00487 //  '<S269>' : 'S_con1/small_angle_control/Discrete PID Controller6/N Gain/Internal Parameters'
00488 //  '<S270>' : 'S_con1/small_angle_control/Discrete PID Controller6/P Copy/Disabled'
00489 //  '<S271>' : 'S_con1/small_angle_control/Discrete PID Controller6/Parallel P Gain/Internal Parameters'
00490 //  '<S272>' : 'S_con1/small_angle_control/Discrete PID Controller6/Reset Signal/Disabled'
00491 //  '<S273>' : 'S_con1/small_angle_control/Discrete PID Controller6/Saturation/Passthrough'
00492 //  '<S274>' : 'S_con1/small_angle_control/Discrete PID Controller6/Saturation Fdbk/Disabled'
00493 //  '<S275>' : 'S_con1/small_angle_control/Discrete PID Controller6/Sum/Sum_PID'
00494 //  '<S276>' : 'S_con1/small_angle_control/Discrete PID Controller6/Sum Fdbk/Disabled'
00495 //  '<S277>' : 'S_con1/small_angle_control/Discrete PID Controller6/Tracking Mode/Disabled'
00496 //  '<S278>' : 'S_con1/small_angle_control/Discrete PID Controller6/Tracking Mode Sum/Passthrough'
00497 //  '<S279>' : 'S_con1/small_angle_control/Discrete PID Controller6/postSat Signal/Forward_Path'
00498 //  '<S280>' : 'S_con1/small_angle_control/Discrete PID Controller6/preSat Signal/Forward_Path'
00499 
00500 #endif                                 // RTW_HEADER_S_con1_h_
00501 
00502 //
00503 // File trailer for generated code.
00504 //
00505 // [EOF]
00506 //