1/*
2 * Academic License - for use in teaching, academic research, and meeting
3 * course requirements at degree granting institutions only. Not for
4 * government, commercial, or other organizational use.
5 *
6 * File: magneto_tarato_types.h
7 *
8 * Code generated for Simulink model 'magneto_tarato'.
9 *
10 * Model version : 1.20
11 * Simulink Coder version : 8.12 (R2017a) 16-Feb-2017
12 * C/C++ source code generated on : Mon Nov 13 17:07:50 2017
13 *
14 * Target selection: ert.tlc
15 * Embedded hardware selection: ARM Compatible->ARM Cortex
16 * Code generation objectives: Unspecified
17 * Validation result: Not run
18 */
19
20#ifndef RTW_HEADER_magneto_tarato_types_h_
21#define RTW_HEADER_magneto_tarato_types_h_
22#include "rtwtypes.h"
23#include "multiword_types.h"
24#ifndef typedef_freedomk64f_Hardware_magneto__T
25#define typedef_freedomk64f_Hardware_magneto__T
26
27typedef struct {
28 int32_T dummy;
29} freedomk64f_Hardware_magneto__T;
30
31#endif /*typedef_freedomk64f_Hardware_magneto__T*/
32
33#ifndef typedef_freedomk64f_I2CMasterWrite_ma_T
34#define typedef_freedomk64f_I2CMasterWrite_ma_T
35
36typedef struct {
37 int32_T isInitialized;
38 freedomk64f_Hardware_magneto__T Hw;
39 uint32_T BusSpeed;
40} freedomk64f_I2CMasterWrite_ma_T;
41
42#endif /*typedef_freedomk64f_I2CMasterWrite_ma_T*/
43
44#ifndef typedef_freedomk64f_fxos8700_magneto__T
45#define typedef_freedomk64f_fxos8700_magneto__T
46
47typedef struct {
48 int32_T isInitialized;
49 real_T SampleTime;
50 freedomk64f_I2CMasterWrite_ma_T i2cobj;
51} freedomk64f_fxos8700_magneto__T;
52
53#endif /*typedef_freedomk64f_fxos8700_magneto__T*/
54
55#ifndef typedef_struct_T_magneto_tarato_T
56#define typedef_struct_T_magneto_tarato_T
57
58typedef struct {
59 char_T f1[7];
60} struct_T_magneto_tarato_T;
61
62#endif /*typedef_struct_T_magneto_tarato_T*/
63
64#ifndef typedef_struct_T_magneto_tarato_k_T
65#define typedef_struct_T_magneto_tarato_k_T
66
67typedef struct {
68 char_T f1[11];
69 char_T f2[6];
70 char_T f3[7];
71} struct_T_magneto_tarato_k_T;
72
73#endif /*typedef_struct_T_magneto_tarato_k_T*/
74
75#ifndef typedef_struct_T_magneto_tarato_k5_T
76#define typedef_struct_T_magneto_tarato_k5_T
77
78typedef struct {
79 char_T f1[11];
80 char_T f2[6];
81} struct_T_magneto_tarato_k5_T;
82
83#endif /*typedef_struct_T_magneto_tarato_k5_T*/
84
85#ifndef typedef_struct_T_magneto_tarato_k5l_T
86#define typedef_struct_T_magneto_tarato_k5l_T
87
88typedef struct {
89 char_T f1[6];
90 char_T f2[7];
91 char_T f3[2];
92 real_T f4;
93 char_T f5[2];
94 real_T f6;
95} struct_T_magneto_tarato_k5l_T;
96
97#endif /*typedef_struct_T_magneto_tarato_k5l_T*/
98
99#ifndef typedef_struct_T_magneto_tarato_k5le_T
100#define typedef_struct_T_magneto_tarato_k5le_T
101
102typedef struct {
103 char_T f1[11];
104 char_T f2[7];
105 char_T f3[6];
106 char_T f4[2];
107 real_T f5;
108} struct_T_magneto_tarato_k5le_T;
109
110#endif /*typedef_struct_T_magneto_tarato_k5le_T*/
111
112#ifndef typedef_struct_T_magneto_tarato_k5lea_T
113#define typedef_struct_T_magneto_tarato_k5lea_T
114
115typedef struct {
116 char_T f1[4];
117 char_T f2[5];
118 char_T f3[5];
119 char_T f4[6];
120 char_T f5[5];
121 char_T f6[6];
122 char_T f7[5];
123 char_T f8[6];
124 char_T f9[6];
125 char_T f10[6];
126} struct_T_magneto_tarato_k5lea_T;
127
128#endif /*typedef_struct_T_magneto_tarato_k5lea_T*/
129
130/* Parameters (auto storage) */
131typedef struct P_magneto_tarato_T_ P_magneto_tarato_T;
132
133/* Forward declaration for rtModel */
134typedef struct tag_RTM_magneto_tarato_T RT_MODEL_magneto_tarato_T;
135
136#endif /* RTW_HEADER_magneto_tarato_types_h_ */
137
138/*
139 * File trailer for generated code.
140 *
141 * [EOF]
142 */
143