207
|
1 |
\section{examples/Test\-Master\-Slave/Test\-Slave.c File Reference}
|
|
2 |
\label{TestSlave_8c}\index{examples/TestMasterSlave/TestSlave.c@{examples/TestMasterSlave/TestSlave.c}}
|
|
3 |
{\tt \#include \char`\"{}Test\-Slave.h\char`\"{}}\par
|
|
4 |
\subsection*{Functions}
|
|
5 |
\begin{CompactItemize}
|
|
6 |
\item
|
|
7 |
UNS32 {\bf Test\-Slave\_\-value\-Range\-Test} (UNS8 type\-Value, void $\ast$value)
|
|
8 |
\item
|
|
9 |
const {\bf indextable} $\ast$ {\bf Test\-Slave\_\-scan\-Index\-OD} (UNS16 w\-Index, UNS32 $\ast$error\-Code, {\bf ODCallback\_\-t} $\ast$$\ast$callbacks)
|
|
10 |
\end{CompactItemize}
|
|
11 |
\subsection*{Variables}
|
|
12 |
\begin{CompactItemize}
|
|
13 |
\item
|
|
14 |
UNS8 {\bf Slave\-Map1} = 0x0
|
|
15 |
\item
|
|
16 |
UNS8 {\bf Slave\-Map2} = 0x0
|
|
17 |
\item
|
|
18 |
UNS8 {\bf Slave\-Map3} = 0x0
|
|
19 |
\item
|
|
20 |
UNS8 {\bf Slave\-Map4} = 0x0
|
|
21 |
\item
|
|
22 |
UNS8 {\bf Slave\-Map5} = 0x0
|
|
23 |
\item
|
|
24 |
UNS8 {\bf Slave\-Map6} = 0x0
|
|
25 |
\item
|
|
26 |
UNS8 {\bf Slave\-Map7} = 0x0
|
|
27 |
\item
|
|
28 |
UNS8 {\bf Slave\-Map8} = 0x0
|
|
29 |
\item
|
|
30 |
UNS8 {\bf Slave\-Map9} = 0x0
|
|
31 |
\item
|
|
32 |
UNS32 {\bf Slave\-Map10} = 0x0
|
|
33 |
\item
|
|
34 |
UNS16 {\bf Slave\-Map11} = 0x0
|
|
35 |
\item
|
|
36 |
UNS8 {\bf Test\-Slave\_\-b\-Device\-Node\-Id} = 0x00
|
|
37 |
\item
|
|
38 |
const UNS8 {\bf Test\-Slave\_\-iam\_\-a\_\-slave} = 1
|
|
39 |
\item
|
|
40 |
TIMER\_\-HANDLE {\bf Test\-Slave\_\-heart\-Beat\-Timers} [1]
|
|
41 |
\item
|
|
42 |
UNS32 {\bf Test\-Slave\_\-obj1000} = 0x12D
|
|
43 |
\item
|
|
44 |
{\bf subindex} {\bf Test\-Slave\_\-Index1000} [$\,$]
|
|
45 |
\item
|
|
46 |
UNS8 {\bf Test\-Slave\_\-obj1001} = 0x0
|
|
47 |
\item
|
|
48 |
{\bf subindex} {\bf Test\-Slave\_\-Index1001} [$\,$]
|
|
49 |
\item
|
|
50 |
UNS32 {\bf Test\-Slave\_\-obj1005} = 0x80
|
|
51 |
\item
|
|
52 |
{\bf ODCallback\_\-t} {\bf Test\-Slave\_\-Index1005\_\-callbacks} [$\,$]
|
|
53 |
\item
|
|
54 |
{\bf subindex} {\bf Test\-Slave\_\-Index1005} [$\,$]
|
|
55 |
\item
|
|
56 |
UNS32 {\bf Test\-Slave\_\-obj1006} = 0x0
|
|
57 |
\item
|
|
58 |
{\bf ODCallback\_\-t} {\bf Test\-Slave\_\-Index1006\_\-callbacks} [$\,$]
|
|
59 |
\item
|
|
60 |
{\bf subindex} {\bf Test\-Slave\_\-Index1006} [$\,$]
|
|
61 |
\item
|
|
62 |
UNS8 {\bf Test\-Slave\_\-highest\-Sub\-Index\_\-obj1010} = 4
|
|
63 |
\item
|
|
64 |
UNS32 {\bf Test\-Slave\_\-obj1010\_\-Save\_\-All\_\-Parameters} = 0x0
|
|
65 |
\item
|
|
66 |
UNS32 {\bf Test\-Slave\_\-obj1010\_\-Save\_\-Communication\_\-Parameters} = 0x0
|
|
67 |
\item
|
|
68 |
UNS32 {\bf Test\-Slave\_\-obj1010\_\-Save\_\-Application\_\-Parameters} = 0x0
|
|
69 |
\item
|
|
70 |
UNS32 {\bf Test\-Slave\_\-obj1010\_\-Save\_\-Manufacturer\_\-Parameters} = 0x0
|
|
71 |
\item
|
|
72 |
{\bf ODCallback\_\-t} {\bf Test\-Slave\_\-Index1010\_\-callbacks} [$\,$]
|
|
73 |
\item
|
|
74 |
{\bf subindex} {\bf Test\-Slave\_\-Index1010} [$\,$]
|
|
75 |
\item
|
|
76 |
UNS8 {\bf Test\-Slave\_\-highest\-Sub\-Index\_\-obj1011} = 4
|
|
77 |
\item
|
|
78 |
UNS32 {\bf Test\-Slave\_\-obj1011\_\-Restore\_\-All\_\-Default\_\-Parameters} = 0x0
|
|
79 |
\item
|
|
80 |
UNS32 {\bf Test\-Slave\_\-obj1011\_\-Restore\_\-Communication\_\-Default\_\-Parameters} = 0x0
|
|
81 |
\item
|
|
82 |
UNS32 {\bf Test\-Slave\_\-obj1011\_\-Restore\_\-Application\_\-Default\_\-Parameters} = 0x0
|
|
83 |
\item
|
|
84 |
UNS32 {\bf Test\-Slave\_\-obj1011\_\-Restore\_\-Manufacturer\_\-Default\_\-Parameters} = 0x0
|
|
85 |
\item
|
|
86 |
{\bf ODCallback\_\-t} {\bf Test\-Slave\_\-Index1011\_\-callbacks} [$\,$]
|
|
87 |
\item
|
|
88 |
{\bf subindex} {\bf Test\-Slave\_\-Index1011} [$\,$]
|
|
89 |
\item
|
|
90 |
UNS8 {\bf Test\-Slave\_\-highest\-Sub\-Index\_\-obj1016} = 0
|
|
91 |
\item
|
|
92 |
UNS32 {\bf Test\-Slave\_\-obj1016} [$\,$] = \{0\}
|
|
93 |
\item
|
|
94 |
UNS16 {\bf Test\-Slave\_\-obj1017} = 0x0
|
|
95 |
\item
|
|
96 |
{\bf ODCallback\_\-t} {\bf Test\-Slave\_\-Index1017\_\-callbacks} [$\,$]
|
|
97 |
\item
|
|
98 |
{\bf subindex} {\bf Test\-Slave\_\-Index1017} [$\,$]
|
|
99 |
\item
|
|
100 |
UNS8 {\bf Test\-Slave\_\-highest\-Sub\-Index\_\-obj1018} = 4
|
|
101 |
\item
|
|
102 |
UNS32 {\bf Test\-Slave\_\-obj1018\_\-Vendor\_\-ID} = 0x0
|
|
103 |
\item
|
|
104 |
UNS32 {\bf Test\-Slave\_\-obj1018\_\-Product\_\-Code} = 0x0
|
|
105 |
\item
|
|
106 |
UNS32 {\bf Test\-Slave\_\-obj1018\_\-Revision\_\-Number} = 0x0
|
|
107 |
\item
|
|
108 |
UNS32 {\bf Test\-Slave\_\-obj1018\_\-Serial\_\-Number} = 0x0
|
|
109 |
\item
|
|
110 |
{\bf subindex} {\bf Test\-Slave\_\-Index1018} [$\,$]
|
|
111 |
\item
|
|
112 |
UNS8 {\bf Test\-Slave\_\-highest\-Sub\-Index\_\-obj1200} = 2
|
|
113 |
\item
|
|
114 |
UNS32 {\bf Test\-Slave\_\-obj1200\_\-COB\_\-ID\_\-Client\_\-to\_\-Server\_\-Receive\_\-SDO} = 0x601
|
|
115 |
\item
|
|
116 |
UNS32 {\bf Test\-Slave\_\-obj1200\_\-COB\_\-ID\_\-Server\_\-to\_\-Client\_\-Transmit\_\-SDO} = 0x581
|
|
117 |
\item
|
|
118 |
{\bf subindex} {\bf Test\-Slave\_\-Index1200} [$\,$]
|
|
119 |
\item
|
|
120 |
UNS8 {\bf Test\-Slave\_\-highest\-Sub\-Index\_\-obj1800} = 5
|
|
121 |
\item
|
|
122 |
UNS32 {\bf Test\-Slave\_\-obj1800\_\-COB\_\-ID\_\-used\_\-by\_\-PDO} = 0x182
|
|
123 |
\item
|
|
124 |
UNS8 {\bf Test\-Slave\_\-obj1800\_\-Transmission\_\-Type} = 0x0
|
|
125 |
\item
|
|
126 |
UNS16 {\bf Test\-Slave\_\-obj1800\_\-Inhibit\_\-Time} = 0x0
|
|
127 |
\item
|
|
128 |
UNS8 {\bf Test\-Slave\_\-obj1800\_\-Compatibility\_\-Entry} = 0x0
|
|
129 |
\item
|
|
130 |
UNS16 {\bf Test\-Slave\_\-obj1800\_\-Event\_\-Timer} = 0x0
|
|
131 |
\item
|
|
132 |
{\bf subindex} {\bf Test\-Slave\_\-Index1800} [$\,$]
|
|
133 |
\item
|
|
134 |
UNS8 {\bf Test\-Slave\_\-highest\-Sub\-Index\_\-obj1801} = 5
|
|
135 |
\item
|
|
136 |
UNS32 {\bf Test\-Slave\_\-obj1801\_\-COB\_\-ID\_\-used\_\-by\_\-PDO} = 0x0
|
|
137 |
\item
|
|
138 |
UNS8 {\bf Test\-Slave\_\-obj1801\_\-Transmission\_\-Type} = 0x0
|
|
139 |
\item
|
|
140 |
UNS16 {\bf Test\-Slave\_\-obj1801\_\-Inhibit\_\-Time} = 0x0
|
|
141 |
\item
|
|
142 |
UNS8 {\bf Test\-Slave\_\-obj1801\_\-Compatibility\_\-Entry} = 0x0
|
|
143 |
\item
|
|
144 |
UNS16 {\bf Test\-Slave\_\-obj1801\_\-Event\_\-Timer} = 0x0
|
|
145 |
\item
|
|
146 |
{\bf subindex} {\bf Test\-Slave\_\-Index1801} [$\,$]
|
|
147 |
\item
|
|
148 |
UNS8 {\bf Test\-Slave\_\-highest\-Sub\-Index\_\-obj1A00} = 10
|
|
149 |
\item
|
|
150 |
UNS32 {\bf Test\-Slave\_\-obj1A00} [$\,$]
|
|
151 |
\item
|
|
152 |
{\bf subindex} {\bf Test\-Slave\_\-Index1A00} [$\,$]
|
|
153 |
\item
|
|
154 |
UNS8 {\bf Test\-Slave\_\-highest\-Sub\-Index\_\-obj1A01} = 1
|
|
155 |
\item
|
|
156 |
UNS32 {\bf Test\-Slave\_\-obj1A01} [$\,$]
|
|
157 |
\item
|
|
158 |
{\bf subindex} {\bf Test\-Slave\_\-Index1A01} [$\,$]
|
|
159 |
\item
|
|
160 |
{\bf subindex} {\bf Test\-Slave\_\-Index2000} [$\,$]
|
|
161 |
\item
|
|
162 |
{\bf subindex} {\bf Test\-Slave\_\-Index2001} [$\,$]
|
|
163 |
\item
|
|
164 |
{\bf subindex} {\bf Test\-Slave\_\-Index2002} [$\,$]
|
|
165 |
\item
|
|
166 |
{\bf subindex} {\bf Test\-Slave\_\-Index2003} [$\,$]
|
|
167 |
\item
|
|
168 |
{\bf subindex} {\bf Test\-Slave\_\-Index2004} [$\,$]
|
|
169 |
\item
|
|
170 |
{\bf subindex} {\bf Test\-Slave\_\-Index2005} [$\,$]
|
|
171 |
\item
|
|
172 |
{\bf subindex} {\bf Test\-Slave\_\-Index2006} [$\,$]
|
|
173 |
\item
|
|
174 |
{\bf subindex} {\bf Test\-Slave\_\-Index2007} [$\,$]
|
|
175 |
\item
|
|
176 |
{\bf subindex} {\bf Test\-Slave\_\-Index2008} [$\,$]
|
|
177 |
\item
|
|
178 |
{\bf subindex} {\bf Test\-Slave\_\-Index2009} [$\,$]
|
|
179 |
\item
|
|
180 |
{\bf subindex} {\bf Test\-Slave\_\-Index200A} [$\,$]
|
|
181 |
\item
|
|
182 |
const {\bf indextable} {\bf Test\-Slave\_\-objdict} [$\,$]
|
|
183 |
\item
|
|
184 |
UNS8 {\bf Test\-Slave\_\-count\_\-sync} [2] = \{0,\}
|
|
185 |
\item
|
|
186 |
{\bf quick\_\-index} {\bf Test\-Slave\_\-first\-Index}
|
|
187 |
\item
|
|
188 |
{\bf quick\_\-index} {\bf Test\-Slave\_\-last\-Index}
|
|
189 |
\item
|
|
190 |
UNS16 {\bf Test\-Slave\_\-Objdict\-Size} = sizeof({\bf Test\-Slave\_\-objdict})/sizeof({\bf Test\-Slave\_\-objdict}[0])
|
|
191 |
\item
|
|
192 |
{\bf CO\_\-Data} {\bf Test\-Slave\_\-Data} = CANOPEN\_\-NODE\_\-DATA\_\-INITIALIZER(Test\-Slave)
|
|
193 |
\end{CompactItemize}
|
|
194 |
|
|
195 |
|
|
196 |
\subsection{Function Documentation}
|
|
197 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_scanIndexOD@{TestSlave\_\-scanIndexOD}}
|
|
198 |
\index{TestSlave_scanIndexOD@{TestSlave\_\-scanIndexOD}!TestSlave.c@{Test\-Slave.c}}
|
|
199 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}const {\bf indextable}$\ast$ Test\-Slave\_\-scan\-Index\-OD (UNS16 {\em w\-Index}, UNS32 $\ast$ {\em error\-Code}, {\bf ODCallback\_\-t} $\ast$$\ast$ {\em callbacks})}\label{TestSlave_8c_f47ba769e96d7ffc765e37aa81b452ad}
|
|
200 |
|
|
201 |
|
|
202 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_valueRangeTest@{TestSlave\_\-valueRangeTest}}
|
|
203 |
\index{TestSlave_valueRangeTest@{TestSlave\_\-valueRangeTest}!TestSlave.c@{Test\-Slave.c}}
|
|
204 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS32 Test\-Slave\_\-value\-Range\-Test (UNS8 {\em type\-Value}, void $\ast$ {\em value})}\label{TestSlave_8c_b99b115d2e4a750ec9b66a43ecffc563}
|
|
205 |
|
|
206 |
|
|
207 |
|
|
208 |
|
|
209 |
\subsection{Variable Documentation}
|
|
210 |
\index{TestSlave.c@{Test\-Slave.c}!SlaveMap1@{SlaveMap1}}
|
|
211 |
\index{SlaveMap1@{SlaveMap1}!TestSlave.c@{Test\-Slave.c}}
|
|
212 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS8 {\bf Slave\-Map1} = 0x0}\label{TestSlave_8c_3b4b401356ff09a256301a35ad988d1f}
|
|
213 |
|
|
214 |
|
|
215 |
\index{TestSlave.c@{Test\-Slave.c}!SlaveMap10@{SlaveMap10}}
|
|
216 |
\index{SlaveMap10@{SlaveMap10}!TestSlave.c@{Test\-Slave.c}}
|
|
217 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS32 {\bf Slave\-Map10} = 0x0}\label{TestSlave_8c_2f0da2319d7724f0af4b2418e4cc6ea2}
|
|
218 |
|
|
219 |
|
|
220 |
\index{TestSlave.c@{Test\-Slave.c}!SlaveMap11@{SlaveMap11}}
|
|
221 |
\index{SlaveMap11@{SlaveMap11}!TestSlave.c@{Test\-Slave.c}}
|
|
222 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS16 {\bf Slave\-Map11} = 0x0}\label{TestSlave_8c_af65587333b6c9ef0d7324b1d750147c}
|
|
223 |
|
|
224 |
|
|
225 |
\index{TestSlave.c@{Test\-Slave.c}!SlaveMap2@{SlaveMap2}}
|
|
226 |
\index{SlaveMap2@{SlaveMap2}!TestSlave.c@{Test\-Slave.c}}
|
|
227 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS8 {\bf Slave\-Map2} = 0x0}\label{TestSlave_8c_8f5da11456b96dff20304cce26770bb1}
|
|
228 |
|
|
229 |
|
|
230 |
\index{TestSlave.c@{Test\-Slave.c}!SlaveMap3@{SlaveMap3}}
|
|
231 |
\index{SlaveMap3@{SlaveMap3}!TestSlave.c@{Test\-Slave.c}}
|
|
232 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS8 {\bf Slave\-Map3} = 0x0}\label{TestSlave_8c_7640a4280db39a1f324ec5071ac71736}
|
|
233 |
|
|
234 |
|
|
235 |
\index{TestSlave.c@{Test\-Slave.c}!SlaveMap4@{SlaveMap4}}
|
|
236 |
\index{SlaveMap4@{SlaveMap4}!TestSlave.c@{Test\-Slave.c}}
|
|
237 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS8 {\bf Slave\-Map4} = 0x0}\label{TestSlave_8c_aec5c423f3f2c799564230cb4011147c}
|
|
238 |
|
|
239 |
|
|
240 |
\index{TestSlave.c@{Test\-Slave.c}!SlaveMap5@{SlaveMap5}}
|
|
241 |
\index{SlaveMap5@{SlaveMap5}!TestSlave.c@{Test\-Slave.c}}
|
|
242 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS8 {\bf Slave\-Map5} = 0x0}\label{TestSlave_8c_65d746e43056626091ce38504b955ca3}
|
|
243 |
|
|
244 |
|
|
245 |
\index{TestSlave.c@{Test\-Slave.c}!SlaveMap6@{SlaveMap6}}
|
|
246 |
\index{SlaveMap6@{SlaveMap6}!TestSlave.c@{Test\-Slave.c}}
|
|
247 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS8 {\bf Slave\-Map6} = 0x0}\label{TestSlave_8c_e3a486d25c97cb5405fe66bad818bf83}
|
|
248 |
|
|
249 |
|
|
250 |
\index{TestSlave.c@{Test\-Slave.c}!SlaveMap7@{SlaveMap7}}
|
|
251 |
\index{SlaveMap7@{SlaveMap7}!TestSlave.c@{Test\-Slave.c}}
|
|
252 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS8 {\bf Slave\-Map7} = 0x0}\label{TestSlave_8c_c9a3d85f7dcb4efd2410acf467db7a6f}
|
|
253 |
|
|
254 |
|
|
255 |
\index{TestSlave.c@{Test\-Slave.c}!SlaveMap8@{SlaveMap8}}
|
|
256 |
\index{SlaveMap8@{SlaveMap8}!TestSlave.c@{Test\-Slave.c}}
|
|
257 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS8 {\bf Slave\-Map8} = 0x0}\label{TestSlave_8c_181d041dce299619b3f1b1a631288740}
|
|
258 |
|
|
259 |
|
|
260 |
\index{TestSlave.c@{Test\-Slave.c}!SlaveMap9@{SlaveMap9}}
|
|
261 |
\index{SlaveMap9@{SlaveMap9}!TestSlave.c@{Test\-Slave.c}}
|
|
262 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS8 {\bf Slave\-Map9} = 0x0}\label{TestSlave_8c_e6e3e679155d6d9ab04685aa626a6f31}
|
|
263 |
|
|
264 |
|
|
265 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_bDeviceNodeId@{TestSlave\_\-bDeviceNodeId}}
|
|
266 |
\index{TestSlave_bDeviceNodeId@{TestSlave\_\-bDeviceNodeId}!TestSlave.c@{Test\-Slave.c}}
|
|
267 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS8 {\bf Test\-Slave\_\-b\-Device\-Node\-Id} = 0x00}\label{TestSlave_8c_2b8c62ffa0d1f4e6c55274e18e72a9b5}
|
|
268 |
|
|
269 |
|
|
270 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_count_sync@{TestSlave\_\-count\_\-sync}}
|
|
271 |
\index{TestSlave_count_sync@{TestSlave\_\-count\_\-sync}!TestSlave.c@{Test\-Slave.c}}
|
|
272 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS8 {\bf Test\-Slave\_\-count\_\-sync}[2] = \{0,\}}\label{TestSlave_8c_13039085dbe62f495e116d70f4526460}
|
|
273 |
|
|
274 |
|
|
275 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_Data@{TestSlave\_\-Data}}
|
|
276 |
\index{TestSlave_Data@{TestSlave\_\-Data}!TestSlave.c@{Test\-Slave.c}}
|
|
277 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf CO\_\-Data} {\bf Test\-Slave\_\-Data} = CANOPEN\_\-NODE\_\-DATA\_\-INITIALIZER(Test\-Slave)}\label{TestSlave_8c_4d4865305ebccdc72343c4faa0a25f47}
|
|
278 |
|
|
279 |
|
|
280 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_firstIndex@{TestSlave\_\-firstIndex}}
|
|
281 |
\index{TestSlave_firstIndex@{TestSlave\_\-firstIndex}!TestSlave.c@{Test\-Slave.c}}
|
|
282 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf quick\_\-index} {\bf Test\-Slave\_\-first\-Index}}\label{TestSlave_8c_129437248446bdc0d87389e63b557961}
|
|
283 |
|
|
284 |
|
|
285 |
\textbf{Initial value:}
|
|
286 |
|
|
287 |
\begin{Code}\begin{verbatim} {
|
|
288 |
8,
|
|
289 |
0,
|
|
290 |
0,
|
|
291 |
0,
|
|
292 |
9,
|
|
293 |
11
|
|
294 |
}
|
|
295 |
\end{verbatim}\end{Code}
|
|
296 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_heartBeatTimers@{TestSlave\_\-heartBeatTimers}}
|
|
297 |
\index{TestSlave_heartBeatTimers@{TestSlave\_\-heartBeatTimers}!TestSlave.c@{Test\-Slave.c}}
|
|
298 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}TIMER\_\-HANDLE {\bf Test\-Slave\_\-heart\-Beat\-Timers}[1]}\label{TestSlave_8c_9656fbc5faf67e95405e3181b1e3d583}
|
|
299 |
|
|
300 |
|
|
301 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_highestSubIndex_obj1010@{TestSlave\_\-highestSubIndex\_\-obj1010}}
|
|
302 |
\index{TestSlave_highestSubIndex_obj1010@{TestSlave\_\-highestSubIndex\_\-obj1010}!TestSlave.c@{Test\-Slave.c}}
|
|
303 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS8 {\bf Test\-Slave\_\-highest\-Sub\-Index\_\-obj1010} = 4}\label{TestSlave_8c_f9d7b32a72d9aaf4e66cba080887f1c3}
|
|
304 |
|
|
305 |
|
|
306 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_highestSubIndex_obj1011@{TestSlave\_\-highestSubIndex\_\-obj1011}}
|
|
307 |
\index{TestSlave_highestSubIndex_obj1011@{TestSlave\_\-highestSubIndex\_\-obj1011}!TestSlave.c@{Test\-Slave.c}}
|
|
308 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS8 {\bf Test\-Slave\_\-highest\-Sub\-Index\_\-obj1011} = 4}\label{TestSlave_8c_a3f220070e1f62e429b2b35539fde3ee}
|
|
309 |
|
|
310 |
|
|
311 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_highestSubIndex_obj1016@{TestSlave\_\-highestSubIndex\_\-obj1016}}
|
|
312 |
\index{TestSlave_highestSubIndex_obj1016@{TestSlave\_\-highestSubIndex\_\-obj1016}!TestSlave.c@{Test\-Slave.c}}
|
|
313 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS8 {\bf Test\-Slave\_\-highest\-Sub\-Index\_\-obj1016} = 0}\label{TestSlave_8c_459a8810fdd5fabe651c2c25b27f6192}
|
|
314 |
|
|
315 |
|
|
316 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_highestSubIndex_obj1018@{TestSlave\_\-highestSubIndex\_\-obj1018}}
|
|
317 |
\index{TestSlave_highestSubIndex_obj1018@{TestSlave\_\-highestSubIndex\_\-obj1018}!TestSlave.c@{Test\-Slave.c}}
|
|
318 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS8 {\bf Test\-Slave\_\-highest\-Sub\-Index\_\-obj1018} = 4}\label{TestSlave_8c_52763c510a37af0108b71c49b2dc1e22}
|
|
319 |
|
|
320 |
|
|
321 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_highestSubIndex_obj1200@{TestSlave\_\-highestSubIndex\_\-obj1200}}
|
|
322 |
\index{TestSlave_highestSubIndex_obj1200@{TestSlave\_\-highestSubIndex\_\-obj1200}!TestSlave.c@{Test\-Slave.c}}
|
|
323 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS8 {\bf Test\-Slave\_\-highest\-Sub\-Index\_\-obj1200} = 2}\label{TestSlave_8c_a318f1210fdd4f5fb8f9f213d907a582}
|
|
324 |
|
|
325 |
|
|
326 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_highestSubIndex_obj1800@{TestSlave\_\-highestSubIndex\_\-obj1800}}
|
|
327 |
\index{TestSlave_highestSubIndex_obj1800@{TestSlave\_\-highestSubIndex\_\-obj1800}!TestSlave.c@{Test\-Slave.c}}
|
|
328 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS8 {\bf Test\-Slave\_\-highest\-Sub\-Index\_\-obj1800} = 5}\label{TestSlave_8c_26576ee011a752ccff66895a36c654d8}
|
|
329 |
|
|
330 |
|
|
331 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_highestSubIndex_obj1801@{TestSlave\_\-highestSubIndex\_\-obj1801}}
|
|
332 |
\index{TestSlave_highestSubIndex_obj1801@{TestSlave\_\-highestSubIndex\_\-obj1801}!TestSlave.c@{Test\-Slave.c}}
|
|
333 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS8 {\bf Test\-Slave\_\-highest\-Sub\-Index\_\-obj1801} = 5}\label{TestSlave_8c_445f6b321ab596dfb5f47c2c641edb84}
|
|
334 |
|
|
335 |
|
|
336 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_highestSubIndex_obj1A00@{TestSlave\_\-highestSubIndex\_\-obj1A00}}
|
|
337 |
\index{TestSlave_highestSubIndex_obj1A00@{TestSlave\_\-highestSubIndex\_\-obj1A00}!TestSlave.c@{Test\-Slave.c}}
|
|
338 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS8 {\bf Test\-Slave\_\-highest\-Sub\-Index\_\-obj1A00} = 10}\label{TestSlave_8c_328f5c8f0b9061e9856cad3d9ea53341}
|
|
339 |
|
|
340 |
|
|
341 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_highestSubIndex_obj1A01@{TestSlave\_\-highestSubIndex\_\-obj1A01}}
|
|
342 |
\index{TestSlave_highestSubIndex_obj1A01@{TestSlave\_\-highestSubIndex\_\-obj1A01}!TestSlave.c@{Test\-Slave.c}}
|
|
343 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS8 {\bf Test\-Slave\_\-highest\-Sub\-Index\_\-obj1A01} = 1}\label{TestSlave_8c_026baf89a433d6c3556a2f8a77f8f0e2}
|
|
344 |
|
|
345 |
|
|
346 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_iam_a_slave@{TestSlave\_\-iam\_\-a\_\-slave}}
|
|
347 |
\index{TestSlave_iam_a_slave@{TestSlave\_\-iam\_\-a\_\-slave}!TestSlave.c@{Test\-Slave.c}}
|
|
348 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}const UNS8 {\bf Test\-Slave\_\-iam\_\-a\_\-slave} = 1}\label{TestSlave_8c_dfd443246c1202ab184fc7111a2ff828}
|
|
349 |
|
|
350 |
|
|
351 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_Index1000@{TestSlave\_\-Index1000}}
|
|
352 |
\index{TestSlave_Index1000@{TestSlave\_\-Index1000}!TestSlave.c@{Test\-Slave.c}}
|
|
353 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf subindex} {\bf Test\-Slave\_\-Index1000}[$\,$]}\label{TestSlave_8c_a5f9862dab9669f7dbd4de891ba66e94}
|
|
354 |
|
|
355 |
|
|
356 |
\textbf{Initial value:}
|
|
357 |
|
|
358 |
\begin{Code}\begin{verbatim}
|
|
359 |
{
|
|
360 |
{ RO, uint32, sizeof (UNS32), (void*)&TestSlave_obj1000 }
|
|
361 |
}
|
|
362 |
\end{verbatim}\end{Code}
|
|
363 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_Index1001@{TestSlave\_\-Index1001}}
|
|
364 |
\index{TestSlave_Index1001@{TestSlave\_\-Index1001}!TestSlave.c@{Test\-Slave.c}}
|
|
365 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf subindex} {\bf Test\-Slave\_\-Index1001}[$\,$]}\label{TestSlave_8c_984974feac5959da7b2244d19116a897}
|
|
366 |
|
|
367 |
|
|
368 |
\textbf{Initial value:}
|
|
369 |
|
|
370 |
\begin{Code}\begin{verbatim}
|
|
371 |
{
|
|
372 |
{ RO, uint8, sizeof (UNS8), (void*)&TestSlave_obj1001 }
|
|
373 |
}
|
|
374 |
\end{verbatim}\end{Code}
|
|
375 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_Index1005@{TestSlave\_\-Index1005}}
|
|
376 |
\index{TestSlave_Index1005@{TestSlave\_\-Index1005}!TestSlave.c@{Test\-Slave.c}}
|
|
377 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf subindex} {\bf Test\-Slave\_\-Index1005}[$\,$]}\label{TestSlave_8c_1901ee0f4b7c076191962a6e8ddff565}
|
|
378 |
|
|
379 |
|
|
380 |
\textbf{Initial value:}
|
|
381 |
|
|
382 |
\begin{Code}\begin{verbatim}
|
|
383 |
{
|
|
384 |
{ RW, uint32, sizeof (UNS32), (void*)&TestSlave_obj1005 }
|
|
385 |
}
|
|
386 |
\end{verbatim}\end{Code}
|
|
387 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_Index1005_callbacks@{TestSlave\_\-Index1005\_\-callbacks}}
|
|
388 |
\index{TestSlave_Index1005_callbacks@{TestSlave\_\-Index1005\_\-callbacks}!TestSlave.c@{Test\-Slave.c}}
|
|
389 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf ODCallback\_\-t} {\bf Test\-Slave\_\-Index1005\_\-callbacks}[$\,$]}\label{TestSlave_8c_c645ef72d1eb5ce7dec713fe947165b3}
|
|
390 |
|
|
391 |
|
|
392 |
\textbf{Initial value:}
|
|
393 |
|
|
394 |
\begin{Code}\begin{verbatim}
|
|
395 |
{
|
|
396 |
NULL,
|
|
397 |
}
|
|
398 |
\end{verbatim}\end{Code}
|
|
399 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_Index1006@{TestSlave\_\-Index1006}}
|
|
400 |
\index{TestSlave_Index1006@{TestSlave\_\-Index1006}!TestSlave.c@{Test\-Slave.c}}
|
|
401 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf subindex} {\bf Test\-Slave\_\-Index1006}[$\,$]}\label{TestSlave_8c_c6e3c0d56f0d13b34f34d1bb2d2d65b3}
|
|
402 |
|
|
403 |
|
|
404 |
\textbf{Initial value:}
|
|
405 |
|
|
406 |
\begin{Code}\begin{verbatim}
|
|
407 |
{
|
|
408 |
{ RW, uint32, sizeof (UNS32), (void*)&TestSlave_obj1006 }
|
|
409 |
}
|
|
410 |
\end{verbatim}\end{Code}
|
|
411 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_Index1006_callbacks@{TestSlave\_\-Index1006\_\-callbacks}}
|
|
412 |
\index{TestSlave_Index1006_callbacks@{TestSlave\_\-Index1006\_\-callbacks}!TestSlave.c@{Test\-Slave.c}}
|
|
413 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf ODCallback\_\-t} {\bf Test\-Slave\_\-Index1006\_\-callbacks}[$\,$]}\label{TestSlave_8c_388a6781923a021dc9b0ce8762024c9a}
|
|
414 |
|
|
415 |
|
|
416 |
\textbf{Initial value:}
|
|
417 |
|
|
418 |
\begin{Code}\begin{verbatim}
|
|
419 |
{
|
|
420 |
NULL,
|
|
421 |
}
|
|
422 |
\end{verbatim}\end{Code}
|
|
423 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_Index1010@{TestSlave\_\-Index1010}}
|
|
424 |
\index{TestSlave_Index1010@{TestSlave\_\-Index1010}!TestSlave.c@{Test\-Slave.c}}
|
|
425 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf subindex} {\bf Test\-Slave\_\-Index1010}[$\,$]}\label{TestSlave_8c_1b3142d7c2ee614a0bbdae3be2adb17c}
|
|
426 |
|
|
427 |
|
|
428 |
\textbf{Initial value:}
|
|
429 |
|
|
430 |
\begin{Code}\begin{verbatim}
|
|
431 |
{
|
|
432 |
{ RO, uint8, sizeof (UNS8), (void*)&TestSlave_highestSubIndex_obj1010 },
|
|
433 |
{ RW, uint32, sizeof (UNS32), (void*)&TestSlave_obj1010_Save_All_Parameters },
|
|
434 |
{ RW, uint32, sizeof (UNS32), (void*)&TestSlave_obj1010_Save_Communication_Parameters },
|
|
435 |
{ RW, uint32, sizeof (UNS32), (void*)&TestSlave_obj1010_Save_Application_Parameters },
|
|
436 |
{ RW, uint32, sizeof (UNS32), (void*)&TestSlave_obj1010_Save_Manufacturer_Parameters }
|
|
437 |
}
|
|
438 |
\end{verbatim}\end{Code}
|
|
439 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_Index1010_callbacks@{TestSlave\_\-Index1010\_\-callbacks}}
|
|
440 |
\index{TestSlave_Index1010_callbacks@{TestSlave\_\-Index1010\_\-callbacks}!TestSlave.c@{Test\-Slave.c}}
|
|
441 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf ODCallback\_\-t} {\bf Test\-Slave\_\-Index1010\_\-callbacks}[$\,$]}\label{TestSlave_8c_effc376a3cba109df4233de0c001562f}
|
|
442 |
|
|
443 |
|
|
444 |
\textbf{Initial value:}
|
|
445 |
|
|
446 |
\begin{Code}\begin{verbatim}
|
|
447 |
{
|
|
448 |
NULL,
|
|
449 |
NULL,
|
|
450 |
NULL,
|
|
451 |
NULL,
|
|
452 |
NULL,
|
|
453 |
}
|
|
454 |
\end{verbatim}\end{Code}
|
|
455 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_Index1011@{TestSlave\_\-Index1011}}
|
|
456 |
\index{TestSlave_Index1011@{TestSlave\_\-Index1011}!TestSlave.c@{Test\-Slave.c}}
|
|
457 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf subindex} {\bf Test\-Slave\_\-Index1011}[$\,$]}\label{TestSlave_8c_dd203d8d0129ae31346f27dd9eb60561}
|
|
458 |
|
|
459 |
|
|
460 |
\textbf{Initial value:}
|
|
461 |
|
|
462 |
\begin{Code}\begin{verbatim}
|
|
463 |
{
|
|
464 |
{ RO, uint8, sizeof (UNS8), (void*)&TestSlave_highestSubIndex_obj1011 },
|
|
465 |
{ RW, uint32, sizeof (UNS32), (void*)&TestSlave_obj1011_Restore_All_Default_Parameters },
|
|
466 |
{ RW, uint32, sizeof (UNS32), (void*)&TestSlave_obj1011_Restore_Communication_Default_Parameters },
|
|
467 |
{ RW, uint32, sizeof (UNS32), (void*)&TestSlave_obj1011_Restore_Application_Default_Parameters },
|
|
468 |
{ RW, uint32, sizeof (UNS32), (void*)&TestSlave_obj1011_Restore_Manufacturer_Default_Parameters }
|
|
469 |
}
|
|
470 |
\end{verbatim}\end{Code}
|
|
471 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_Index1011_callbacks@{TestSlave\_\-Index1011\_\-callbacks}}
|
|
472 |
\index{TestSlave_Index1011_callbacks@{TestSlave\_\-Index1011\_\-callbacks}!TestSlave.c@{Test\-Slave.c}}
|
|
473 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf ODCallback\_\-t} {\bf Test\-Slave\_\-Index1011\_\-callbacks}[$\,$]}\label{TestSlave_8c_2ace0491b7b39ffbc59c0b9538306758}
|
|
474 |
|
|
475 |
|
|
476 |
\textbf{Initial value:}
|
|
477 |
|
|
478 |
\begin{Code}\begin{verbatim}
|
|
479 |
{
|
|
480 |
NULL,
|
|
481 |
NULL,
|
|
482 |
NULL,
|
|
483 |
NULL,
|
|
484 |
NULL,
|
|
485 |
}
|
|
486 |
\end{verbatim}\end{Code}
|
|
487 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_Index1017@{TestSlave\_\-Index1017}}
|
|
488 |
\index{TestSlave_Index1017@{TestSlave\_\-Index1017}!TestSlave.c@{Test\-Slave.c}}
|
|
489 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf subindex} {\bf Test\-Slave\_\-Index1017}[$\,$]}\label{TestSlave_8c_3aecb2471aa359a522206078d4eabb69}
|
|
490 |
|
|
491 |
|
|
492 |
\textbf{Initial value:}
|
|
493 |
|
|
494 |
\begin{Code}\begin{verbatim}
|
|
495 |
{
|
|
496 |
{ RW, uint16, sizeof (UNS16), (void*)&TestSlave_obj1017 }
|
|
497 |
}
|
|
498 |
\end{verbatim}\end{Code}
|
|
499 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_Index1017_callbacks@{TestSlave\_\-Index1017\_\-callbacks}}
|
|
500 |
\index{TestSlave_Index1017_callbacks@{TestSlave\_\-Index1017\_\-callbacks}!TestSlave.c@{Test\-Slave.c}}
|
|
501 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf ODCallback\_\-t} {\bf Test\-Slave\_\-Index1017\_\-callbacks}[$\,$]}\label{TestSlave_8c_bc0e2a654b8624de5962d2fcb5280df7}
|
|
502 |
|
|
503 |
|
|
504 |
\textbf{Initial value:}
|
|
505 |
|
|
506 |
\begin{Code}\begin{verbatim}
|
|
507 |
{
|
|
508 |
NULL,
|
|
509 |
}
|
|
510 |
\end{verbatim}\end{Code}
|
|
511 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_Index1018@{TestSlave\_\-Index1018}}
|
|
512 |
\index{TestSlave_Index1018@{TestSlave\_\-Index1018}!TestSlave.c@{Test\-Slave.c}}
|
|
513 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf subindex} {\bf Test\-Slave\_\-Index1018}[$\,$]}\label{TestSlave_8c_28e9c08ed4abb5fec9e53d9635a0f1de}
|
|
514 |
|
|
515 |
|
|
516 |
\textbf{Initial value:}
|
|
517 |
|
|
518 |
\begin{Code}\begin{verbatim}
|
|
519 |
{
|
|
520 |
{ RO, uint8, sizeof (UNS8), (void*)&TestSlave_highestSubIndex_obj1018 },
|
|
521 |
{ RO, uint32, sizeof (UNS32), (void*)&TestSlave_obj1018_Vendor_ID },
|
|
522 |
{ RO, uint32, sizeof (UNS32), (void*)&TestSlave_obj1018_Product_Code },
|
|
523 |
{ RO, uint32, sizeof (UNS32), (void*)&TestSlave_obj1018_Revision_Number },
|
|
524 |
{ RO, uint32, sizeof (UNS32), (void*)&TestSlave_obj1018_Serial_Number }
|
|
525 |
}
|
|
526 |
\end{verbatim}\end{Code}
|
|
527 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_Index1200@{TestSlave\_\-Index1200}}
|
|
528 |
\index{TestSlave_Index1200@{TestSlave\_\-Index1200}!TestSlave.c@{Test\-Slave.c}}
|
|
529 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf subindex} {\bf Test\-Slave\_\-Index1200}[$\,$]}\label{TestSlave_8c_f35f0b528d8f97712e1eec1d188650cf}
|
|
530 |
|
|
531 |
|
|
532 |
\textbf{Initial value:}
|
|
533 |
|
|
534 |
\begin{Code}\begin{verbatim}
|
|
535 |
{
|
|
536 |
{ RO, uint8, sizeof (UNS8), (void*)&TestSlave_highestSubIndex_obj1200 },
|
|
537 |
{ RO, uint32, sizeof (UNS32), (void*)&TestSlave_obj1200_COB_ID_Client_to_Server_Receive_SDO },
|
|
538 |
{ RO, uint32, sizeof (UNS32), (void*)&TestSlave_obj1200_COB_ID_Server_to_Client_Transmit_SDO }
|
|
539 |
}
|
|
540 |
\end{verbatim}\end{Code}
|
|
541 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_Index1800@{TestSlave\_\-Index1800}}
|
|
542 |
\index{TestSlave_Index1800@{TestSlave\_\-Index1800}!TestSlave.c@{Test\-Slave.c}}
|
|
543 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf subindex} {\bf Test\-Slave\_\-Index1800}[$\,$]}\label{TestSlave_8c_594a7232db12e4934ed9b4b73f211844}
|
|
544 |
|
|
545 |
|
|
546 |
\textbf{Initial value:}
|
|
547 |
|
|
548 |
\begin{Code}\begin{verbatim}
|
|
549 |
{
|
|
550 |
{ RO, uint8, sizeof (UNS8), (void*)&TestSlave_highestSubIndex_obj1800 },
|
|
551 |
{ RW, uint32, sizeof (UNS32), (void*)&TestSlave_obj1800_COB_ID_used_by_PDO },
|
|
552 |
{ RW|TO_BE_SAVE, uint8, sizeof (UNS8), (void*)&TestSlave_obj1800_Transmission_Type },
|
|
553 |
{ RW|TO_BE_SAVE, uint16, sizeof (UNS16), (void*)&TestSlave_obj1800_Inhibit_Time },
|
|
554 |
{ RW, uint8, sizeof (UNS8), (void*)&TestSlave_obj1800_Compatibility_Entry },
|
|
555 |
{ RW, uint16, sizeof (UNS16), (void*)&TestSlave_obj1800_Event_Timer }
|
|
556 |
}
|
|
557 |
\end{verbatim}\end{Code}
|
|
558 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_Index1801@{TestSlave\_\-Index1801}}
|
|
559 |
\index{TestSlave_Index1801@{TestSlave\_\-Index1801}!TestSlave.c@{Test\-Slave.c}}
|
|
560 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf subindex} {\bf Test\-Slave\_\-Index1801}[$\,$]}\label{TestSlave_8c_f974884464bdc8ca69752a2211c4af14}
|
|
561 |
|
|
562 |
|
|
563 |
\textbf{Initial value:}
|
|
564 |
|
|
565 |
\begin{Code}\begin{verbatim}
|
|
566 |
{
|
|
567 |
{ RO, uint8, sizeof (UNS8), (void*)&TestSlave_highestSubIndex_obj1801 },
|
|
568 |
{ RW, uint32, sizeof (UNS32), (void*)&TestSlave_obj1801_COB_ID_used_by_PDO },
|
|
569 |
{ RW, uint8, sizeof (UNS8), (void*)&TestSlave_obj1801_Transmission_Type },
|
|
570 |
{ RW, uint16, sizeof (UNS16), (void*)&TestSlave_obj1801_Inhibit_Time },
|
|
571 |
{ RW, uint8, sizeof (UNS8), (void*)&TestSlave_obj1801_Compatibility_Entry },
|
|
572 |
{ RW, uint16, sizeof (UNS16), (void*)&TestSlave_obj1801_Event_Timer }
|
|
573 |
}
|
|
574 |
\end{verbatim}\end{Code}
|
|
575 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_Index1A00@{TestSlave\_\-Index1A00}}
|
|
576 |
\index{TestSlave_Index1A00@{TestSlave\_\-Index1A00}!TestSlave.c@{Test\-Slave.c}}
|
|
577 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf subindex} {\bf Test\-Slave\_\-Index1A00}[$\,$]}\label{TestSlave_8c_92c756cb1b886855fdf0eea14ec090b4}
|
|
578 |
|
|
579 |
|
|
580 |
\textbf{Initial value:}
|
|
581 |
|
|
582 |
\begin{Code}\begin{verbatim}
|
|
583 |
{
|
|
584 |
{ RW, uint8, sizeof (UNS8), (void*)&TestSlave_highestSubIndex_obj1A00 },
|
|
585 |
{ RW, uint32, sizeof (UNS32), (void*)&TestSlave_obj1A00[0] },
|
|
586 |
{ RW, uint32, sizeof (UNS32), (void*)&TestSlave_obj1A00[1] },
|
|
587 |
{ RW, uint32, sizeof (UNS32), (void*)&TestSlave_obj1A00[2] },
|
|
588 |
{ RW, uint32, sizeof (UNS32), (void*)&TestSlave_obj1A00[3] },
|
|
589 |
{ RW, uint32, sizeof (UNS32), (void*)&TestSlave_obj1A00[4] },
|
|
590 |
{ RW, uint32, sizeof (UNS32), (void*)&TestSlave_obj1A00[5] },
|
|
591 |
{ RW, uint32, sizeof (UNS32), (void*)&TestSlave_obj1A00[6] },
|
|
592 |
{ RW, uint32, sizeof (UNS32), (void*)&TestSlave_obj1A00[7] },
|
|
593 |
{ RW, uint32, sizeof (UNS32), (void*)&TestSlave_obj1A00[8] },
|
|
594 |
{ RW, uint32, sizeof (UNS32), (void*)&TestSlave_obj1A00[9] }
|
|
595 |
}
|
|
596 |
\end{verbatim}\end{Code}
|
|
597 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_Index1A01@{TestSlave\_\-Index1A01}}
|
|
598 |
\index{TestSlave_Index1A01@{TestSlave\_\-Index1A01}!TestSlave.c@{Test\-Slave.c}}
|
|
599 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf subindex} {\bf Test\-Slave\_\-Index1A01}[$\,$]}\label{TestSlave_8c_189f0c55631896c84e1f213bda1e65cc}
|
|
600 |
|
|
601 |
|
|
602 |
\textbf{Initial value:}
|
|
603 |
|
|
604 |
\begin{Code}\begin{verbatim}
|
|
605 |
{
|
|
606 |
{ RW, uint8, sizeof (UNS8), (void*)&TestSlave_highestSubIndex_obj1A01 },
|
|
607 |
{ RW, uint32, sizeof (UNS32), (void*)&TestSlave_obj1A01[0] }
|
|
608 |
}
|
|
609 |
\end{verbatim}\end{Code}
|
|
610 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_Index2000@{TestSlave\_\-Index2000}}
|
|
611 |
\index{TestSlave_Index2000@{TestSlave\_\-Index2000}!TestSlave.c@{Test\-Slave.c}}
|
|
612 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf subindex} {\bf Test\-Slave\_\-Index2000}[$\,$]}\label{TestSlave_8c_f6d50fd3fe38ccfd3d555a74c772dc42}
|
|
613 |
|
|
614 |
|
|
615 |
\textbf{Initial value:}
|
|
616 |
|
|
617 |
\begin{Code}\begin{verbatim}
|
|
618 |
{
|
|
619 |
{ RW, boolean, sizeof (UNS8), (void*)&SlaveMap1 }
|
|
620 |
}
|
|
621 |
\end{verbatim}\end{Code}
|
|
622 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_Index2001@{TestSlave\_\-Index2001}}
|
|
623 |
\index{TestSlave_Index2001@{TestSlave\_\-Index2001}!TestSlave.c@{Test\-Slave.c}}
|
|
624 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf subindex} {\bf Test\-Slave\_\-Index2001}[$\,$]}\label{TestSlave_8c_2b603460e3d364a211563d99831b659f}
|
|
625 |
|
|
626 |
|
|
627 |
\textbf{Initial value:}
|
|
628 |
|
|
629 |
\begin{Code}\begin{verbatim}
|
|
630 |
{
|
|
631 |
{ RW, boolean, sizeof (UNS8), (void*)&SlaveMap2 }
|
|
632 |
}
|
|
633 |
\end{verbatim}\end{Code}
|
|
634 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_Index2002@{TestSlave\_\-Index2002}}
|
|
635 |
\index{TestSlave_Index2002@{TestSlave\_\-Index2002}!TestSlave.c@{Test\-Slave.c}}
|
|
636 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf subindex} {\bf Test\-Slave\_\-Index2002}[$\,$]}\label{TestSlave_8c_aae3199a31a464aec97787df213beed1}
|
|
637 |
|
|
638 |
|
|
639 |
\textbf{Initial value:}
|
|
640 |
|
|
641 |
\begin{Code}\begin{verbatim}
|
|
642 |
{
|
|
643 |
{ RW, boolean, sizeof (UNS8), (void*)&SlaveMap3 }
|
|
644 |
}
|
|
645 |
\end{verbatim}\end{Code}
|
|
646 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_Index2003@{TestSlave\_\-Index2003}}
|
|
647 |
\index{TestSlave_Index2003@{TestSlave\_\-Index2003}!TestSlave.c@{Test\-Slave.c}}
|
|
648 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf subindex} {\bf Test\-Slave\_\-Index2003}[$\,$]}\label{TestSlave_8c_23dbb6390626fda247afa08b478401bc}
|
|
649 |
|
|
650 |
|
|
651 |
\textbf{Initial value:}
|
|
652 |
|
|
653 |
\begin{Code}\begin{verbatim}
|
|
654 |
{
|
|
655 |
{ RW, boolean, sizeof (UNS8), (void*)&SlaveMap4 }
|
|
656 |
}
|
|
657 |
\end{verbatim}\end{Code}
|
|
658 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_Index2004@{TestSlave\_\-Index2004}}
|
|
659 |
\index{TestSlave_Index2004@{TestSlave\_\-Index2004}!TestSlave.c@{Test\-Slave.c}}
|
|
660 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf subindex} {\bf Test\-Slave\_\-Index2004}[$\,$]}\label{TestSlave_8c_4da3240b0a1fc7b6672aaade5c0f8120}
|
|
661 |
|
|
662 |
|
|
663 |
\textbf{Initial value:}
|
|
664 |
|
|
665 |
\begin{Code}\begin{verbatim}
|
|
666 |
{
|
|
667 |
{ RW, boolean, sizeof (UNS8), (void*)&SlaveMap5 }
|
|
668 |
}
|
|
669 |
\end{verbatim}\end{Code}
|
|
670 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_Index2005@{TestSlave\_\-Index2005}}
|
|
671 |
\index{TestSlave_Index2005@{TestSlave\_\-Index2005}!TestSlave.c@{Test\-Slave.c}}
|
|
672 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf subindex} {\bf Test\-Slave\_\-Index2005}[$\,$]}\label{TestSlave_8c_5f483d7eb6346ab0f34599a73f87adf3}
|
|
673 |
|
|
674 |
|
|
675 |
\textbf{Initial value:}
|
|
676 |
|
|
677 |
\begin{Code}\begin{verbatim}
|
|
678 |
{
|
|
679 |
{ RW, boolean, sizeof (UNS8), (void*)&SlaveMap6 }
|
|
680 |
}
|
|
681 |
\end{verbatim}\end{Code}
|
|
682 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_Index2006@{TestSlave\_\-Index2006}}
|
|
683 |
\index{TestSlave_Index2006@{TestSlave\_\-Index2006}!TestSlave.c@{Test\-Slave.c}}
|
|
684 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf subindex} {\bf Test\-Slave\_\-Index2006}[$\,$]}\label{TestSlave_8c_4c7c2bcf523f6c839f744be219ba9920}
|
|
685 |
|
|
686 |
|
|
687 |
\textbf{Initial value:}
|
|
688 |
|
|
689 |
\begin{Code}\begin{verbatim}
|
|
690 |
{
|
|
691 |
{ RW, boolean, sizeof (UNS8), (void*)&SlaveMap7 }
|
|
692 |
}
|
|
693 |
\end{verbatim}\end{Code}
|
|
694 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_Index2007@{TestSlave\_\-Index2007}}
|
|
695 |
\index{TestSlave_Index2007@{TestSlave\_\-Index2007}!TestSlave.c@{Test\-Slave.c}}
|
|
696 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf subindex} {\bf Test\-Slave\_\-Index2007}[$\,$]}\label{TestSlave_8c_77c3160e7dd57e319984a31bcf8784e8}
|
|
697 |
|
|
698 |
|
|
699 |
\textbf{Initial value:}
|
|
700 |
|
|
701 |
\begin{Code}\begin{verbatim}
|
|
702 |
{
|
|
703 |
{ RW, boolean, sizeof (UNS8), (void*)&SlaveMap8 }
|
|
704 |
}
|
|
705 |
\end{verbatim}\end{Code}
|
|
706 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_Index2008@{TestSlave\_\-Index2008}}
|
|
707 |
\index{TestSlave_Index2008@{TestSlave\_\-Index2008}!TestSlave.c@{Test\-Slave.c}}
|
|
708 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf subindex} {\bf Test\-Slave\_\-Index2008}[$\,$]}\label{TestSlave_8c_7c52a18cba9fa2fa48c13d2f0a1d5b2f}
|
|
709 |
|
|
710 |
|
|
711 |
\textbf{Initial value:}
|
|
712 |
|
|
713 |
\begin{Code}\begin{verbatim}
|
|
714 |
{
|
|
715 |
{ RW, uint8, sizeof (UNS8), (void*)&SlaveMap9 }
|
|
716 |
}
|
|
717 |
\end{verbatim}\end{Code}
|
|
718 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_Index2009@{TestSlave\_\-Index2009}}
|
|
719 |
\index{TestSlave_Index2009@{TestSlave\_\-Index2009}!TestSlave.c@{Test\-Slave.c}}
|
|
720 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf subindex} {\bf Test\-Slave\_\-Index2009}[$\,$]}\label{TestSlave_8c_1ff20f1e6660d82f75e3d0734964bf54}
|
|
721 |
|
|
722 |
|
|
723 |
\textbf{Initial value:}
|
|
724 |
|
|
725 |
\begin{Code}\begin{verbatim}
|
|
726 |
{
|
|
727 |
{ RW, uint32, sizeof (UNS32), (void*)&SlaveMap10 }
|
|
728 |
}
|
|
729 |
\end{verbatim}\end{Code}
|
|
730 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_Index200A@{TestSlave\_\-Index200A}}
|
|
731 |
\index{TestSlave_Index200A@{TestSlave\_\-Index200A}!TestSlave.c@{Test\-Slave.c}}
|
|
732 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf subindex} {\bf Test\-Slave\_\-Index200A}[$\,$]}\label{TestSlave_8c_7c04d8ddc70002a63f8edd0ceece965f}
|
|
733 |
|
|
734 |
|
|
735 |
\textbf{Initial value:}
|
|
736 |
|
|
737 |
\begin{Code}\begin{verbatim}
|
|
738 |
{
|
|
739 |
{ RW, uint16, sizeof (UNS16), (void*)&SlaveMap11 }
|
|
740 |
}
|
|
741 |
\end{verbatim}\end{Code}
|
|
742 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_lastIndex@{TestSlave\_\-lastIndex}}
|
|
743 |
\index{TestSlave_lastIndex@{TestSlave\_\-lastIndex}!TestSlave.c@{Test\-Slave.c}}
|
|
744 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf quick\_\-index} {\bf Test\-Slave\_\-last\-Index}}\label{TestSlave_8c_5f1197612ee61ad7f8dbc29a0e7caa93}
|
|
745 |
|
|
746 |
|
|
747 |
\textbf{Initial value:}
|
|
748 |
|
|
749 |
\begin{Code}\begin{verbatim} {
|
|
750 |
8,
|
|
751 |
0,
|
|
752 |
0,
|
|
753 |
0,
|
|
754 |
10,
|
|
755 |
12
|
|
756 |
}
|
|
757 |
\end{verbatim}\end{Code}
|
|
758 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_obj1000@{TestSlave\_\-obj1000}}
|
|
759 |
\index{TestSlave_obj1000@{TestSlave\_\-obj1000}!TestSlave.c@{Test\-Slave.c}}
|
|
760 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS32 {\bf Test\-Slave\_\-obj1000} = 0x12D}\label{TestSlave_8c_8a4ca2e7cbdf8b110f19184e1fe06738}
|
|
761 |
|
|
762 |
|
|
763 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_obj1001@{TestSlave\_\-obj1001}}
|
|
764 |
\index{TestSlave_obj1001@{TestSlave\_\-obj1001}!TestSlave.c@{Test\-Slave.c}}
|
|
765 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS8 {\bf Test\-Slave\_\-obj1001} = 0x0}\label{TestSlave_8c_948ad15be28641b1845b3decab121874}
|
|
766 |
|
|
767 |
|
|
768 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_obj1005@{TestSlave\_\-obj1005}}
|
|
769 |
\index{TestSlave_obj1005@{TestSlave\_\-obj1005}!TestSlave.c@{Test\-Slave.c}}
|
|
770 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS32 {\bf Test\-Slave\_\-obj1005} = 0x80}\label{TestSlave_8c_b8efe5e107683ff0cab07ea3808f0cd3}
|
|
771 |
|
|
772 |
|
|
773 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_obj1006@{TestSlave\_\-obj1006}}
|
|
774 |
\index{TestSlave_obj1006@{TestSlave\_\-obj1006}!TestSlave.c@{Test\-Slave.c}}
|
|
775 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS32 {\bf Test\-Slave\_\-obj1006} = 0x0}\label{TestSlave_8c_cc9efaed1822b0e34d9b9df776dd52dd}
|
|
776 |
|
|
777 |
|
|
778 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_obj1010_Save_All_Parameters@{TestSlave\_\-obj1010\_\-Save\_\-All\_\-Parameters}}
|
|
779 |
\index{TestSlave_obj1010_Save_All_Parameters@{TestSlave\_\-obj1010\_\-Save\_\-All\_\-Parameters}!TestSlave.c@{Test\-Slave.c}}
|
|
780 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS32 {\bf Test\-Slave\_\-obj1010\_\-Save\_\-All\_\-Parameters} = 0x0}\label{TestSlave_8c_ce456059465971e1285d068b85de3890}
|
|
781 |
|
|
782 |
|
|
783 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_obj1010_Save_Application_Parameters@{TestSlave\_\-obj1010\_\-Save\_\-Application\_\-Parameters}}
|
|
784 |
\index{TestSlave_obj1010_Save_Application_Parameters@{TestSlave\_\-obj1010\_\-Save\_\-Application\_\-Parameters}!TestSlave.c@{Test\-Slave.c}}
|
|
785 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS32 {\bf Test\-Slave\_\-obj1010\_\-Save\_\-Application\_\-Parameters} = 0x0}\label{TestSlave_8c_504c4683c3ca20d11f75d24dd015c775}
|
|
786 |
|
|
787 |
|
|
788 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_obj1010_Save_Communication_Parameters@{TestSlave\_\-obj1010\_\-Save\_\-Communication\_\-Parameters}}
|
|
789 |
\index{TestSlave_obj1010_Save_Communication_Parameters@{TestSlave\_\-obj1010\_\-Save\_\-Communication\_\-Parameters}!TestSlave.c@{Test\-Slave.c}}
|
|
790 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS32 {\bf Test\-Slave\_\-obj1010\_\-Save\_\-Communication\_\-Parameters} = 0x0}\label{TestSlave_8c_0e3bb775f9aa51e872b1b24d08287d80}
|
|
791 |
|
|
792 |
|
|
793 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_obj1010_Save_Manufacturer_Parameters@{TestSlave\_\-obj1010\_\-Save\_\-Manufacturer\_\-Parameters}}
|
|
794 |
\index{TestSlave_obj1010_Save_Manufacturer_Parameters@{TestSlave\_\-obj1010\_\-Save\_\-Manufacturer\_\-Parameters}!TestSlave.c@{Test\-Slave.c}}
|
|
795 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS32 {\bf Test\-Slave\_\-obj1010\_\-Save\_\-Manufacturer\_\-Parameters} = 0x0}\label{TestSlave_8c_65debdc04aa090eddd115e147680f7ed}
|
|
796 |
|
|
797 |
|
|
798 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_obj1011_Restore_All_Default_Parameters@{TestSlave\_\-obj1011\_\-Restore\_\-All\_\-Default\_\-Parameters}}
|
|
799 |
\index{TestSlave_obj1011_Restore_All_Default_Parameters@{TestSlave\_\-obj1011\_\-Restore\_\-All\_\-Default\_\-Parameters}!TestSlave.c@{Test\-Slave.c}}
|
|
800 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS32 {\bf Test\-Slave\_\-obj1011\_\-Restore\_\-All\_\-Default\_\-Parameters} = 0x0}\label{TestSlave_8c_aac53766c1499230fe94d3cdbcbd277d}
|
|
801 |
|
|
802 |
|
|
803 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_obj1011_Restore_Application_Default_Parameters@{TestSlave\_\-obj1011\_\-Restore\_\-Application\_\-Default\_\-Parameters}}
|
|
804 |
\index{TestSlave_obj1011_Restore_Application_Default_Parameters@{TestSlave\_\-obj1011\_\-Restore\_\-Application\_\-Default\_\-Parameters}!TestSlave.c@{Test\-Slave.c}}
|
|
805 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS32 {\bf Test\-Slave\_\-obj1011\_\-Restore\_\-Application\_\-Default\_\-Parameters} = 0x0}\label{TestSlave_8c_0e918024babc6e2fed1b1a6a53e54cd7}
|
|
806 |
|
|
807 |
|
|
808 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_obj1011_Restore_Communication_Default_Parameters@{TestSlave\_\-obj1011\_\-Restore\_\-Communication\_\-Default\_\-Parameters}}
|
|
809 |
\index{TestSlave_obj1011_Restore_Communication_Default_Parameters@{TestSlave\_\-obj1011\_\-Restore\_\-Communication\_\-Default\_\-Parameters}!TestSlave.c@{Test\-Slave.c}}
|
|
810 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS32 {\bf Test\-Slave\_\-obj1011\_\-Restore\_\-Communication\_\-Default\_\-Parameters} = 0x0}\label{TestSlave_8c_decaf5f28eaf1966d972f070a72e59cb}
|
|
811 |
|
|
812 |
|
|
813 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_obj1011_Restore_Manufacturer_Default_Parameters@{TestSlave\_\-obj1011\_\-Restore\_\-Manufacturer\_\-Default\_\-Parameters}}
|
|
814 |
\index{TestSlave_obj1011_Restore_Manufacturer_Default_Parameters@{TestSlave\_\-obj1011\_\-Restore\_\-Manufacturer\_\-Default\_\-Parameters}!TestSlave.c@{Test\-Slave.c}}
|
|
815 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS32 {\bf Test\-Slave\_\-obj1011\_\-Restore\_\-Manufacturer\_\-Default\_\-Parameters} = 0x0}\label{TestSlave_8c_e4e25c12acd728ad923b6f7600591fa9}
|
|
816 |
|
|
817 |
|
|
818 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_obj1016@{TestSlave\_\-obj1016}}
|
|
819 |
\index{TestSlave_obj1016@{TestSlave\_\-obj1016}!TestSlave.c@{Test\-Slave.c}}
|
|
820 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS32 {\bf Test\-Slave\_\-obj1016}[$\,$] = \{0\}}\label{TestSlave_8c_2f65fa328fc2593fc0447f6a81cb9f7d}
|
|
821 |
|
|
822 |
|
|
823 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_obj1017@{TestSlave\_\-obj1017}}
|
|
824 |
\index{TestSlave_obj1017@{TestSlave\_\-obj1017}!TestSlave.c@{Test\-Slave.c}}
|
|
825 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS16 {\bf Test\-Slave\_\-obj1017} = 0x0}\label{TestSlave_8c_331bd28367ba6c414e9ba42d6af0ee38}
|
|
826 |
|
|
827 |
|
|
828 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_obj1018_Product_Code@{TestSlave\_\-obj1018\_\-Product\_\-Code}}
|
|
829 |
\index{TestSlave_obj1018_Product_Code@{TestSlave\_\-obj1018\_\-Product\_\-Code}!TestSlave.c@{Test\-Slave.c}}
|
|
830 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS32 {\bf Test\-Slave\_\-obj1018\_\-Product\_\-Code} = 0x0}\label{TestSlave_8c_76f5e5d00bede3200f2990c814cc2736}
|
|
831 |
|
|
832 |
|
|
833 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_obj1018_Revision_Number@{TestSlave\_\-obj1018\_\-Revision\_\-Number}}
|
|
834 |
\index{TestSlave_obj1018_Revision_Number@{TestSlave\_\-obj1018\_\-Revision\_\-Number}!TestSlave.c@{Test\-Slave.c}}
|
|
835 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS32 {\bf Test\-Slave\_\-obj1018\_\-Revision\_\-Number} = 0x0}\label{TestSlave_8c_b3bf60684dc07a25ba6114a747c34179}
|
|
836 |
|
|
837 |
|
|
838 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_obj1018_Serial_Number@{TestSlave\_\-obj1018\_\-Serial\_\-Number}}
|
|
839 |
\index{TestSlave_obj1018_Serial_Number@{TestSlave\_\-obj1018\_\-Serial\_\-Number}!TestSlave.c@{Test\-Slave.c}}
|
|
840 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS32 {\bf Test\-Slave\_\-obj1018\_\-Serial\_\-Number} = 0x0}\label{TestSlave_8c_bd3e724c4901fc3acc9f9de6e3f23f8a}
|
|
841 |
|
|
842 |
|
|
843 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_obj1018_Vendor_ID@{TestSlave\_\-obj1018\_\-Vendor\_\-ID}}
|
|
844 |
\index{TestSlave_obj1018_Vendor_ID@{TestSlave\_\-obj1018\_\-Vendor\_\-ID}!TestSlave.c@{Test\-Slave.c}}
|
|
845 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS32 {\bf Test\-Slave\_\-obj1018\_\-Vendor\_\-ID} = 0x0}\label{TestSlave_8c_649997443e3e346d2bb0c1284ea62dc7}
|
|
846 |
|
|
847 |
|
|
848 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_obj1200_COB_ID_Client_to_Server_Receive_SDO@{TestSlave\_\-obj1200\_\-COB\_\-ID\_\-Client\_\-to\_\-Server\_\-Receive\_\-SDO}}
|
|
849 |
\index{TestSlave_obj1200_COB_ID_Client_to_Server_Receive_SDO@{TestSlave\_\-obj1200\_\-COB\_\-ID\_\-Client\_\-to\_\-Server\_\-Receive\_\-SDO}!TestSlave.c@{Test\-Slave.c}}
|
|
850 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS32 {\bf Test\-Slave\_\-obj1200\_\-COB\_\-ID\_\-Client\_\-to\_\-Server\_\-Receive\_\-SDO} = 0x601}\label{TestSlave_8c_16ca7227734d506ad13d81ac71b0fb3f}
|
|
851 |
|
|
852 |
|
|
853 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_obj1200_COB_ID_Server_to_Client_Transmit_SDO@{TestSlave\_\-obj1200\_\-COB\_\-ID\_\-Server\_\-to\_\-Client\_\-Transmit\_\-SDO}}
|
|
854 |
\index{TestSlave_obj1200_COB_ID_Server_to_Client_Transmit_SDO@{TestSlave\_\-obj1200\_\-COB\_\-ID\_\-Server\_\-to\_\-Client\_\-Transmit\_\-SDO}!TestSlave.c@{Test\-Slave.c}}
|
|
855 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS32 {\bf Test\-Slave\_\-obj1200\_\-COB\_\-ID\_\-Server\_\-to\_\-Client\_\-Transmit\_\-SDO} = 0x581}\label{TestSlave_8c_f69baeb16f3026b97a3eec90ec40819e}
|
|
856 |
|
|
857 |
|
|
858 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_obj1800_COB_ID_used_by_PDO@{TestSlave\_\-obj1800\_\-COB\_\-ID\_\-used\_\-by\_\-PDO}}
|
|
859 |
\index{TestSlave_obj1800_COB_ID_used_by_PDO@{TestSlave\_\-obj1800\_\-COB\_\-ID\_\-used\_\-by\_\-PDO}!TestSlave.c@{Test\-Slave.c}}
|
|
860 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS32 {\bf Test\-Slave\_\-obj1800\_\-COB\_\-ID\_\-used\_\-by\_\-PDO} = 0x182}\label{TestSlave_8c_babfea0c39d121483842360a4a069041}
|
|
861 |
|
|
862 |
|
|
863 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_obj1800_Compatibility_Entry@{TestSlave\_\-obj1800\_\-Compatibility\_\-Entry}}
|
|
864 |
\index{TestSlave_obj1800_Compatibility_Entry@{TestSlave\_\-obj1800\_\-Compatibility\_\-Entry}!TestSlave.c@{Test\-Slave.c}}
|
|
865 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS8 {\bf Test\-Slave\_\-obj1800\_\-Compatibility\_\-Entry} = 0x0}\label{TestSlave_8c_ff9fc589b1e6731c0f99167ecfe44587}
|
|
866 |
|
|
867 |
|
|
868 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_obj1800_Event_Timer@{TestSlave\_\-obj1800\_\-Event\_\-Timer}}
|
|
869 |
\index{TestSlave_obj1800_Event_Timer@{TestSlave\_\-obj1800\_\-Event\_\-Timer}!TestSlave.c@{Test\-Slave.c}}
|
|
870 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS16 {\bf Test\-Slave\_\-obj1800\_\-Event\_\-Timer} = 0x0}\label{TestSlave_8c_efbfad46685541aece07dfebb43678a3}
|
|
871 |
|
|
872 |
|
|
873 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_obj1800_Inhibit_Time@{TestSlave\_\-obj1800\_\-Inhibit\_\-Time}}
|
|
874 |
\index{TestSlave_obj1800_Inhibit_Time@{TestSlave\_\-obj1800\_\-Inhibit\_\-Time}!TestSlave.c@{Test\-Slave.c}}
|
|
875 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS16 {\bf Test\-Slave\_\-obj1800\_\-Inhibit\_\-Time} = 0x0}\label{TestSlave_8c_48874b168deed9872690257c10036bba}
|
|
876 |
|
|
877 |
|
|
878 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_obj1800_Transmission_Type@{TestSlave\_\-obj1800\_\-Transmission\_\-Type}}
|
|
879 |
\index{TestSlave_obj1800_Transmission_Type@{TestSlave\_\-obj1800\_\-Transmission\_\-Type}!TestSlave.c@{Test\-Slave.c}}
|
|
880 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS8 {\bf Test\-Slave\_\-obj1800\_\-Transmission\_\-Type} = 0x0}\label{TestSlave_8c_d6ae034218dc1d513e8ecbc90a8efb8e}
|
|
881 |
|
|
882 |
|
|
883 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_obj1801_COB_ID_used_by_PDO@{TestSlave\_\-obj1801\_\-COB\_\-ID\_\-used\_\-by\_\-PDO}}
|
|
884 |
\index{TestSlave_obj1801_COB_ID_used_by_PDO@{TestSlave\_\-obj1801\_\-COB\_\-ID\_\-used\_\-by\_\-PDO}!TestSlave.c@{Test\-Slave.c}}
|
|
885 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS32 {\bf Test\-Slave\_\-obj1801\_\-COB\_\-ID\_\-used\_\-by\_\-PDO} = 0x0}\label{TestSlave_8c_e67878e1fdaef816b1cbe7f4a5b98699}
|
|
886 |
|
|
887 |
|
|
888 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_obj1801_Compatibility_Entry@{TestSlave\_\-obj1801\_\-Compatibility\_\-Entry}}
|
|
889 |
\index{TestSlave_obj1801_Compatibility_Entry@{TestSlave\_\-obj1801\_\-Compatibility\_\-Entry}!TestSlave.c@{Test\-Slave.c}}
|
|
890 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS8 {\bf Test\-Slave\_\-obj1801\_\-Compatibility\_\-Entry} = 0x0}\label{TestSlave_8c_e914ad81147eac30b7405ba019bb3c72}
|
|
891 |
|
|
892 |
|
|
893 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_obj1801_Event_Timer@{TestSlave\_\-obj1801\_\-Event\_\-Timer}}
|
|
894 |
\index{TestSlave_obj1801_Event_Timer@{TestSlave\_\-obj1801\_\-Event\_\-Timer}!TestSlave.c@{Test\-Slave.c}}
|
|
895 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS16 {\bf Test\-Slave\_\-obj1801\_\-Event\_\-Timer} = 0x0}\label{TestSlave_8c_d3a3ec529b1f220a47904857415ef3f2}
|
|
896 |
|
|
897 |
|
|
898 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_obj1801_Inhibit_Time@{TestSlave\_\-obj1801\_\-Inhibit\_\-Time}}
|
|
899 |
\index{TestSlave_obj1801_Inhibit_Time@{TestSlave\_\-obj1801\_\-Inhibit\_\-Time}!TestSlave.c@{Test\-Slave.c}}
|
|
900 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS16 {\bf Test\-Slave\_\-obj1801\_\-Inhibit\_\-Time} = 0x0}\label{TestSlave_8c_3e2021f8f84dfca22646885d0a66019c}
|
|
901 |
|
|
902 |
|
|
903 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_obj1801_Transmission_Type@{TestSlave\_\-obj1801\_\-Transmission\_\-Type}}
|
|
904 |
\index{TestSlave_obj1801_Transmission_Type@{TestSlave\_\-obj1801\_\-Transmission\_\-Type}!TestSlave.c@{Test\-Slave.c}}
|
|
905 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS8 {\bf Test\-Slave\_\-obj1801\_\-Transmission\_\-Type} = 0x0}\label{TestSlave_8c_526375b770c23edbbbd717de4d4e6d31}
|
|
906 |
|
|
907 |
|
|
908 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_obj1A00@{TestSlave\_\-obj1A00}}
|
|
909 |
\index{TestSlave_obj1A00@{TestSlave\_\-obj1A00}!TestSlave.c@{Test\-Slave.c}}
|
|
910 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS32 {\bf Test\-Slave\_\-obj1A00}[$\,$]}\label{TestSlave_8c_6ccccc271ff4e49ff3c70a4689cad15c}
|
|
911 |
|
|
912 |
|
|
913 |
\textbf{Initial value:}
|
|
914 |
|
|
915 |
\begin{Code}\begin{verbatim}
|
|
916 |
{
|
|
917 |
0x20000001,
|
|
918 |
0x20010001,
|
|
919 |
0x20020001,
|
|
920 |
0x20030001,
|
|
921 |
0x20040001,
|
|
922 |
0x20050001,
|
|
923 |
0x20060001,
|
|
924 |
0x20070001,
|
|
925 |
0x20080008,
|
|
926 |
0x20090020
|
|
927 |
}
|
|
928 |
\end{verbatim}\end{Code}
|
|
929 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_obj1A01@{TestSlave\_\-obj1A01}}
|
|
930 |
\index{TestSlave_obj1A01@{TestSlave\_\-obj1A01}!TestSlave.c@{Test\-Slave.c}}
|
|
931 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS32 {\bf Test\-Slave\_\-obj1A01}[$\,$]}\label{TestSlave_8c_6f8e43da3352212512bbe741efa9a090}
|
|
932 |
|
|
933 |
|
|
934 |
\textbf{Initial value:}
|
|
935 |
|
|
936 |
\begin{Code}\begin{verbatim}
|
|
937 |
{
|
|
938 |
0x200A0010
|
|
939 |
}
|
|
940 |
\end{verbatim}\end{Code}
|
|
941 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_objdict@{TestSlave\_\-objdict}}
|
|
942 |
\index{TestSlave_objdict@{TestSlave\_\-objdict}!TestSlave.c@{Test\-Slave.c}}
|
|
943 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}const {\bf indextable} {\bf Test\-Slave\_\-objdict}[$\,$]}\label{TestSlave_8c_5db1bf19a21c6c117b3847850e9a0e6c}
|
|
944 |
|
|
945 |
|
|
946 |
\textbf{Initial value:}
|
|
947 |
|
|
948 |
\begin{Code}\begin{verbatim}
|
|
949 |
{
|
|
950 |
{ (subindex*)TestSlave_Index1000,sizeof(TestSlave_Index1000)/sizeof(TestSlave_Index1000[0]), 0x1000},
|
|
951 |
{ (subindex*)TestSlave_Index1001,sizeof(TestSlave_Index1001)/sizeof(TestSlave_Index1001[0]), 0x1001},
|
|
952 |
{ (subindex*)TestSlave_Index1005,sizeof(TestSlave_Index1005)/sizeof(TestSlave_Index1005[0]), 0x1005},
|
|
953 |
{ (subindex*)TestSlave_Index1006,sizeof(TestSlave_Index1006)/sizeof(TestSlave_Index1006[0]), 0x1006},
|
|
954 |
{ (subindex*)TestSlave_Index1010,sizeof(TestSlave_Index1010)/sizeof(TestSlave_Index1010[0]), 0x1010},
|
|
955 |
{ (subindex*)TestSlave_Index1011,sizeof(TestSlave_Index1011)/sizeof(TestSlave_Index1011[0]), 0x1011},
|
|
956 |
{ (subindex*)TestSlave_Index1017,sizeof(TestSlave_Index1017)/sizeof(TestSlave_Index1017[0]), 0x1017},
|
|
957 |
{ (subindex*)TestSlave_Index1018,sizeof(TestSlave_Index1018)/sizeof(TestSlave_Index1018[0]), 0x1018},
|
|
958 |
{ (subindex*)TestSlave_Index1200,sizeof(TestSlave_Index1200)/sizeof(TestSlave_Index1200[0]), 0x1200},
|
|
959 |
{ (subindex*)TestSlave_Index1800,sizeof(TestSlave_Index1800)/sizeof(TestSlave_Index1800[0]), 0x1800},
|
|
960 |
{ (subindex*)TestSlave_Index1801,sizeof(TestSlave_Index1801)/sizeof(TestSlave_Index1801[0]), 0x1801},
|
|
961 |
{ (subindex*)TestSlave_Index1A00,sizeof(TestSlave_Index1A00)/sizeof(TestSlave_Index1A00[0]), 0x1A00},
|
|
962 |
{ (subindex*)TestSlave_Index1A01,sizeof(TestSlave_Index1A01)/sizeof(TestSlave_Index1A01[0]), 0x1A01},
|
|
963 |
{ (subindex*)TestSlave_Index2000,sizeof(TestSlave_Index2000)/sizeof(TestSlave_Index2000[0]), 0x2000},
|
|
964 |
{ (subindex*)TestSlave_Index2001,sizeof(TestSlave_Index2001)/sizeof(TestSlave_Index2001[0]), 0x2001},
|
|
965 |
{ (subindex*)TestSlave_Index2002,sizeof(TestSlave_Index2002)/sizeof(TestSlave_Index2002[0]), 0x2002},
|
|
966 |
{ (subindex*)TestSlave_Index2003,sizeof(TestSlave_Index2003)/sizeof(TestSlave_Index2003[0]), 0x2003},
|
|
967 |
{ (subindex*)TestSlave_Index2004,sizeof(TestSlave_Index2004)/sizeof(TestSlave_Index2004[0]), 0x2004},
|
|
968 |
{ (subindex*)TestSlave_Index2005,sizeof(TestSlave_Index2005)/sizeof(TestSlave_Index2005[0]), 0x2005},
|
|
969 |
{ (subindex*)TestSlave_Index2006,sizeof(TestSlave_Index2006)/sizeof(TestSlave_Index2006[0]), 0x2006},
|
|
970 |
{ (subindex*)TestSlave_Index2007,sizeof(TestSlave_Index2007)/sizeof(TestSlave_Index2007[0]), 0x2007},
|
|
971 |
{ (subindex*)TestSlave_Index2008,sizeof(TestSlave_Index2008)/sizeof(TestSlave_Index2008[0]), 0x2008},
|
|
972 |
{ (subindex*)TestSlave_Index2009,sizeof(TestSlave_Index2009)/sizeof(TestSlave_Index2009[0]), 0x2009},
|
|
973 |
{ (subindex*)TestSlave_Index200A,sizeof(TestSlave_Index200A)/sizeof(TestSlave_Index200A[0]), 0x200A},
|
|
974 |
}
|
|
975 |
\end{verbatim}\end{Code}
|
|
976 |
\index{TestSlave.c@{Test\-Slave.c}!TestSlave_ObjdictSize@{TestSlave\_\-ObjdictSize}}
|
|
977 |
\index{TestSlave_ObjdictSize@{TestSlave\_\-ObjdictSize}!TestSlave.c@{Test\-Slave.c}}
|
|
978 |
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS16 {\bf Test\-Slave\_\-Objdict\-Size} = sizeof({\bf Test\-Slave\_\-objdict})/sizeof({\bf Test\-Slave\_\-objdict}[0])}\label{TestSlave_8c_3f6591e8ff03215478d0c2e3c99227a6}
|
|
979 |
|
|
980 |
|