File: C:\Mariano\Temp\SLUG_Autopilot\Stable\controlMCUSlugsMKII_dspic\sources\controlMCUSlugsMKII_types.h1 /* 2 * File: controlMCUSlugsMKII_types.h 3 * 4 * Real-Time Workshop code generated for Simulink model controlMCUSlugsMKII. 5 * 6 * Model version : 1.716 7 * Real-Time Workshop file version : 6.6 (R2007a) 01-Feb-2007 8 * Real-Time Workshop file generated on : Sat Nov 27 11:43:56 2010 9 * TLC version : 6.6 (Jan 16 2007) 10 * C source code generated on : Sat Nov 27 11:43:58 2010 11 *-------------------------------------------------------------- 12 * Embedded Coder for Microchip dsPIC family. | 13 * Generate .c and .h files from your Matlab/simulink model | 14 * and compile the diagram to .hex and .coff file that can be | 15 * downloaded directly into the microcontroller | 16 * | 17 * Licence Accorded to Mariano I. Lizarraga | 18 * University of California Santa Cruz (UCSC)| 19 * | 20 * Written by Lubin KERHUEL - http://www.kerhuel.eu | 21 * - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | 22 * Version 0.99b+ 17-Mar-2009 | 23 * For Matlab 7.4 R2007a | 24 *-------------------------------------------------------------- 25 */ 26 27 #ifndef _RTW_HEADER_controlMCUSlugsMKII_types_h_ 28 #define _RTW_HEADER_controlMCUSlugsMKII_types_h_ 29 #ifndef _CSC37_CONTROLMCUSLUGSMKII_CHART_ 30 #define _CSC37_CONTROLMCUSLUGSMKII_CHART_ 31 32 typedef struct { 33 real_T a; 34 real_T b; 35 real32_T u_km1; 36 real32_T y_km1; 37 boolean_T a_not_empty; 38 } CSc37_controlMCUSlugsMKII_Chart; 39 40 #endif /* _CSC37_CONTROLMCUSLUGSMKII_CHART_ */ 41 42 #ifndef _CSC49_CONTROLMCUSLUGSMKII_CHART_ 43 #define _CSC49_CONTROLMCUSLUGSMKII_CHART_ 44 45 typedef struct { 46 real_T a; 47 real_T b; 48 real32_T u_km1; 49 real32_T y_km1; 50 boolean_T a_not_empty; 51 } CSc49_controlMCUSlugsMKII_Chart; 52 53 #endif /* _CSC49_CONTROLMCUSLUGSMKII_CHART_ */ 54 55 #ifndef _CSC14_CONTROLMCUSLUGSMKII_CHART_ 56 #define _CSC14_CONTROLMCUSLUGSMKII_CHART_ 57 58 typedef struct { 59 real_T a; 60 real_T b; 61 real32_T u_km1; 62 real32_T y_km1; 63 boolean_T a_not_empty; 64 } CSc14_controlMCUSlugsMKII_Chart; 65 66 #endif /* _CSC14_CONTROLMCUSLUGSMKII_CHART_ */ 67 68 #ifndef _CSC48_CONTROLMCUSLUGSMKII_CHART_ 69 #define _CSC48_CONTROLMCUSLUGSMKII_CHART_ 70 71 typedef struct { 72 real_T a; 73 real_T b; 74 real32_T u_km1; 75 real32_T y_km1; 76 boolean_T a_not_empty; 77 } CSc48_controlMCUSlugsMKII_Chart; 78 79 #endif /* _CSC48_CONTROLMCUSLUGSMKII_CHART_ */ 80 81 #ifndef _CSC10_CONTROLMCUSLUGSMKII_CHART_ 82 #define _CSC10_CONTROLMCUSLUGSMKII_CHART_ 83 84 typedef struct { 85 boolean_T fromWP_not_empty; 86 uint8_T fromWP; 87 uint8_T toWP; 88 uint8_T totoWP; 89 } CSc10_controlMCUSlugsMKII_Chart; 90 91 #endif /* _CSC10_CONTROLMCUSLUGSMKII_CHART_ */ 92 93 #ifndef _CSC11_CONTROLMCUSLUGSMKII_CHART_ 94 #define _CSC11_CONTROLMCUSLUGSMKII_CHART_ 95 96 typedef struct { 97 uint16_T internalTimer; 98 uint8_T oldSw; 99 } CSc11_controlMCUSlugsMKII_Chart; 100 101 #endif /* _CSC11_CONTROLMCUSLUGSMKII_CHART_ */ 102 103 #ifndef _CSC4_CONTROLMCUSLUGSMKII_CHARTS_ 104 #define _CSC4_CONTROLMCUSLUGSMKII_CHARTS_ 105 106 typedef struct { 107 uint16_T oldValues[7]; 108 } CSc4_controlMCUSlugsMKII_ChartS; 109 110 #endif /* _CSC4_CONTROLMCUSLUGSMKII_CHARTS_ */ 111 112 #ifndef _CSC6_CONTROLMCUSLUGSMKII_CHARTS_ 113 #define _CSC6_CONTROLMCUSLUGSMKII_CHARTS_ 114 115 typedef struct { 116 uint16_T oldValues[7]; 117 } CSc6_controlMCUSlugsMKII_ChartS; 118 119 #endif /* _CSC6_CONTROLMCUSLUGSMKII_CHARTS_ */ 120 121 #ifndef _CSC25_CONTROLMCUSLUGSMKII_CHART_ 122 #define _CSC25_CONTROLMCUSLUGSMKII_CHART_ 123 124 typedef struct { 125 uint16_T oldValues[7]; 126 } CSc25_controlMCUSlugsMKII_Chart; 127 128 #endif /* _CSC25_CONTROLMCUSLUGSMKII_CHART_ */ 129 130 #ifndef _CSC26_CONTROLMCUSLUGSMKII_CHART_ 131 #define _CSC26_CONTROLMCUSLUGSMKII_CHART_ 132 133 typedef struct { 134 uint16_T oldValues[7]; 135 } CSc26_controlMCUSlugsMKII_Chart; 136 137 #endif /* _CSC26_CONTROLMCUSLUGSMKII_CHART_ */ 138 139 /* Forward declaration for rtModel */ 140 typedef struct RT_MODEL_controlMCUSlugsMKII RT_MODEL_controlMCUSlugsMKII; 141 142 #endif /* _RTW_HEADER_controlMCUSlugsMKII_types_h_ */ 143 144 /* File trailer for Real-Time Workshop generated code. 145 * 146 * [EOF] 147 */ |