1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
|
2 <html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"> |
|
3 <title>CanFestival: examples/TestMasterSlave/Master.h File Reference</title> |
|
4 <link href="doxygen.css" rel="stylesheet" type="text/css"> |
|
5 <link href="tabs.css" rel="stylesheet" type="text/css"> |
|
6 </head><body> |
|
7 <!-- Generated by Doxygen 1.5.1 --> |
|
8 <div class="tabs"> |
|
9 <ul> |
|
10 <li><a href="main.html"><span>Main Page</span></a></li> |
|
11 <li><a href="annotated.html"><span>Data Structures</span></a></li> |
|
12 <li id="current"><a href="files.html"><span>Files</span></a></li> |
|
13 <li><a href="dirs.html"><span>Directories</span></a></li> |
|
14 </ul></div> |
|
15 <div class="tabs"> |
|
16 <ul> |
|
17 <li><a href="files.html"><span>File List</span></a></li> |
|
18 <li><a href="globals.html"><span>Globals</span></a></li> |
|
19 </ul></div> |
|
20 <div class="nav"> |
|
21 <a class="el" href="dir_aa575cee5acc3b84cc5b4489187a1fd3.html">examples</a> » <a class="el" href="dir_4f45567b048264117a95e53b67d9aefb.html">TestMasterSlave</a></div> |
|
22 <h1>Master.h File Reference</h1><code>#include "<a class="el" href="TestMasterSlave_2TestMaster_8h-source.html">TestMaster.h</a>"</code><br> |
|
23 |
|
24 <p> |
|
25 Include dependency graph for Master.h:<p><center><img src="Master_8h__incl.png" border="0" usemap="#examples/TestMasterSlave/Master.h_map" alt=""></center> |
|
26 <map name="examples/TestMasterSlave/Master.h_map"> |
|
27 <area href="TestMasterSlave_2TestMaster_8h.html" shape="rect" coords="269,259,360,285" alt=""> |
|
28 <area href="data_8h.html" shape="rect" coords="408,259,461,285" alt=""> |
|
29 <area href="win32_2applicfg_8h.html" shape="rect" coords="761,183,836,209" alt=""> |
|
30 <area href="def_8h.html" shape="rect" coords="655,385,703,412" alt=""> |
|
31 <area href="can_8h.html" shape="rect" coords="655,208,703,235" alt=""> |
|
32 <area href="objdictdef_8h.html" shape="rect" coords="512,461,597,488" alt=""> |
|
33 <area href="objacces_8h.html" shape="rect" coords="516,157,593,184" alt=""> |
|
34 <area href="sdo_8h.html" shape="rect" coords="531,309,579,336" alt=""> |
|
35 <area href="pdo_8h.html" shape="rect" coords="529,259,580,285" alt=""> |
|
36 <area href="states_8h.html" shape="rect" coords="524,5,585,32" alt=""> |
|
37 <area href="lifegrd_8h.html" shape="rect" coords="521,56,588,83" alt=""> |
|
38 <area href="sync_8h.html" shape="rect" coords="527,512,583,539" alt=""> |
|
39 <area href="nmtMaster_8h.html" shape="rect" coords="511,563,599,589" alt=""> |
|
40 <area href="config_8h.html" shape="rect" coords="767,385,831,412" alt=""> |
|
41 <area href="timer_8h.html" shape="rect" coords="649,309,708,336" alt=""> |
|
42 <area href="win32_2timerscfg_8h.html" shape="rect" coords="759,291,839,317" alt=""> |
|
43 </map> |
|
44 |
|
45 <p> |
|
46 This graph shows which files directly or indirectly include this file:<p><center><img src="Master_8h__dep__incl.png" border="0" usemap="#examples/TestMasterSlave/Master.hdep_map" alt=""></center> |
|
47 <map name="examples/TestMasterSlave/Master.hdep_map"> |
|
48 <area href="Master_8c.html" shape="rect" coords="297,5,511,32" alt=""> |
|
49 <area href="Slave_8c.html" shape="rect" coords="300,56,508,83" alt=""> |
|
50 <area href="TestMasterSlave_8c.html" shape="rect" coords="271,107,537,133" alt=""> |
|
51 </map> |
|
52 |
|
53 <p> |
|
54 <a href="Master_8h-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0"> |
|
55 <tr><td></td></tr> |
|
56 <tr><td colspan="2"><br><h2>Functions</h2></td></tr> |
|
57 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="Master_8h.html#611539550b18922783f095252be10ff4">TestMaster_heartbeatError</a> (UNS8)</td></tr> |
|
58 |
|
59 <tr><td class="memItemLeft" nowrap align="right" valign="top">UNS8 </td><td class="memItemRight" valign="bottom"><a class="el" href="Master_8h.html#e0d89b7a99fde9df85e2e7a86a048020">TestMaster_canSend</a> (<a class="el" href="structMessage.html">Message</a> *)</td></tr> |
|
60 |
|
61 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="Master_8h.html#ed68508e702881e68c4152b125f5f3ab">TestMaster_initialisation</a> (void)</td></tr> |
|
62 |
|
63 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="Master_8h.html#b4387f2180ab94c907dce7da44c26be6">TestMaster_preOperational</a> (void)</td></tr> |
|
64 |
|
65 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="Master_8h.html#e4175256e19fb848c170b981974037ff">TestMaster_operational</a> (void)</td></tr> |
|
66 |
|
67 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="Master_8h.html#8a1da415a74b96fa2b7eb1b5783d893d">TestMaster_stopped</a> (void)</td></tr> |
|
68 |
|
69 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="Master_8h.html#861ebb7b01c1a2a70a48e47183ee9b23">TestMaster_post_sync</a> (void)</td></tr> |
|
70 |
|
71 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="Master_8h.html#dd4d88c919bcf2d03b7fe279327e5ef1">TestMaster_post_TPDO</a> (void)</td></tr> |
|
72 |
|
73 </table> |
|
74 <hr><h2>Function Documentation</h2> |
|
75 <a class="anchor" name="e0d89b7a99fde9df85e2e7a86a048020"></a><!-- doxytag: member="Master.h::TestMaster_canSend" ref="e0d89b7a99fde9df85e2e7a86a048020" args="(Message *)" --> |
|
76 <div class="memitem"> |
|
77 <div class="memproto"> |
|
78 <table class="memname"> |
|
79 <tr> |
|
80 <td class="memname">UNS8 TestMaster_canSend </td> |
|
81 <td>(</td> |
|
82 <td class="paramtype"><a class="el" href="structMessage.html">Message</a> * </td> |
|
83 <td class="paramname"> </td> |
|
84 <td> ) </td> |
|
85 <td width="100%"></td> |
|
86 </tr> |
|
87 </table> |
|
88 </div> |
|
89 <div class="memdoc"> |
|
90 |
|
91 <p> |
|
92 |
|
93 </div> |
|
94 </div><p> |
|
95 <a class="anchor" name="611539550b18922783f095252be10ff4"></a><!-- doxytag: member="Master.h::TestMaster_heartbeatError" ref="611539550b18922783f095252be10ff4" args="(UNS8)" --> |
|
96 <div class="memitem"> |
|
97 <div class="memproto"> |
|
98 <table class="memname"> |
|
99 <tr> |
|
100 <td class="memname">void TestMaster_heartbeatError </td> |
|
101 <td>(</td> |
|
102 <td class="paramtype">UNS8 </td> |
|
103 <td class="paramname"> </td> |
|
104 <td> ) </td> |
|
105 <td width="100%"></td> |
|
106 </tr> |
|
107 </table> |
|
108 </div> |
|
109 <div class="memdoc"> |
|
110 |
|
111 <p> |
|
112 |
|
113 <p> |
|
114 Definition at line <a class="el" href="Master_8c-source.html#l00028">28</a> of file <a class="el" href="Master_8c-source.html">Master.c</a>. |
|
115 <p> |
|
116 References <a class="el" href="TestMasterSlave_8h-source.html#l00026">eprintf</a>. |
|
117 </div> |
|
118 </div><p> |
|
119 <a class="anchor" name="ed68508e702881e68c4152b125f5f3ab"></a><!-- doxytag: member="Master.h::TestMaster_initialisation" ref="ed68508e702881e68c4152b125f5f3ab" args="(void)" --> |
|
120 <div class="memitem"> |
|
121 <div class="memproto"> |
|
122 <table class="memname"> |
|
123 <tr> |
|
124 <td class="memname">void TestMaster_initialisation </td> |
|
125 <td>(</td> |
|
126 <td class="paramtype">void </td> |
|
127 <td class="paramname"> </td> |
|
128 <td> ) </td> |
|
129 <td width="100%"></td> |
|
130 </tr> |
|
131 </table> |
|
132 </div> |
|
133 <div class="memdoc"> |
|
134 |
|
135 <p> |
|
136 |
|
137 <p> |
|
138 Definition at line <a class="el" href="Master_8c-source.html#l00038">38</a> of file <a class="el" href="Master_8c-source.html">Master.c</a>. |
|
139 <p> |
|
140 References <a class="el" href="TestMasterSlave_8h-source.html#l00026">eprintf</a>, <a class="el" href="objdictdef_8h-source.html#l00073">RW</a>, <a class="el" href="TestMasterMicroMod_8c-source.html#l00041">slavenodeid</a>, <a class="el" href="TestMasterSlave_2TestMaster_8c-source.html#l00496">TestMaster_Data</a>, <a class="el" href="hcs12_2applicfg_8h-source.html#l00141">UNS32</a>, <a class="el" href="hcs12_2applicfg_8h-source.html#l00139">UNS8</a>, and <a class="el" href="objacces_8c-source.html#l00378">writeLocalDict()</a>. |
|
141 <p> |
|
142 Here is the call graph for this function:<p><center><img src="Master_8h_ed68508e702881e68c4152b125f5f3ab_cgraph.png" border="0" usemap="#Master_8h_ed68508e702881e68c4152b125f5f3ab_cgraph_map" alt=""></center> |
|
143 <map name="Master_8h_ed68508e702881e68c4152b125f5f3ab_cgraph_map"> |
|
144 <area href="objacces_8c.html#205ea90bcc1c528d291fb60102f19451" shape="rect" coords="209,5,311,32" alt=""> |
|
145 <area href="objacces_8c.html#c6dc3f9ab23f6fa05c3a454cdc82c985" shape="rect" coords="361,5,449,32" alt=""> |
|
146 <area href="objacces_8c.html#8577ef029b11faa6cfd1102f6bb10f59" shape="rect" coords="500,5,639,32" alt=""> |
|
147 </map> |
|
148 |
|
149 </div> |
|
150 </div><p> |
|
151 <a class="anchor" name="e4175256e19fb848c170b981974037ff"></a><!-- doxytag: member="Master.h::TestMaster_operational" ref="e4175256e19fb848c170b981974037ff" args="(void)" --> |
|
152 <div class="memitem"> |
|
153 <div class="memproto"> |
|
154 <table class="memname"> |
|
155 <tr> |
|
156 <td class="memname">void TestMaster_operational </td> |
|
157 <td>(</td> |
|
158 <td class="paramtype">void </td> |
|
159 <td class="paramname"> </td> |
|
160 <td> ) </td> |
|
161 <td width="100%"></td> |
|
162 </tr> |
|
163 </table> |
|
164 </div> |
|
165 <div class="memdoc"> |
|
166 |
|
167 <p> |
|
168 |
|
169 <p> |
|
170 Definition at line <a class="el" href="Master_8c-source.html#l00154">154</a> of file <a class="el" href="Master_8c-source.html">Master.c</a>. |
|
171 <p> |
|
172 References <a class="el" href="TestMasterSlave_8h-source.html#l00026">eprintf</a>. |
|
173 </div> |
|
174 </div><p> |
|
175 <a class="anchor" name="861ebb7b01c1a2a70a48e47183ee9b23"></a><!-- doxytag: member="Master.h::TestMaster_post_sync" ref="861ebb7b01c1a2a70a48e47183ee9b23" args="(void)" --> |
|
176 <div class="memitem"> |
|
177 <div class="memproto"> |
|
178 <table class="memname"> |
|
179 <tr> |
|
180 <td class="memname">void TestMaster_post_sync </td> |
|
181 <td>(</td> |
|
182 <td class="paramtype">void </td> |
|
183 <td class="paramname"> </td> |
|
184 <td> ) </td> |
|
185 <td width="100%"></td> |
|
186 </tr> |
|
187 </table> |
|
188 </div> |
|
189 <div class="memdoc"> |
|
190 |
|
191 <p> |
|
192 |
|
193 <p> |
|
194 Definition at line <a class="el" href="Master_8c-source.html#l00164">164</a> of file <a class="el" href="Master_8c-source.html">Master.c</a>. |
|
195 <p> |
|
196 References <a class="el" href="TestMasterMicroMod_2TestMaster_8c-source.html#l00010">DI1</a>, <a class="el" href="TestMasterMicroMod_2TestMaster_8c-source.html#l00011">DI2</a>, <a class="el" href="TestMasterMicroMod_2TestMaster_8c-source.html#l00012">DI3</a>, <a class="el" href="TestMasterMicroMod_2TestMaster_8c-source.html#l00013">DI4</a>, <a class="el" href="TestMasterMicroMod_2TestMaster_8c-source.html#l00014">DI5</a>, <a class="el" href="TestMasterMicroMod_2TestMaster_8c-source.html#l00015">DI6</a>, <a class="el" href="TestMasterMicroMod_2TestMaster_8c-source.html#l00016">DI7</a>, <a class="el" href="TestMasterMicroMod_2TestMaster_8c-source.html#l00017">DI8</a>, <a class="el" href="TestMasterMicroMod_2TestMaster_8c-source.html#l00009">DO</a>, <a class="el" href="TestMasterSlave_8h-source.html#l00026">eprintf</a>, <a class="el" href="TestMasterSlave_2TestMaster_8c-source.html#l00009">MasterMap1</a>, <a class="el" href="TestMasterSlave_2TestMaster_8c-source.html#l00018">MasterMap10</a>, <a class="el" href="TestMasterSlave_2TestMaster_8c-source.html#l00019">MasterMap11</a>, <a class="el" href="TestMasterSlave_2TestMaster_8c-source.html#l00020">MasterMap12</a>, <a class="el" href="TestMasterSlave_2TestMaster_8c-source.html#l00021">MasterMap13</a>, <a class="el" href="TestMasterSlave_2TestMaster_8c-source.html#l00010">MasterMap2</a>, <a class="el" href="TestMasterSlave_2TestMaster_8c-source.html#l00011">MasterMap3</a>, <a class="el" href="TestMasterSlave_2TestMaster_8c-source.html#l00012">MasterMap4</a>, <a class="el" href="TestMasterSlave_2TestMaster_8c-source.html#l00013">MasterMap5</a>, <a class="el" href="TestMasterSlave_2TestMaster_8c-source.html#l00014">MasterMap6</a>, <a class="el" href="TestMasterSlave_2TestMaster_8c-source.html#l00015">MasterMap7</a>, <a class="el" href="TestMasterSlave_2TestMaster_8c-source.html#l00016">MasterMap8</a>, and <a class="el" href="TestMasterSlave_2TestMaster_8c-source.html#l00017">MasterMap9</a>. |
|
197 </div> |
|
198 </div><p> |
|
199 <a class="anchor" name="dd4d88c919bcf2d03b7fe279327e5ef1"></a><!-- doxytag: member="Master.h::TestMaster_post_TPDO" ref="dd4d88c919bcf2d03b7fe279327e5ef1" args="(void)" --> |
|
200 <div class="memitem"> |
|
201 <div class="memproto"> |
|
202 <table class="memname"> |
|
203 <tr> |
|
204 <td class="memname">void TestMaster_post_TPDO </td> |
|
205 <td>(</td> |
|
206 <td class="paramtype">void </td> |
|
207 <td class="paramname"> </td> |
|
208 <td> ) </td> |
|
209 <td width="100%"></td> |
|
210 </tr> |
|
211 </table> |
|
212 </div> |
|
213 <div class="memdoc"> |
|
214 |
|
215 <p> |
|
216 |
|
217 <p> |
|
218 Definition at line <a class="el" href="Master_8c-source.html#l00199">199</a> of file <a class="el" href="Master_8c-source.html">Master.c</a>. |
|
219 <p> |
|
220 References <a class="el" href="sdo_8c-source.html#l00439">closeSDOtransfer()</a>, <a class="el" href="TestMasterSlave_8h-source.html#l00026">eprintf</a>, <a class="el" href="sdo_8c-source.html#l01532">getReadResultNetworkDict()</a>, <a class="el" href="sdo_8c-source.html#l01499">readNetworkDict()</a>, <a class="el" href="def_8h-source.html#l00071">SDO_ABORTED_INTERNAL</a>, <a class="el" href="def_8h-source.html#l00070">SDO_ABORTED_RCV</a>, <a class="el" href="def_8h-source.html#l00077">SDO_CLIENT</a>, <a class="el" href="def_8h-source.html#l00072">SDO_DOWNLOAD_IN_PROGRESS</a>, <a class="el" href="def_8h-source.html#l00069">SDO_FINISHED</a>, <a class="el" href="def_8h-source.html#l00068">SDO_RESET</a>, <a class="el" href="def_8h-source.html#l00073">SDO_UPLOAD_IN_PROGRESS</a>, <a class="el" href="pdo_8c-source.html#l00104">sendPDOrequest()</a>, <a class="el" href="TestMasterSlave_2TestMaster_8c-source.html#l00496">TestMaster_Data</a>, <a class="el" href="hcs12_2applicfg_8h-source.html#l00141">UNS32</a>, <a class="el" href="hcs12_2applicfg_8h-source.html#l00139">UNS8</a>, and <a class="el" href="sdo_8c-source.html#l01388">writeNetworkDictCallBack()</a>. |
|
221 <p> |
|
222 Here is the call graph for this function:<p><center><img src="Master_8h_dd4d88c919bcf2d03b7fe279327e5ef1_cgraph.png" border="0" usemap="#Master_8h_dd4d88c919bcf2d03b7fe279327e5ef1_cgraph_map" alt=""></center> |
|
223 <map name="Master_8h_dd4d88c919bcf2d03b7fe279327e5ef1_cgraph_map"> |
|
224 <area href="sdo_8c.html#df77b984822a5cec9782ebd6bc64e700" shape="rect" coords="449,56,564,83" alt=""> |
|
225 <area href="sdo_8c.html#bec7a9f46a1ddda9fed0c0e7c61558fc" shape="rect" coords="423,5,591,32" alt=""> |
|
226 <area href="sdo_8c.html#dbc2fd49f1f126684922973871e337aa" shape="rect" coords="233,157,345,184" alt=""> |
|
227 <area href="pdo_8c.html#2a4d6e86bc4447a3c45c9b96bd61f995" shape="rect" coords="235,259,344,285" alt=""> |
|
228 <area href="sdo_8c.html#f0491ff0ed4a472e54de7f24c4e8457a" shape="rect" coords="205,107,373,133" alt=""> |
|
229 <area href="sdo_8c.html#93b0dc6875fffd911a7b0dc1ba96a8d1" shape="rect" coords="641,5,761,32" alt=""> |
|
230 <area href="sdo_8c.html#0d8fa7ef68e2d40eb014d9b89abf5448" shape="rect" coords="655,107,748,133" alt=""> |
|
231 <area href="sdo_8c.html#397e3c42e4165191c97fe342ae02e184" shape="rect" coords="811,107,896,133" alt=""> |
|
232 <area href="sdo_8c.html#d381df29f9b8c0a17bc10d845aba3a31" shape="rect" coords="447,157,567,184" alt=""> |
|
233 <area href="sdo_8c.html#cb77818f302f413301728d27c091fa03" shape="rect" coords="647,208,756,235" alt=""> |
|
234 <area href="sdo_8c.html#b708fa701e4afbb7b63c6e658317e6dc" shape="rect" coords="665,157,737,184" alt=""> |
|
235 <area href="canOpenDriver_8c.html#fab789b9b2ee0ab6c6f27e67d6c03661" shape="rect" coords="820,233,887,260" alt=""> |
|
236 <area href="dcf_8c.html#aa754826c624685ec491735501631c4e" shape="rect" coords="444,107,569,133" alt=""> |
|
237 </map> |
|
238 |
|
239 </div> |
|
240 </div><p> |
|
241 <a class="anchor" name="b4387f2180ab94c907dce7da44c26be6"></a><!-- doxytag: member="Master.h::TestMaster_preOperational" ref="b4387f2180ab94c907dce7da44c26be6" args="(void)" --> |
|
242 <div class="memitem"> |
|
243 <div class="memproto"> |
|
244 <table class="memname"> |
|
245 <tr> |
|
246 <td class="memname">void TestMaster_preOperational </td> |
|
247 <td>(</td> |
|
248 <td class="paramtype">void </td> |
|
249 <td class="paramname"> </td> |
|
250 <td> ) </td> |
|
251 <td width="100%"></td> |
|
252 </tr> |
|
253 </table> |
|
254 </div> |
|
255 <div class="memdoc"> |
|
256 |
|
257 <p> |
|
258 |
|
259 <p> |
|
260 Definition at line <a class="el" href="Master_8c-source.html#l00146">146</a> of file <a class="el" href="Master_8c-source.html">Master.c</a>. |
|
261 <p> |
|
262 References <a class="el" href="TestMasterSlave_8h-source.html#l00026">eprintf</a>, <a class="el" href="TestMasterMicroMod_8c-source.html#l00041">slavenodeid</a>, and <a class="el" href="TestMasterSlave_2TestMaster_8c-source.html#l00496">TestMaster_Data</a>. |
|
263 </div> |
|
264 </div><p> |
|
265 <a class="anchor" name="8a1da415a74b96fa2b7eb1b5783d893d"></a><!-- doxytag: member="Master.h::TestMaster_stopped" ref="8a1da415a74b96fa2b7eb1b5783d893d" args="(void)" --> |
|
266 <div class="memitem"> |
|
267 <div class="memproto"> |
|
268 <table class="memname"> |
|
269 <tr> |
|
270 <td class="memname">void TestMaster_stopped </td> |
|
271 <td>(</td> |
|
272 <td class="paramtype">void </td> |
|
273 <td class="paramname"> </td> |
|
274 <td> ) </td> |
|
275 <td width="100%"></td> |
|
276 </tr> |
|
277 </table> |
|
278 </div> |
|
279 <div class="memdoc"> |
|
280 |
|
281 <p> |
|
282 |
|
283 <p> |
|
284 Definition at line <a class="el" href="Master_8c-source.html#l00159">159</a> of file <a class="el" href="Master_8c-source.html">Master.c</a>. |
|
285 <p> |
|
286 References <a class="el" href="TestMasterSlave_8h-source.html#l00026">eprintf</a>. |
|
287 </div> |
|
288 </div><p> |
|
289 <hr size="1"><address style="align: right;"><small>Generated on Mon Jul 2 19:10:23 2007 for CanFestival by |
|
290 <a href="http://www.doxygen.org/index.html"> |
|
291 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.1 </small></address> |
|
292 </body> |
|
293 </html> |
|