doc/doxygen/html/sdo_8c.html
author etisserant
Mon, 02 Jul 2007 18:22:58 +0200
changeset 236 905677ed00f3
parent 215 f49e5a6b7804
child 240 34654679f262
permissions -rw-r--r--
Full preliminary implementation of TPDO transmit type:
- SYNC (N) (1-240)
- RTR only + SYNC (252)
- RTR only (253)
- EVENT, with timer and inhibit time (254 and 255)

User app have to call sendPDOevent(d) to eventually signal mapped data changes.
Callbacks added to 0x140N, TPDO comm parameters for on the fly timers values change.
TestMasterSlave updated.
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
     1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
     2
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
     3
<title>CanFestival: src/sdo.c File Reference</title>
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
     4
<link href="doxygen.css" rel="stylesheet" type="text/css">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
     5
<link href="tabs.css" rel="stylesheet" type="text/css">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
     6
</head><body>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
     7
<!-- Generated by Doxygen 1.5.1 -->
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
     8
<div class="tabs">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
     9
  <ul>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    10
    <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
    11
    <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    12
    <li id="current"><a href="files.html"><span>Files</span></a></li>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
    13
    <li><a href="dirs.html"><span>Directories</span></a></li>
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    14
  </ul></div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    15
<div class="tabs">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    16
  <ul>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    17
    <li><a href="files.html"><span>File&nbsp;List</span></a></li>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    18
    <li><a href="globals.html"><span>Globals</span></a></li>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    19
  </ul></div>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
    20
<div class="nav">
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
    21
<a class="el" href="dir_c0a169d39c08973f879fd54f07b9e9f7.html">src</a></div>
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
    22
<h1>sdo.c File Reference</h1><code>#include &quot;<a class="el" href="objacces_8h-source.html">objacces.h</a>&quot;</code><br>
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
    23
<code>#include &quot;<a class="el" href="sdo_8h-source.html">sdo.h</a>&quot;</code><br>
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
    24
<code>#include &quot;<a class="el" href="win32_2canfestival_8h-source.html">canfestival.h</a>&quot;</code><br>
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
    25
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
    26
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
    27
Include dependency graph for sdo.c:<p><center><img src="sdo_8c__incl.png" border="0" usemap="#src/sdo.c_map" alt=""></center>
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
    28
<map name="src/sdo.c_map">
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
    29
<area href="objacces_8h.html" shape="rect" coords="144,299,238,323" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
    30
<area href="sdo_8h.html" shape="rect" coords="470,496,528,520" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
    31
<area href="win32_2canfestival_8h.html" shape="rect" coords="138,569,244,593" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
    32
<area href="win32_2applicfg_8h.html" shape="rect" coords="723,399,811,423" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
    33
<area href="data_8h.html" shape="rect" coords="314,299,378,323" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
    34
<area href="def_8h.html" shape="rect" coords="607,112,663,136" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
    35
<area href="can_8h.html" shape="rect" coords="470,544,528,568" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
    36
<area href="objdictdef_8h.html" shape="rect" coords="448,299,550,323" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
    37
<area href="pdo_8h.html" shape="rect" coords="470,203,528,227" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
    38
<area href="states_8h.html" shape="rect" coords="462,397,536,421" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
    39
<area href="lifegrd_8h.html" shape="rect" coords="460,251,538,275" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
    40
<area href="sync_8h.html" shape="rect" coords="466,107,532,131" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
    41
<area href="nmtMaster_8h.html" shape="rect" coords="446,155,552,179" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
    42
<area href="config_8h.html" shape="rect" coords="730,112,804,136" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
    43
<area href="timer_8h.html" shape="rect" coords="600,471,670,495" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
    44
<area href="win32_2timerscfg_8h.html" shape="rect" coords="718,545,816,569" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
    45
<area href="can__driver_8h.html" shape="rect" coords="294,569,398,593" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
    46
</map>
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
    47
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
    48
<p>
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    49
<a href="sdo_8c-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    50
<tr><td></td></tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    51
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    52
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="sdo_8c.html#b5ce7bd7fe4169a9f709815f03f9870b">NO_INLINE</a></td></tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    53
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    54
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="sdo_8c.html#2eb6f9e0395b47b8d5e3eeae4fe0c116">INLINE</a></td></tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    55
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    56
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="sdo_8c.html#ce5a1634ff4089db3b228cdd5010c321">getSDOcs</a>(byte)&nbsp;&nbsp;&nbsp;(byte &gt;&gt; 5)</td></tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    57
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    58
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="sdo_8c.html#dfd3877d80f6b903b491a115e587bd14">getSDOn2</a>(byte)&nbsp;&nbsp;&nbsp;((byte &gt;&gt; 2) &amp; 3)</td></tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    59
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    60
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="sdo_8c.html#e5677ca12bfb71b06cbd6e99e9be0955">getSDOn3</a>(byte)&nbsp;&nbsp;&nbsp;((byte &gt;&gt; 1) &amp; 7)</td></tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    61
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    62
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="sdo_8c.html#cf60675f20de8746e279dce3a5c8e3c6">getSDOe</a>(byte)&nbsp;&nbsp;&nbsp;((byte &gt;&gt; 1) &amp; 1)</td></tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    63
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    64
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="sdo_8c.html#f7f9e9bc3d59c9772d4c767b199dcf89">getSDOs</a>(byte)&nbsp;&nbsp;&nbsp;(byte &amp; 1)</td></tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    65
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    66
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="sdo_8c.html#e5a2dafe8497bff1fd88f881ea74414d">getSDOc</a>(byte)&nbsp;&nbsp;&nbsp;(byte &amp; 1)</td></tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    67
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    68
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="sdo_8c.html#464b29fd628d92426de0a841232bdd12">getSDOt</a>(byte)&nbsp;&nbsp;&nbsp;((byte &gt;&gt; 4) &amp; 1)</td></tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    69
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    70
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="sdo_8c.html#d9b34e26bf67f1251f3bb364756e17f1">getSDOindex</a>(byte1, byte2)&nbsp;&nbsp;&nbsp;((byte2 &lt;&lt; 8) | (byte1))</td></tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    71
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    72
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="sdo_8c.html#52a96f6fa6083f6b291133135b7155a8">getSDOsubIndex</a>(byte3)&nbsp;&nbsp;&nbsp;(byte3)</td></tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    73
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    74
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="sdo_8c.html#b90f05aac908e8eee39a34b3e21e0ea9">StopSDO_TIMER</a>(id)</td></tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    75
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    76
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="sdo_8c.html#c1e9eb7a28803b958d298b6997cc60ca">StartSDO_TIMER</a>(id)</td></tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    77
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    78
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="sdo_8c.html#b3938a9884014e96cafc42aeee743c0f">RestartSDO_TIMER</a>(id)</td></tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    79
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    80
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
    81
<tr><td class="memItemLeft" nowrap align="right" valign="top">INLINE UNS8&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="sdo_8c.html#3c07605ffe3ea197aa36e583ef87a20a">_writeNetworkDict</a> (<a class="el" href="structstruct__CO__Data.html">CO_Data</a> *d, UNS8 nodeId, UNS16 index, UNS8 subIndex, UNS8 count, UNS8 dataType, void *data, <a class="el" href="sdo_8h.html#606eccfef67e572723e1efba3f0d87ba">SDOCallback_t</a> Callback, UNS8 endianize)</td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
    82
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
    83
<tr><td class="memItemLeft" nowrap align="right" valign="top">INLINE UNS8&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="sdo_8c.html#4bb4b3cd35af7e7580cffde23e9d3270">_readNetworkDict</a> (<a class="el" href="structstruct__CO__Data.html">CO_Data</a> *d, UNS8 nodeId, UNS16 index, UNS8 subIndex, UNS8 dataType, <a class="el" href="sdo_8h.html#606eccfef67e572723e1efba3f0d87ba">SDOCallback_t</a> Callback)</td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
    84
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
    85
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="sdo_8c.html#9309025e29b59e09026abcd3b45a5b61">SDOTimeoutAlarm</a> (<a class="el" href="structstruct__CO__Data.html">CO_Data</a> *d, UNS32 id)</td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
    86
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
    87
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="sdo_8c.html#1f4f07eccc4890a11ccf4f632da7740b">resetSDO</a> (<a class="el" href="structstruct__CO__Data.html">CO_Data</a> *d)</td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
    88
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
    89
<tr><td class="memItemLeft" nowrap align="right" valign="top">UNS32&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="sdo_8c.html#2eb5309dca3a7363da5e5e7230b85d58">SDOlineToObjdict</a> (<a class="el" href="structstruct__CO__Data.html">CO_Data</a> *d, UNS8 line)</td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
    90
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
    91
<tr><td class="memItemLeft" nowrap align="right" valign="top">UNS32&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="sdo_8c.html#29427a80fd1aeabff30bf0602fbc220f">objdictToSDOline</a> (<a class="el" href="structstruct__CO__Data.html">CO_Data</a> *d, UNS8 line)</td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
    92
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
    93
<tr><td class="memItemLeft" nowrap align="right" valign="top">UNS8&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="sdo_8c.html#ad6eb8be03b832ebba4dfb87aaba4065">lineToSDO</a> (<a class="el" href="structstruct__CO__Data.html">CO_Data</a> *d, UNS8 line, UNS8 nbBytes, UNS8 *data)</td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
    94
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
    95
<tr><td class="memItemLeft" nowrap align="right" valign="top">UNS8&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="sdo_8c.html#18b6f7e9c9441640a88ffef1e8720694">SDOtoLine</a> (<a class="el" href="structstruct__CO__Data.html">CO_Data</a> *d, UNS8 line, UNS8 nbBytes, UNS8 *data)</td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
    96
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
    97
<tr><td class="memItemLeft" nowrap align="right" valign="top">UNS8&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="sdo_8c.html#2019db2a4d17e6d29c055cbae173e2b9">failedSDO</a> (<a class="el" href="structstruct__CO__Data.html">CO_Data</a> *d, UNS8 nodeId, UNS8 whoami, UNS16 index, UNS8 subIndex, UNS32 abortCode)</td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
    98
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
    99
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="sdo_8c.html#42d33be015d4c4c83c73f1f0e588f481">resetSDOline</a> (<a class="el" href="structstruct__CO__Data.html">CO_Data</a> *d, UNS8 line)</td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   100
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   101
<tr><td class="memItemLeft" nowrap align="right" valign="top">UNS8&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="sdo_8c.html#b9c873a15f55b29112b5527a6cc6898d">initSDOline</a> (<a class="el" href="structstruct__CO__Data.html">CO_Data</a> *d, UNS8 line, UNS8 nodeId, UNS16 index, UNS8 subIndex, UNS8 state)</td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   102
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   103
<tr><td class="memItemLeft" nowrap align="right" valign="top">UNS8&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="sdo_8c.html#58d1f9691977617601beb9e5b4123252">getSDOfreeLine</a> (<a class="el" href="structstruct__CO__Data.html">CO_Data</a> *d, UNS8 whoami, UNS8 *line)</td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   104
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   105
<tr><td class="memItemLeft" nowrap align="right" valign="top">UNS8&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="sdo_8c.html#bb0c376b048ab2c6e0524b135b62376f">getSDOlineOnUse</a> (<a class="el" href="structstruct__CO__Data.html">CO_Data</a> *d, UNS8 nodeId, UNS8 whoami, UNS8 *line)</td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   106
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   107
<tr><td class="memItemLeft" nowrap align="right" valign="top">UNS8&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="sdo_8c.html#555a772d3a88a29c495f33513f8b2d58">closeSDOtransfer</a> (<a class="el" href="structstruct__CO__Data.html">CO_Data</a> *d, UNS8 nodeId, UNS8 whoami)</td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   108
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   109
<tr><td class="memItemLeft" nowrap align="right" valign="top">UNS8&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="sdo_8c.html#acceb714c6e457e98deb9ba164ba2a2f">getSDOlineRestBytes</a> (<a class="el" href="structstruct__CO__Data.html">CO_Data</a> *d, UNS8 line, UNS8 *nbBytes)</td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   110
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   111
<tr><td class="memItemLeft" nowrap align="right" valign="top">UNS8&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="sdo_8c.html#601a837ecb5f21bf4c66b058c5ae7810">setSDOlineRestBytes</a> (<a class="el" href="structstruct__CO__Data.html">CO_Data</a> *d, UNS8 line, UNS8 nbBytes)</td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   112
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   113
<tr><td class="memItemLeft" nowrap align="right" valign="top">UNS8&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="sdo_8c.html#c6b5d7d1439d537da992a96644a1ca5d">sendSDO</a> (<a class="el" href="structstruct__CO__Data.html">CO_Data</a> *d, UNS8 whoami, <a class="el" href="structstruct__s__SDO.html">s_SDO</a> sdo)</td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   114
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   115
<tr><td class="memItemLeft" nowrap align="right" valign="top">UNS8&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="sdo_8c.html#b26c3f2fb63d81055809d6ccaa785b7c">sendSDOabort</a> (<a class="el" href="structstruct__CO__Data.html">CO_Data</a> *d, UNS8 whoami, UNS16 index, UNS8 subIndex, UNS32 abortCode)</td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   116
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   117
<tr><td class="memItemLeft" nowrap align="right" valign="top">UNS8&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="sdo_8c.html#2a93a7c780472b1d8666d89aa270f661">proceedSDO</a> (<a class="el" href="structstruct__CO__Data.html">CO_Data</a> *d, <a class="el" href="structMessage.html">Message</a> *m)</td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   118
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   119
<tr><td class="memItemLeft" nowrap align="right" valign="top">UNS8&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="sdo_8c.html#bc20ed246e00053dcf71faa8f45ee39c">writeNetworkDict</a> (<a class="el" href="structstruct__CO__Data.html">CO_Data</a> *d, UNS8 nodeId, UNS16 index, UNS8 subIndex, UNS8 count, UNS8 dataType, void *data)</td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   120
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   121
<tr><td class="memItemLeft" nowrap align="right" valign="top">UNS8&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="sdo_8c.html#f4ec05293fb8971a1b282994498ed4f5">writeNetworkDictCallBack</a> (<a class="el" href="structstruct__CO__Data.html">CO_Data</a> *d, UNS8 nodeId, UNS16 index, UNS8 subIndex, UNS8 count, UNS8 dataType, void *data, <a class="el" href="sdo_8h.html#606eccfef67e572723e1efba3f0d87ba">SDOCallback_t</a> Callback)</td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   122
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   123
<tr><td class="memItemLeft" nowrap align="right" valign="top">UNS8&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="sdo_8c.html#0e102a0835e4115920cd406e80a8d135">readNetworkDict</a> (<a class="el" href="structstruct__CO__Data.html">CO_Data</a> *d, UNS8 nodeId, UNS16 index, UNS8 subIndex, UNS8 dataType)</td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   124
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   125
<tr><td class="memItemLeft" nowrap align="right" valign="top">UNS8&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="sdo_8c.html#542a5cdd20c00aa130a39fe68295e769">readNetworkDictCallback</a> (<a class="el" href="structstruct__CO__Data.html">CO_Data</a> *d, UNS8 nodeId, UNS16 index, UNS8 subIndex, UNS8 dataType, <a class="el" href="sdo_8h.html#606eccfef67e572723e1efba3f0d87ba">SDOCallback_t</a> Callback)</td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   126
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   127
<tr><td class="memItemLeft" nowrap align="right" valign="top">UNS8&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="sdo_8c.html#05b0c8eee1faee3c7a2f6e2ba3a16533">getReadResultNetworkDict</a> (<a class="el" href="structstruct__CO__Data.html">CO_Data</a> *d, UNS8 nodeId, void *data, UNS8 *size, UNS32 *abortCode)</td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   128
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   129
<tr><td class="memItemLeft" nowrap align="right" valign="top">UNS8&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="sdo_8c.html#8671e306873f19362c60bb50ab930d1d">getWriteResultNetworkDict</a> (<a class="el" href="structstruct__CO__Data.html">CO_Data</a> *d, UNS8 nodeId, UNS32 *abortCode)</td></tr>
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   130
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   131
</table>
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   132
<hr><a name="_details"></a><h2>Detailed Description</h2>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   133
<dl class="author" compact><dt><b>Author:</b></dt><dd>Edouard TISSERANT and Francis DUPIN </dd></dl>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   134
<dl class="date" compact><dt><b>Date:</b></dt><dd>Tue Jun 5 09:32:32 2007 </dd></dl>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   135
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   136
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   137
Definition in file <a class="el" href="sdo_8c-source.html">sdo.c</a>.<hr><h2>Define Documentation</h2>
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   138
<a class="anchor" name="e5a2dafe8497bff1fd88f881ea74414d"></a><!-- doxytag: member="sdo.c::getSDOc" ref="e5a2dafe8497bff1fd88f881ea74414d" args="(byte)" -->
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   139
<div class="memitem">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   140
<div class="memproto">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   141
      <table class="memname">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   142
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   143
          <td class="memname">#define getSDOc          </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   144
          <td>(</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   145
          <td class="paramtype">byte&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   146
          <td class="paramname">          </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   147
          <td>&nbsp;)&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   148
          <td width="100%">&nbsp;&nbsp;&nbsp;(byte &amp; 1)</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   149
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   150
      </table>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   151
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   152
<div class="memdoc">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   153
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   154
<p>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   155
Returns the indicator of end transmission from the first byte of the SDO 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   156
<p>
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   157
Definition at line <a class="el" href="sdo_8c-source.html#l00109">109</a> of file <a class="el" href="sdo_8c-source.html">sdo.c</a>.
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   158
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   159
Referenced by <a class="el" href="sdo_8c-source.html#l00608">proceedSDO()</a>.
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   160
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   161
</div><p>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   162
<a class="anchor" name="ce5a1634ff4089db3b228cdd5010c321"></a><!-- doxytag: member="sdo.c::getSDOcs" ref="ce5a1634ff4089db3b228cdd5010c321" args="(byte)" -->
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   163
<div class="memitem">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   164
<div class="memproto">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   165
      <table class="memname">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   166
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   167
          <td class="memname">#define getSDOcs          </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   168
          <td>(</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   169
          <td class="paramtype">byte&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   170
          <td class="paramname">          </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   171
          <td>&nbsp;)&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   172
          <td width="100%">&nbsp;&nbsp;&nbsp;(byte &gt;&gt; 5)</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   173
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   174
      </table>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   175
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   176
<div class="memdoc">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   177
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   178
<p>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   179
Returns the command specifier (cs, ccs, scs) from the first byte of the SDO 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   180
<p>
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   181
Definition at line <a class="el" href="sdo_8c-source.html#l00089">89</a> of file <a class="el" href="sdo_8c-source.html">sdo.c</a>.
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   182
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   183
Referenced by <a class="el" href="sdo_8c-source.html#l00608">proceedSDO()</a>.
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   184
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   185
</div><p>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   186
<a class="anchor" name="cf60675f20de8746e279dce3a5c8e3c6"></a><!-- doxytag: member="sdo.c::getSDOe" ref="cf60675f20de8746e279dce3a5c8e3c6" args="(byte)" -->
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   187
<div class="memitem">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   188
<div class="memproto">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   189
      <table class="memname">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   190
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   191
          <td class="memname">#define getSDOe          </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   192
          <td>(</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   193
          <td class="paramtype">byte&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   194
          <td class="paramname">          </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   195
          <td>&nbsp;)&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   196
          <td width="100%">&nbsp;&nbsp;&nbsp;((byte &gt;&gt; 1) &amp; 1)</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   197
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   198
      </table>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   199
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   200
<div class="memdoc">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   201
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   202
<p>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   203
Returns the transfer type from the first byte of the SDO 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   204
<p>
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   205
Definition at line <a class="el" href="sdo_8c-source.html#l00101">101</a> of file <a class="el" href="sdo_8c-source.html">sdo.c</a>.
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   206
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   207
Referenced by <a class="el" href="sdo_8c-source.html#l00608">proceedSDO()</a>.
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   208
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   209
</div><p>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   210
<a class="anchor" name="d9b34e26bf67f1251f3bb364756e17f1"></a><!-- doxytag: member="sdo.c::getSDOindex" ref="d9b34e26bf67f1251f3bb364756e17f1" args="(byte1, byte2)" -->
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   211
<div class="memitem">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   212
<div class="memproto">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   213
      <table class="memname">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   214
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   215
          <td class="memname">#define getSDOindex          </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   216
          <td>(</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   217
          <td class="paramtype">byte1,         <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   218
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   219
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   220
          <td class="paramtype">byte2&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   221
          <td class="paramname">          </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   222
          <td>&nbsp;)&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   223
          <td width="100%">&nbsp;&nbsp;&nbsp;((byte2 &lt;&lt; 8) | (byte1))</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   224
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   225
      </table>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   226
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   227
<div class="memdoc">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   228
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   229
<p>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   230
Returns the index from the bytes 1 and 2 of the SDO 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   231
<p>
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   232
Definition at line <a class="el" href="sdo_8c-source.html#l00117">117</a> of file <a class="el" href="sdo_8c-source.html">sdo.c</a>.
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   233
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   234
Referenced by <a class="el" href="sdo_8c-source.html#l00608">proceedSDO()</a>.
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   235
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   236
</div><p>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   237
<a class="anchor" name="dfd3877d80f6b903b491a115e587bd14"></a><!-- doxytag: member="sdo.c::getSDOn2" ref="dfd3877d80f6b903b491a115e587bd14" args="(byte)" -->
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   238
<div class="memitem">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   239
<div class="memproto">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   240
      <table class="memname">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   241
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   242
          <td class="memname">#define getSDOn2          </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   243
          <td>(</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   244
          <td class="paramtype">byte&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   245
          <td class="paramname">          </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   246
          <td>&nbsp;)&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   247
          <td width="100%">&nbsp;&nbsp;&nbsp;((byte &gt;&gt; 2) &amp; 3)</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   248
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   249
      </table>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   250
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   251
<div class="memdoc">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   252
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   253
<p>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   254
Returns the number of bytes without data from the first byte of the SDO. Coded in 2 bits 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   255
<p>
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   256
Definition at line <a class="el" href="sdo_8c-source.html#l00093">93</a> of file <a class="el" href="sdo_8c-source.html">sdo.c</a>.
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   257
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   258
Referenced by <a class="el" href="sdo_8c-source.html#l00608">proceedSDO()</a>.
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   259
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   260
</div><p>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   261
<a class="anchor" name="e5677ca12bfb71b06cbd6e99e9be0955"></a><!-- doxytag: member="sdo.c::getSDOn3" ref="e5677ca12bfb71b06cbd6e99e9be0955" args="(byte)" -->
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   262
<div class="memitem">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   263
<div class="memproto">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   264
      <table class="memname">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   265
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   266
          <td class="memname">#define getSDOn3          </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   267
          <td>(</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   268
          <td class="paramtype">byte&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   269
          <td class="paramname">          </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   270
          <td>&nbsp;)&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   271
          <td width="100%">&nbsp;&nbsp;&nbsp;((byte &gt;&gt; 1) &amp; 7)</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   272
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   273
      </table>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   274
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   275
<div class="memdoc">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   276
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   277
<p>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   278
Returns the number of bytes without data from the first byte of the SDO. Coded in 3 bits 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   279
<p>
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   280
Definition at line <a class="el" href="sdo_8c-source.html#l00097">97</a> of file <a class="el" href="sdo_8c-source.html">sdo.c</a>.
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   281
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   282
Referenced by <a class="el" href="sdo_8c-source.html#l00608">proceedSDO()</a>.
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   283
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   284
</div><p>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   285
<a class="anchor" name="f7f9e9bc3d59c9772d4c767b199dcf89"></a><!-- doxytag: member="sdo.c::getSDOs" ref="f7f9e9bc3d59c9772d4c767b199dcf89" args="(byte)" -->
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   286
<div class="memitem">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   287
<div class="memproto">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   288
      <table class="memname">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   289
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   290
          <td class="memname">#define getSDOs          </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   291
          <td>(</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   292
          <td class="paramtype">byte&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   293
          <td class="paramname">          </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   294
          <td>&nbsp;)&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   295
          <td width="100%">&nbsp;&nbsp;&nbsp;(byte &amp; 1)</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   296
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   297
      </table>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   298
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   299
<div class="memdoc">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   300
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   301
<p>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   302
Returns the size indicator from the first byte of the SDO 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   303
<p>
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   304
Definition at line <a class="el" href="sdo_8c-source.html#l00105">105</a> of file <a class="el" href="sdo_8c-source.html">sdo.c</a>.
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   305
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   306
Referenced by <a class="el" href="sdo_8c-source.html#l00608">proceedSDO()</a>.
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   307
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   308
</div><p>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   309
<a class="anchor" name="52a96f6fa6083f6b291133135b7155a8"></a><!-- doxytag: member="sdo.c::getSDOsubIndex" ref="52a96f6fa6083f6b291133135b7155a8" args="(byte3)" -->
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   310
<div class="memitem">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   311
<div class="memproto">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   312
      <table class="memname">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   313
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   314
          <td class="memname">#define getSDOsubIndex          </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   315
          <td>(</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   316
          <td class="paramtype">byte3&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   317
          <td class="paramname">          </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   318
          <td>&nbsp;)&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   319
          <td width="100%">&nbsp;&nbsp;&nbsp;(byte3)</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   320
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   321
      </table>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   322
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   323
<div class="memdoc">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   324
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   325
<p>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   326
Returns the subIndex from the byte 3 of the SDO 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   327
<p>
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   328
Definition at line <a class="el" href="sdo_8c-source.html#l00121">121</a> of file <a class="el" href="sdo_8c-source.html">sdo.c</a>.
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   329
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   330
Referenced by <a class="el" href="sdo_8c-source.html#l00608">proceedSDO()</a>.
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   331
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   332
</div><p>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   333
<a class="anchor" name="464b29fd628d92426de0a841232bdd12"></a><!-- doxytag: member="sdo.c::getSDOt" ref="464b29fd628d92426de0a841232bdd12" args="(byte)" -->
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   334
<div class="memitem">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   335
<div class="memproto">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   336
      <table class="memname">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   337
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   338
          <td class="memname">#define getSDOt          </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   339
          <td>(</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   340
          <td class="paramtype">byte&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   341
          <td class="paramname">          </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   342
          <td>&nbsp;)&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   343
          <td width="100%">&nbsp;&nbsp;&nbsp;((byte &gt;&gt; 4) &amp; 1)</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   344
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   345
      </table>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   346
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   347
<div class="memdoc">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   348
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   349
<p>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   350
Returns the toggle from the first byte of the SDO 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   351
<p>
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   352
Definition at line <a class="el" href="sdo_8c-source.html#l00113">113</a> of file <a class="el" href="sdo_8c-source.html">sdo.c</a>.
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   353
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   354
Referenced by <a class="el" href="sdo_8c-source.html#l00608">proceedSDO()</a>.
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   355
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   356
</div><p>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   357
<a class="anchor" name="2eb6f9e0395b47b8d5e3eeae4fe0c116"></a><!-- doxytag: member="sdo.c::INLINE" ref="2eb6f9e0395b47b8d5e3eeae4fe0c116" args="" -->
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   358
<div class="memitem">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   359
<div class="memproto">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   360
      <table class="memname">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   361
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   362
          <td class="memname">#define INLINE          </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   363
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   364
      </table>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   365
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   366
<div class="memdoc">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   367
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   368
<p>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   369
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   370
<p>
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   371
Definition at line <a class="el" href="sdo_8c-source.html#l00043">43</a> of file <a class="el" href="sdo_8c-source.html">sdo.c</a>.
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   372
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   373
</div><p>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   374
<a class="anchor" name="b5ce7bd7fe4169a9f709815f03f9870b"></a><!-- doxytag: member="sdo.c::NO_INLINE" ref="b5ce7bd7fe4169a9f709815f03f9870b" args="" -->
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   375
<div class="memitem">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   376
<div class="memproto">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   377
      <table class="memname">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   378
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   379
          <td class="memname">#define NO_INLINE          </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   380
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   381
      </table>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   382
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   383
<div class="memdoc">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   384
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   385
<p>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   386
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   387
<p>
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   388
Definition at line <a class="el" href="sdo_8c-source.html#l00040">40</a> of file <a class="el" href="sdo_8c-source.html">sdo.c</a>.
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   389
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   390
</div><p>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   391
<a class="anchor" name="b3938a9884014e96cafc42aeee743c0f"></a><!-- doxytag: member="sdo.c::RestartSDO_TIMER" ref="b3938a9884014e96cafc42aeee743c0f" args="(id)" -->
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   392
<div class="memitem">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   393
<div class="memproto">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   394
      <table class="memname">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   395
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   396
          <td class="memname">#define RestartSDO_TIMER          </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   397
          <td>(</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   398
          <td class="paramtype">id&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   399
          <td class="paramname">          </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   400
          <td>&nbsp;)&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   401
          <td width="100%"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   402
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   403
      </table>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   404
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   405
<div class="memdoc">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   406
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   407
<p>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   408
<b>Value:</b><div class="fragment"><pre class="fragment"><a class="code" href="hcs12_2applicfg_8h.html#5f4e5133c4c3113931684d3aba518bba">MSG_WAR</a>(0x3A07, <span class="stringliteral">"restartSDO_TIMER for line : "</span>, line);\
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   409
<span class="keywordflow">if</span>(<a class="code" href="structstruct__s__timer__entry.html#c08f4de0f4a517ce2bb72f18251cd13c">d</a>-&gt;<a class="code" href="structstruct__CO__Data.html#a7fda2c6f5815323c3d79efb4641c465">transfers</a>[<span class="keywordtype">id</span>].<a class="code" href="structstruct__s__transfer.html#5ef26fb9ec5de7702471923586933a1a">timer</a> != TIMER_NONE) { <a class="code" href="sdo_8c.html#b90f05aac908e8eee39a34b3e21e0ea9">StopSDO_TIMER</a>(<span class="keywordtype">id</span>) <a class="code" href="sdo_8c.html#c1e9eb7a28803b958d298b6997cc60ca">StartSDO_TIMER</a>(<span class="keywordtype">id</span>) }
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   410
</pre></div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   411
<p>
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   412
Definition at line <a class="el" href="sdo_8c-source.html#l00160">160</a> of file <a class="el" href="sdo_8c-source.html">sdo.c</a>.
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   413
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   414
Referenced by <a class="el" href="sdo_8c-source.html#l00608">proceedSDO()</a>.
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   415
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   416
</div><p>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   417
<a class="anchor" name="c1e9eb7a28803b958d298b6997cc60ca"></a><!-- doxytag: member="sdo.c::StartSDO_TIMER" ref="c1e9eb7a28803b958d298b6997cc60ca" args="(id)" -->
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   418
<div class="memitem">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   419
<div class="memproto">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   420
      <table class="memname">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   421
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   422
          <td class="memname">#define StartSDO_TIMER          </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   423
          <td>(</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   424
          <td class="paramtype">id&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   425
          <td class="paramname">          </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   426
          <td>&nbsp;)&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   427
          <td width="100%"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   428
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   429
      </table>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   430
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   431
<div class="memdoc">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   432
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   433
<p>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   434
<b>Value:</b><div class="fragment"><pre class="fragment"><a class="code" href="hcs12_2applicfg_8h.html#5f4e5133c4c3113931684d3aba518bba">MSG_WAR</a>(0x3A06, <span class="stringliteral">"StartSDO_TIMER for line : "</span>, line);\
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   435
<a class="code" href="structstruct__s__timer__entry.html#c08f4de0f4a517ce2bb72f18251cd13c">d</a>-&gt;<a class="code" href="structstruct__CO__Data.html#a7fda2c6f5815323c3d79efb4641c465">transfers</a>[<a class="code" href="structstruct__s__timer__entry.html#aaaa1955d3358bf87060856bdf834b61">id</a>].<a class="code" href="structstruct__s__transfer.html#5ef26fb9ec5de7702471923586933a1a">timer</a> = <a class="code" href="timer_8c.html#11c2616d78f06ed9144ef662f757b128">SetAlarm</a>(<a class="code" href="structstruct__s__timer__entry.html#c08f4de0f4a517ce2bb72f18251cd13c">d</a>,<span class="keywordtype">id</span>,&amp;<a class="code" href="sdo_8c.html#9309025e29b59e09026abcd3b45a5b61">SDOTimeoutAlarm</a>,<a class="code" href="hcs12_2applicfg_8h.html#ee85d2eeabff670269ebc2e00251ac6d">MS_TO_TIMEVAL</a>(<a class="code" href="config_8h.html#956e31a1db6da1196b002038478a5b15">SDO_TIMEOUT_MS</a>),0);
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   436
</pre></div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   437
<p>
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   438
Definition at line <a class="el" href="sdo_8c-source.html#l00156">156</a> of file <a class="el" href="sdo_8c-source.html">sdo.c</a>.
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   439
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   440
Referenced by <a class="el" href="sdo_8c-source.html#l00359">initSDOline()</a>.
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   441
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   442
</div><p>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   443
<a class="anchor" name="b90f05aac908e8eee39a34b3e21e0ea9"></a><!-- doxytag: member="sdo.c::StopSDO_TIMER" ref="b90f05aac908e8eee39a34b3e21e0ea9" args="(id)" -->
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   444
<div class="memitem">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   445
<div class="memproto">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   446
      <table class="memname">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   447
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   448
          <td class="memname">#define StopSDO_TIMER          </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   449
          <td>(</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   450
          <td class="paramtype">id&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   451
          <td class="paramname">          </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   452
          <td>&nbsp;)&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   453
          <td width="100%"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   454
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   455
      </table>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   456
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   457
<div class="memdoc">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   458
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   459
<p>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   460
<b>Value:</b><div class="fragment"><pre class="fragment"><a class="code" href="hcs12_2applicfg_8h.html#5f4e5133c4c3113931684d3aba518bba">MSG_WAR</a>(0x3A05, <span class="stringliteral">"StopSDO_TIMER for line : "</span>, line);\
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   461
<a class="code" href="structstruct__s__timer__entry.html#c08f4de0f4a517ce2bb72f18251cd13c">d</a>-&gt;<a class="code" href="structstruct__CO__Data.html#a7fda2c6f5815323c3d79efb4641c465">transfers</a>[<a class="code" href="structstruct__s__timer__entry.html#aaaa1955d3358bf87060856bdf834b61">id</a>].<a class="code" href="structstruct__s__transfer.html#5ef26fb9ec5de7702471923586933a1a">timer</a> = <a class="code" href="timer_8c.html#991b3cfaac2f201b14d5530f75985c21">DelAlarm</a>(<a class="code" href="structstruct__s__timer__entry.html#c08f4de0f4a517ce2bb72f18251cd13c">d</a>-&gt;<a class="code" href="structstruct__CO__Data.html#a7fda2c6f5815323c3d79efb4641c465">transfers</a>[<span class="keywordtype">id</span>].<a class="code" href="structstruct__s__transfer.html#5ef26fb9ec5de7702471923586933a1a">timer</a>);
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   462
</pre></div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   463
<p>
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   464
Definition at line <a class="el" href="sdo_8c-source.html#l00152">152</a> of file <a class="el" href="sdo_8c-source.html">sdo.c</a>.
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   465
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   466
Referenced by <a class="el" href="sdo_8c-source.html#l00307">failedSDO()</a>, <a class="el" href="sdo_8c-source.html#l00359">initSDOline()</a>, and <a class="el" href="sdo_8c-source.html#l00608">proceedSDO()</a>.
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   467
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   468
</div><p>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   469
<hr><h2>Function Documentation</h2>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   470
<a class="anchor" name="4bb4b3cd35af7e7580cffde23e9d3270"></a><!-- doxytag: member="sdo.c::_readNetworkDict" ref="4bb4b3cd35af7e7580cffde23e9d3270" args="(CO_Data *d, UNS8 nodeId, UNS16 index, UNS8 subIndex, UNS8 dataType, SDOCallback_t Callback)" -->
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   471
<div class="memitem">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   472
<div class="memproto">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   473
      <table class="memname">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   474
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   475
          <td class="memname">INLINE UNS8 _readNetworkDict           </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   476
          <td>(</td>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   477
          <td class="paramtype"><a class="el" href="structstruct__CO__Data.html">CO_Data</a> *&nbsp;</td>
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   478
          <td class="paramname"> <em>d</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   479
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   480
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   481
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   482
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   483
          <td class="paramtype">UNS8&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   484
          <td class="paramname"> <em>nodeId</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   485
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   486
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   487
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   488
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   489
          <td class="paramtype">UNS16&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   490
          <td class="paramname"> <em>index</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   491
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   492
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   493
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   494
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   495
          <td class="paramtype">UNS8&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   496
          <td class="paramname"> <em>subIndex</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   497
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   498
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   499
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   500
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   501
          <td class="paramtype">UNS8&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   502
          <td class="paramname"> <em>dataType</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   503
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   504
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   505
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   506
          <td></td>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   507
          <td class="paramtype"><a class="el" href="sdo_8h.html#606eccfef67e572723e1efba3f0d87ba">SDOCallback_t</a>&nbsp;</td>
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   508
          <td class="paramname"> <em>Callback</em></td><td>&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   509
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   510
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   511
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   512
          <td>)</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   513
          <td></td><td></td><td width="100%"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   514
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   515
      </table>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   516
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   517
<div class="memdoc">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   518
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   519
<p>
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   520
<dl compact><dt><b>Parameters:</b></dt><dd>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   521
  <table border="0" cellspacing="2" cellpadding="0">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   522
    <tr><td valign="top"></td><td valign="top"><em>d</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   523
    <tr><td valign="top"></td><td valign="top"><em>nodeId</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   524
    <tr><td valign="top"></td><td valign="top"><em>index</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   525
    <tr><td valign="top"></td><td valign="top"><em>subIndex</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   526
    <tr><td valign="top"></td><td valign="top"><em>dataType</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   527
    <tr><td valign="top"></td><td valign="top"><em>Callback</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   528
  </table>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   529
</dl>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   530
<dl class="return" compact><dt><b>Returns:</b></dt><dd></dd></dl>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   531
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   532
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   533
Definition at line <a class="el" href="sdo_8c-source.html#l01406">1406</a> of file <a class="el" href="sdo_8c-source.html">sdo.c</a>.
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   534
<p>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   535
References <a class="el" href="sdo_8h-source.html#l00082">struct_s_SDO::body</a>, <a class="el" href="objdictdef_8h-source.html#l00108">td_indextable::bSubCount</a>, <a class="el" href="sdo_8h-source.html#l00067">struct_s_transfer::Callback</a>, <a class="el" href="timer_8h-source.html#l00045">struct_s_timer_entry::d</a>, <a class="el" href="sdo_8h-source.html#l00076">BODY::data</a>, <a class="el" href="sdo_8h-source.html#l00057">struct_s_transfer::dataType</a>, <a class="el" href="data_8h-source.html#l00050">struct_CO_Data::firstIndex</a>, <a class="el" href="sdo_8c-source.html#l00388">getSDOfreeLine()</a>, <a class="el" href="sdo_8c-source.html#l00414">getSDOlineOnUse()</a>, <a class="el" href="sdo_8c-source.html#l00359">initSDOline()</a>, <a class="el" href="data_8h-source.html#l00051">struct_CO_Data::lastIndex</a>, <a class="el" href="hcs12_2applicfg_8h-source.html#l00177">MSG_ERR</a>, <a class="el" href="hcs12_2applicfg_8h-source.html#l00190">MSG_WAR</a>, <a class="el" href="sdo_8h-source.html#l00081">struct_s_SDO::nodeId</a>, <a class="el" href="data_8h-source.html#l00048">struct_CO_Data::objdict</a>, <a class="el" href="objdictdef_8h-source.html#l00100">td_subindex::pObject</a>, <a class="el" href="objdictdef_8h-source.html#l00107">td_indextable::pSubindex</a>, <a class="el" href="sdo_8c-source.html#l00338">resetSDOline()</a>, <a class="el" href="def_8h-source.html#l00079">SDO_CLIENT</a>, <a class="el" href="objdictdef_8h-source.html#l00117">s_quick_index::SDO_CLT</a>, <a class="el" href="def_8h-source.html#l00075">SDO_UPLOAD_IN_PROGRESS</a>, <a class="el" href="sdo_8c-source.html#l00498">sendSDO()</a>, <a class="el" href="data_8h-source.html#l00057">struct_CO_Data::transfers</a>, <a class="el" href="hcs12_2applicfg_8h-source.html#l00140">UNS16</a>, <a class="el" href="hcs12_2applicfg_8h-source.html#l00141">UNS32</a>, and <a class="el" href="hcs12_2applicfg_8h-source.html#l00139">UNS8</a>.
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   536
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   537
Referenced by <a class="el" href="sdo_8c-source.html#l01499">readNetworkDict()</a>, and <a class="el" href="sdo_8c-source.html#l01516">readNetworkDictCallback()</a>.
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   538
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   539
Here is the call graph for this function:<p><center><img src="sdo_8c_4bb4b3cd35af7e7580cffde23e9d3270_cgraph.png" border="0" usemap="#sdo_8c_4bb4b3cd35af7e7580cffde23e9d3270_cgraph_map" alt=""></center>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   540
<map name="sdo_8c_4bb4b3cd35af7e7580cffde23e9d3270_cgraph_map">
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   541
<area href="sdo_8c.html#58d1f9691977617601beb9e5b4123252" shape="rect" coords="206,5,334,29" alt="">
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   542
<area href="sdo_8c.html#bb0c376b048ab2c6e0524b135b62376f" shape="rect" coords="199,53,340,77" alt="">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   543
<area href="sdo_8c.html#b9c873a15f55b29112b5527a6cc6898d" shape="rect" coords="391,128,487,152" alt="">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   544
<area href="sdo_8c.html#42d33be015d4c4c83c73f1f0e588f481" shape="rect" coords="215,152,324,176" alt="">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   545
<area href="sdo_8c.html#c6b5d7d1439d537da992a96644a1ca5d" shape="rect" coords="228,200,311,224" alt="">
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   546
<area href="canOpenDriver_8c.html#b57b4b3c000e9f61135175495e874977" shape="rect" coords="399,200,479,224" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   547
<area href="canOpenDriver_8c.html#2f2d1ed55cfd9d7f85883f8d70d318ba" shape="rect" coords="538,200,668,224" alt="">
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   548
</map>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   549
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   550
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   551
</div><p>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   552
<a class="anchor" name="3c07605ffe3ea197aa36e583ef87a20a"></a><!-- doxytag: member="sdo.c::_writeNetworkDict" ref="3c07605ffe3ea197aa36e583ef87a20a" args="(CO_Data *d, UNS8 nodeId, UNS16 index, UNS8 subIndex, UNS8 count, UNS8 dataType, void *data, SDOCallback_t Callback, UNS8 endianize)" -->
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   553
<div class="memitem">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   554
<div class="memproto">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   555
      <table class="memname">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   556
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   557
          <td class="memname">INLINE UNS8 _writeNetworkDict           </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   558
          <td>(</td>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   559
          <td class="paramtype"><a class="el" href="structstruct__CO__Data.html">CO_Data</a> *&nbsp;</td>
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   560
          <td class="paramname"> <em>d</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   561
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   562
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   563
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   564
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   565
          <td class="paramtype">UNS8&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   566
          <td class="paramname"> <em>nodeId</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   567
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   568
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   569
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   570
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   571
          <td class="paramtype">UNS16&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   572
          <td class="paramname"> <em>index</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   573
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   574
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   575
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   576
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   577
          <td class="paramtype">UNS8&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   578
          <td class="paramname"> <em>subIndex</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   579
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   580
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   581
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   582
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   583
          <td class="paramtype">UNS8&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   584
          <td class="paramname"> <em>count</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   585
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   586
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   587
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   588
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   589
          <td class="paramtype">UNS8&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   590
          <td class="paramname"> <em>dataType</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   591
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   592
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   593
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   594
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   595
          <td class="paramtype">void *&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   596
          <td class="paramname"> <em>data</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   597
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   598
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   599
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   600
          <td></td>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   601
          <td class="paramtype"><a class="el" href="sdo_8h.html#606eccfef67e572723e1efba3f0d87ba">SDOCallback_t</a>&nbsp;</td>
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   602
          <td class="paramname"> <em>Callback</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   603
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   604
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   605
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   606
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   607
          <td class="paramtype">UNS8&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   608
          <td class="paramname"> <em>endianize</em></td><td>&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   609
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   610
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   611
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   612
          <td>)</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   613
          <td></td><td></td><td width="100%"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   614
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   615
      </table>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   616
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   617
<div class="memdoc">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   618
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   619
<p>
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   620
Called by writeNetworkDict<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   621
<dl compact><dt><b>Parameters:</b></dt><dd>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   622
  <table border="0" cellspacing="2" cellpadding="0">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   623
    <tr><td valign="top"></td><td valign="top"><em>d</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   624
    <tr><td valign="top"></td><td valign="top"><em>nodeId</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   625
    <tr><td valign="top"></td><td valign="top"><em>index</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   626
    <tr><td valign="top"></td><td valign="top"><em>subIndex</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   627
    <tr><td valign="top"></td><td valign="top"><em>count</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   628
    <tr><td valign="top"></td><td valign="top"><em>dataType</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   629
    <tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   630
    <tr><td valign="top"></td><td valign="top"><em>Callback</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   631
    <tr><td valign="top"></td><td valign="top"><em>endianize</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   632
  </table>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   633
</dl>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   634
<dl class="return" compact><dt><b>Returns:</b></dt><dd></dd></dl>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   635
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   636
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   637
</div><p>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   638
<a class="anchor" name="555a772d3a88a29c495f33513f8b2d58"></a><!-- doxytag: member="sdo.c::closeSDOtransfer" ref="555a772d3a88a29c495f33513f8b2d58" args="(CO_Data *d, UNS8 nodeId, UNS8 whoami)" -->
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   639
<div class="memitem">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   640
<div class="memproto">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   641
      <table class="memname">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   642
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   643
          <td class="memname">UNS8 closeSDOtransfer           </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   644
          <td>(</td>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   645
          <td class="paramtype"><a class="el" href="structstruct__CO__Data.html">CO_Data</a> *&nbsp;</td>
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   646
          <td class="paramname"> <em>d</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   647
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   648
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   649
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   650
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   651
          <td class="paramtype">UNS8&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   652
          <td class="paramname"> <em>nodeId</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   653
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   654
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   655
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   656
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   657
          <td class="paramtype">UNS8&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   658
          <td class="paramname"> <em>whoami</em></td><td>&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   659
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   660
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   661
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   662
          <td>)</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   663
          <td></td><td></td><td width="100%"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   664
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   665
      </table>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   666
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   667
<div class="memdoc">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   668
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   669
<p>
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   670
<dl compact><dt><b>Parameters:</b></dt><dd>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   671
  <table border="0" cellspacing="2" cellpadding="0">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   672
    <tr><td valign="top"></td><td valign="top"><em>d</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   673
    <tr><td valign="top"></td><td valign="top"><em>nodeId</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   674
    <tr><td valign="top"></td><td valign="top"><em>whoami</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   675
  </table>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   676
</dl>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   677
<dl class="return" compact><dt><b>Returns:</b></dt><dd></dd></dl>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   678
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   679
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   680
Definition at line <a class="el" href="sdo_8c-source.html#l00439">439</a> of file <a class="el" href="sdo_8c-source.html">sdo.c</a>.
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   681
<p>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   682
References <a class="el" href="timer_8h-source.html#l00045">struct_s_timer_entry::d</a>, <a class="el" href="sdo_8c-source.html#l00414">getSDOlineOnUse()</a>, <a class="el" href="hcs12_2applicfg_8h-source.html#l00190">MSG_WAR</a>, <a class="el" href="sdo_8c-source.html#l00338">resetSDOline()</a>, and <a class="el" href="hcs12_2applicfg_8h-source.html#l00139">UNS8</a>.
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   683
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   684
Referenced by <a class="el" href="main_8c-source.html#l00057">ReadSDO()</a>, and <a class="el" href="Master_8c-source.html#l00173">TestMaster_post_TPDO()</a>.
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   685
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   686
Here is the call graph for this function:<p><center><img src="sdo_8c_555a772d3a88a29c495f33513f8b2d58_cgraph.png" border="0" usemap="#sdo_8c_555a772d3a88a29c495f33513f8b2d58_cgraph_map" alt=""></center>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   687
<map name="sdo_8c_555a772d3a88a29c495f33513f8b2d58_cgraph_map">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   688
<area href="sdo_8c.html#bb0c376b048ab2c6e0524b135b62376f" shape="rect" coords="196,6,338,30" alt="">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   689
<area href="sdo_8c.html#42d33be015d4c4c83c73f1f0e588f481" shape="rect" coords="212,54,322,78" alt="">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   690
<area href="sdo_8c.html#b9c873a15f55b29112b5527a6cc6898d" shape="rect" coords="388,54,484,78" alt="">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   691
</map>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   692
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   693
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   694
</div><p>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   695
<a class="anchor" name="2019db2a4d17e6d29c055cbae173e2b9"></a><!-- doxytag: member="sdo.c::failedSDO" ref="2019db2a4d17e6d29c055cbae173e2b9" args="(CO_Data *d, UNS8 nodeId, UNS8 whoami, UNS16 index, UNS8 subIndex, UNS32 abortCode)" -->
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   696
<div class="memitem">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   697
<div class="memproto">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   698
      <table class="memname">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   699
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   700
          <td class="memname">UNS8 failedSDO           </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   701
          <td>(</td>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   702
          <td class="paramtype"><a class="el" href="structstruct__CO__Data.html">CO_Data</a> *&nbsp;</td>
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   703
          <td class="paramname"> <em>d</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   704
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   705
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   706
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   707
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   708
          <td class="paramtype">UNS8&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   709
          <td class="paramname"> <em>nodeId</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   710
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   711
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   712
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   713
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   714
          <td class="paramtype">UNS8&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   715
          <td class="paramname"> <em>whoami</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   716
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   717
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   718
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   719
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   720
          <td class="paramtype">UNS16&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   721
          <td class="paramname"> <em>index</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   722
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   723
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   724
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   725
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   726
          <td class="paramtype">UNS8&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   727
          <td class="paramname"> <em>subIndex</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   728
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   729
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   730
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   731
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   732
          <td class="paramtype">UNS32&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   733
          <td class="paramname"> <em>abortCode</em></td><td>&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   734
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   735
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   736
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   737
          <td>)</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   738
          <td></td><td></td><td width="100%"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   739
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   740
      </table>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   741
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   742
<div class="memdoc">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   743
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   744
<p>
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   745
<dl compact><dt><b>Parameters:</b></dt><dd>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   746
  <table border="0" cellspacing="2" cellpadding="0">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   747
    <tr><td valign="top"></td><td valign="top"><em>d</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   748
    <tr><td valign="top"></td><td valign="top"><em>nodeId</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   749
    <tr><td valign="top"></td><td valign="top"><em>whoami</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   750
    <tr><td valign="top"></td><td valign="top"><em>index</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   751
    <tr><td valign="top"></td><td valign="top"><em>subIndex</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   752
    <tr><td valign="top"></td><td valign="top"><em>abortCode</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   753
  </table>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   754
</dl>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   755
<dl class="return" compact><dt><b>Returns:</b></dt><dd></dd></dl>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   756
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   757
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   758
Definition at line <a class="el" href="sdo_8c-source.html#l00307">307</a> of file <a class="el" href="sdo_8c-source.html">sdo.c</a>.
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   759
<p>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   760
References <a class="el" href="timer_8h-source.html#l00045">struct_s_timer_entry::d</a>, <a class="el" href="sdo_8c-source.html#l00414">getSDOlineOnUse()</a>, <a class="el" href="hcs12_2applicfg_8h-source.html#l00190">MSG_WAR</a>, <a class="el" href="sdo_8c-source.html#l00338">resetSDOline()</a>, <a class="el" href="def_8h-source.html#l00073">SDO_ABORTED_INTERNAL</a>, <a class="el" href="def_8h-source.html#l00079">SDO_CLIENT</a>, <a class="el" href="def_8h-source.html#l00078">SDO_SERVER</a>, <a class="el" href="sdo_8c-source.html#l00578">sendSDOabort()</a>, <a class="el" href="sdo_8h-source.html#l00042">struct_s_transfer::state</a>, <a class="el" href="sdo_8c-source.html#l00152">StopSDO_TIMER</a>, <a class="el" href="data_8h-source.html#l00057">struct_CO_Data::transfers</a>, and <a class="el" href="hcs12_2applicfg_8h-source.html#l00139">UNS8</a>.
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   761
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   762
Referenced by <a class="el" href="sdo_8c-source.html#l00608">proceedSDO()</a>.
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   763
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   764
Here is the call graph for this function:<p><center><img src="sdo_8c_2019db2a4d17e6d29c055cbae173e2b9_cgraph.png" border="0" usemap="#sdo_8c_2019db2a4d17e6d29c055cbae173e2b9_cgraph_map" alt=""></center>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   765
<map name="sdo_8c_2019db2a4d17e6d29c055cbae173e2b9_cgraph_map">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   766
<area href="sdo_8c.html#bb0c376b048ab2c6e0524b135b62376f" shape="rect" coords="145,6,287,30" alt="">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   767
<area href="sdo_8c.html#42d33be015d4c4c83c73f1f0e588f481" shape="rect" coords="161,54,271,78" alt="">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   768
<area href="sdo_8c.html#b26c3f2fb63d81055809d6ccaa785b7c" shape="rect" coords="156,102,276,126" alt="">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   769
<area href="sdo_8c.html#b9c873a15f55b29112b5527a6cc6898d" shape="rect" coords="337,54,433,78" alt="">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   770
<area href="sdo_8c.html#c6b5d7d1439d537da992a96644a1ca5d" shape="rect" coords="344,102,427,126" alt="">
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   771
<area href="canOpenDriver_8c.html#b57b4b3c000e9f61135175495e874977" shape="rect" coords="484,102,564,126" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   772
<area href="canOpenDriver_8c.html#2f2d1ed55cfd9d7f85883f8d70d318ba" shape="rect" coords="615,102,745,126" alt="">
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   773
</map>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   774
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   775
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   776
</div><p>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   777
<a class="anchor" name="05b0c8eee1faee3c7a2f6e2ba3a16533"></a><!-- doxytag: member="sdo.c::getReadResultNetworkDict" ref="05b0c8eee1faee3c7a2f6e2ba3a16533" args="(CO_Data *d, UNS8 nodeId, void *data, UNS8 *size, UNS32 *abortCode)" -->
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   778
<div class="memitem">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   779
<div class="memproto">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   780
      <table class="memname">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   781
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   782
          <td class="memname">UNS8 getReadResultNetworkDict           </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   783
          <td>(</td>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   784
          <td class="paramtype"><a class="el" href="structstruct__CO__Data.html">CO_Data</a> *&nbsp;</td>
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   785
          <td class="paramname"> <em>d</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   786
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   787
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   788
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   789
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   790
          <td class="paramtype">UNS8&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   791
          <td class="paramname"> <em>nodeId</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   792
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   793
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   794
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   795
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   796
          <td class="paramtype">void *&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   797
          <td class="paramname"> <em>data</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   798
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   799
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   800
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   801
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   802
          <td class="paramtype">UNS8 *&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   803
          <td class="paramname"> <em>size</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   804
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   805
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   806
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   807
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   808
          <td class="paramtype">UNS32 *&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   809
          <td class="paramname"> <em>abortCode</em></td><td>&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   810
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   811
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   812
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   813
          <td>)</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   814
          <td></td><td></td><td width="100%"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   815
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   816
      </table>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   817
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   818
<div class="memdoc">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   819
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   820
<p>
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   821
<dl compact><dt><b>Parameters:</b></dt><dd>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   822
  <table border="0" cellspacing="2" cellpadding="0">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   823
    <tr><td valign="top"></td><td valign="top"><em>d</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   824
    <tr><td valign="top"></td><td valign="top"><em>nodeId</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   825
    <tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   826
    <tr><td valign="top"></td><td valign="top"><em>size</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   827
    <tr><td valign="top"></td><td valign="top"><em>abortCode</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   828
  </table>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   829
</dl>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   830
<dl class="return" compact><dt><b>Returns:</b></dt><dd></dd></dl>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   831
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   832
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   833
Definition at line <a class="el" href="sdo_8c-source.html#l01532">1532</a> of file <a class="el" href="sdo_8c-source.html">sdo.c</a>.
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   834
<p>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   835
References <a class="el" href="hcs12_2applicfg_8h-source.html#l00055">CANOPEN_BIG_ENDIAN</a>, <a class="el" href="sdo_8h-source.html#l00049">struct_s_transfer::count</a>, <a class="el" href="timer_8h-source.html#l00045">struct_s_timer_entry::d</a>, <a class="el" href="sdo_8h-source.html#l00056">struct_s_transfer::data</a>, <a class="el" href="sdo_8h-source.html#l00057">struct_s_transfer::dataType</a>, <a class="el" href="sdo_8c-source.html#l00414">getSDOlineOnUse()</a>, <a class="el" href="hcs12_2applicfg_8h-source.html#l00177">MSG_ERR</a>, <a class="el" href="def_8h-source.html#l00073">SDO_ABORTED_INTERNAL</a>, <a class="el" href="def_8h-source.html#l00079">SDO_CLIENT</a>, <a class="el" href="def_8h-source.html#l00071">SDO_FINISHED</a>, <a class="el" href="sdo_8h-source.html#l00042">struct_s_transfer::state</a>, <a class="el" href="data_8h-source.html#l00057">struct_CO_Data::transfers</a>, <a class="el" href="hcs12_2applicfg_8h-source.html#l00139">UNS8</a>, and <a class="el" href="objdictdef_8h-source.html#l00040">visible_string</a>.
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   836
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   837
Referenced by <a class="el" href="main_8c-source.html#l00057">ReadSDO()</a>, and <a class="el" href="Master_8c-source.html#l00173">TestMaster_post_TPDO()</a>.
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   838
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   839
Here is the call graph for this function:<p><center><img src="sdo_8c_05b0c8eee1faee3c7a2f6e2ba3a16533_cgraph.png" border="0" usemap="#sdo_8c_05b0c8eee1faee3c7a2f6e2ba3a16533_cgraph_map" alt=""></center>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   840
<map name="sdo_8c_05b0c8eee1faee3c7a2f6e2ba3a16533_cgraph_map">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   841
<area href="sdo_8c.html#bb0c376b048ab2c6e0524b135b62376f" shape="rect" coords="257,6,399,30" alt="">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   842
</map>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   843
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   844
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   845
</div><p>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   846
<a class="anchor" name="58d1f9691977617601beb9e5b4123252"></a><!-- doxytag: member="sdo.c::getSDOfreeLine" ref="58d1f9691977617601beb9e5b4123252" args="(CO_Data *d, UNS8 whoami, UNS8 *line)" -->
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   847
<div class="memitem">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   848
<div class="memproto">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   849
      <table class="memname">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   850
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   851
          <td class="memname">UNS8 getSDOfreeLine           </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   852
          <td>(</td>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   853
          <td class="paramtype"><a class="el" href="structstruct__CO__Data.html">CO_Data</a> *&nbsp;</td>
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   854
          <td class="paramname"> <em>d</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   855
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   856
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   857
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   858
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   859
          <td class="paramtype">UNS8&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   860
          <td class="paramname"> <em>whoami</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   861
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   862
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   863
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   864
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   865
          <td class="paramtype">UNS8 *&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   866
          <td class="paramname"> <em>line</em></td><td>&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   867
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   868
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   869
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   870
          <td>)</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   871
          <td></td><td></td><td width="100%"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   872
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   873
      </table>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   874
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   875
<div class="memdoc">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   876
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   877
<p>
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   878
<dl compact><dt><b>Parameters:</b></dt><dd>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   879
  <table border="0" cellspacing="2" cellpadding="0">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   880
    <tr><td valign="top"></td><td valign="top"><em>d</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   881
    <tr><td valign="top"></td><td valign="top"><em>whoami</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   882
    <tr><td valign="top"></td><td valign="top"><em>line</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   883
  </table>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   884
</dl>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   885
<dl class="return" compact><dt><b>Returns:</b></dt><dd></dd></dl>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   886
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   887
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   888
Definition at line <a class="el" href="sdo_8c-source.html#l00388">388</a> of file <a class="el" href="sdo_8c-source.html">sdo.c</a>.
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   889
<p>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   890
References <a class="el" href="timer_8h-source.html#l00045">struct_s_timer_entry::d</a>, <a class="el" href="config_8h-source.html#l00029">SDO_MAX_SIMULTANEOUS_TRANSFERTS</a>, <a class="el" href="def_8h-source.html#l00070">SDO_RESET</a>, <a class="el" href="sdo_8h-source.html#l00042">struct_s_transfer::state</a>, <a class="el" href="data_8h-source.html#l00057">struct_CO_Data::transfers</a>, <a class="el" href="hcs12_2applicfg_8h-source.html#l00139">UNS8</a>, and <a class="el" href="sdo_8h-source.html#l00041">struct_s_transfer::whoami</a>.
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   891
<p>
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   892
Referenced by <a class="el" href="sdo_8c-source.html#l01406">_readNetworkDict()</a>, <a class="el" href="sdo_8c-source.html#l01247">_writeNetworkDict()</a>, and <a class="el" href="sdo_8c-source.html#l00608">proceedSDO()</a>.
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   893
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   894
</div><p>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   895
<a class="anchor" name="bb0c376b048ab2c6e0524b135b62376f"></a><!-- doxytag: member="sdo.c::getSDOlineOnUse" ref="bb0c376b048ab2c6e0524b135b62376f" args="(CO_Data *d, UNS8 nodeId, UNS8 whoami, UNS8 *line)" -->
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   896
<div class="memitem">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   897
<div class="memproto">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   898
      <table class="memname">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   899
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   900
          <td class="memname">UNS8 getSDOlineOnUse           </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   901
          <td>(</td>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   902
          <td class="paramtype"><a class="el" href="structstruct__CO__Data.html">CO_Data</a> *&nbsp;</td>
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   903
          <td class="paramname"> <em>d</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   904
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   905
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   906
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   907
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   908
          <td class="paramtype">UNS8&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   909
          <td class="paramname"> <em>nodeId</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   910
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   911
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   912
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   913
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   914
          <td class="paramtype">UNS8&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   915
          <td class="paramname"> <em>whoami</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   916
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   917
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   918
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   919
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   920
          <td class="paramtype">UNS8 *&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   921
          <td class="paramname"> <em>line</em></td><td>&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   922
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   923
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   924
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   925
          <td>)</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   926
          <td></td><td></td><td width="100%"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   927
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   928
      </table>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   929
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   930
<div class="memdoc">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   931
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   932
<p>
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   933
<dl compact><dt><b>Parameters:</b></dt><dd>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   934
  <table border="0" cellspacing="2" cellpadding="0">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   935
    <tr><td valign="top"></td><td valign="top"><em>d</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   936
    <tr><td valign="top"></td><td valign="top"><em>nodeId</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   937
    <tr><td valign="top"></td><td valign="top"><em>whoami</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   938
    <tr><td valign="top"></td><td valign="top"><em>line</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   939
  </table>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   940
</dl>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   941
<dl class="return" compact><dt><b>Returns:</b></dt><dd></dd></dl>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   942
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   943
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   944
Definition at line <a class="el" href="sdo_8c-source.html#l00414">414</a> of file <a class="el" href="sdo_8c-source.html">sdo.c</a>.
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   945
<p>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   946
References <a class="el" href="timer_8h-source.html#l00045">struct_s_timer_entry::d</a>, <a class="el" href="sdo_8h-source.html#l00039">struct_s_transfer::nodeId</a>, <a class="el" href="config_8h-source.html#l00029">SDO_MAX_SIMULTANEOUS_TRANSFERTS</a>, <a class="el" href="def_8h-source.html#l00070">SDO_RESET</a>, <a class="el" href="sdo_8h-source.html#l00042">struct_s_transfer::state</a>, <a class="el" href="data_8h-source.html#l00057">struct_CO_Data::transfers</a>, <a class="el" href="hcs12_2applicfg_8h-source.html#l00139">UNS8</a>, and <a class="el" href="sdo_8h-source.html#l00041">struct_s_transfer::whoami</a>.
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   947
<p>
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   948
Referenced by <a class="el" href="sdo_8c-source.html#l01406">_readNetworkDict()</a>, <a class="el" href="sdo_8c-source.html#l01247">_writeNetworkDict()</a>, <a class="el" href="sdo_8c-source.html#l00439">closeSDOtransfer()</a>, <a class="el" href="sdo_8c-source.html#l00307">failedSDO()</a>, <a class="el" href="sdo_8c-source.html#l01532">getReadResultNetworkDict()</a>, <a class="el" href="sdo_8c-source.html#l01573">getWriteResultNetworkDict()</a>, and <a class="el" href="sdo_8c-source.html#l00608">proceedSDO()</a>.
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   949
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   950
</div><p>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   951
<a class="anchor" name="acceb714c6e457e98deb9ba164ba2a2f"></a><!-- doxytag: member="sdo.c::getSDOlineRestBytes" ref="acceb714c6e457e98deb9ba164ba2a2f" args="(CO_Data *d, UNS8 line, UNS8 *nbBytes)" -->
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   952
<div class="memitem">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   953
<div class="memproto">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   954
      <table class="memname">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   955
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   956
          <td class="memname">UNS8 getSDOlineRestBytes           </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   957
          <td>(</td>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   958
          <td class="paramtype"><a class="el" href="structstruct__CO__Data.html">CO_Data</a> *&nbsp;</td>
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   959
          <td class="paramname"> <em>d</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   960
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   961
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   962
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   963
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   964
          <td class="paramtype">UNS8&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   965
          <td class="paramname"> <em>line</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   966
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   967
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   968
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   969
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   970
          <td class="paramtype">UNS8 *&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   971
          <td class="paramname"> <em>nbBytes</em></td><td>&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   972
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   973
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   974
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   975
          <td>)</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   976
          <td></td><td></td><td width="100%"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   977
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   978
      </table>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   979
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   980
<div class="memdoc">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   981
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   982
<p>
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   983
<dl compact><dt><b>Parameters:</b></dt><dd>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   984
  <table border="0" cellspacing="2" cellpadding="0">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   985
    <tr><td valign="top"></td><td valign="top"><em>d</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   986
    <tr><td valign="top"></td><td valign="top"><em>line</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   987
    <tr><td valign="top"></td><td valign="top"><em>nbBytes</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   988
  </table>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   989
</dl>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   990
<dl class="return" compact><dt><b>Returns:</b></dt><dd></dd></dl>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   991
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   992
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   993
Definition at line <a class="el" href="sdo_8c-source.html#l00461">461</a> of file <a class="el" href="sdo_8c-source.html">sdo.c</a>.
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   994
<p>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   995
References <a class="el" href="sdo_8h-source.html#l00049">struct_s_transfer::count</a>, <a class="el" href="timer_8h-source.html#l00045">struct_s_timer_entry::d</a>, <a class="el" href="sdo_8h-source.html#l00050">struct_s_transfer::offset</a>, <a class="el" href="data_8h-source.html#l00057">struct_CO_Data::transfers</a>, and <a class="el" href="hcs12_2applicfg_8h-source.html#l00139">UNS8</a>.
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
   996
<p>
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
   997
Referenced by <a class="el" href="sdo_8c-source.html#l00608">proceedSDO()</a>.
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   998
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   999
</div><p>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1000
<a class="anchor" name="8671e306873f19362c60bb50ab930d1d"></a><!-- doxytag: member="sdo.c::getWriteResultNetworkDict" ref="8671e306873f19362c60bb50ab930d1d" args="(CO_Data *d, UNS8 nodeId, UNS32 *abortCode)" -->
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1001
<div class="memitem">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1002
<div class="memproto">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1003
      <table class="memname">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1004
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1005
          <td class="memname">UNS8 getWriteResultNetworkDict           </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1006
          <td>(</td>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1007
          <td class="paramtype"><a class="el" href="structstruct__CO__Data.html">CO_Data</a> *&nbsp;</td>
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1008
          <td class="paramname"> <em>d</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1009
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1010
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1011
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1012
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1013
          <td class="paramtype">UNS8&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1014
          <td class="paramname"> <em>nodeId</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1015
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1016
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1017
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1018
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1019
          <td class="paramtype">UNS32 *&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1020
          <td class="paramname"> <em>abortCode</em></td><td>&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1021
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1022
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1023
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1024
          <td>)</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1025
          <td></td><td></td><td width="100%"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1026
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1027
      </table>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1028
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1029
<div class="memdoc">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1030
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1031
<p>
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1032
<dl compact><dt><b>Parameters:</b></dt><dd>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1033
  <table border="0" cellspacing="2" cellpadding="0">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1034
    <tr><td valign="top"></td><td valign="top"><em>d</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1035
    <tr><td valign="top"></td><td valign="top"><em>nodeId</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1036
    <tr><td valign="top"></td><td valign="top"><em>abortCode</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1037
  </table>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1038
</dl>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1039
<dl class="return" compact><dt><b>Returns:</b></dt><dd></dd></dl>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1040
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1041
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1042
Definition at line <a class="el" href="sdo_8c-source.html#l01573">1573</a> of file <a class="el" href="sdo_8c-source.html">sdo.c</a>.
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1043
<p>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1044
References <a class="el" href="sdo_8h-source.html#l00044">struct_s_transfer::abortCode</a>, <a class="el" href="timer_8h-source.html#l00045">struct_s_timer_entry::d</a>, <a class="el" href="sdo_8c-source.html#l00414">getSDOlineOnUse()</a>, <a class="el" href="hcs12_2applicfg_8h-source.html#l00177">MSG_ERR</a>, <a class="el" href="def_8h-source.html#l00073">SDO_ABORTED_INTERNAL</a>, <a class="el" href="def_8h-source.html#l00079">SDO_CLIENT</a>, <a class="el" href="sdo_8h-source.html#l00042">struct_s_transfer::state</a>, <a class="el" href="data_8h-source.html#l00057">struct_CO_Data::transfers</a>, and <a class="el" href="hcs12_2applicfg_8h-source.html#l00139">UNS8</a>.
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1045
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1046
Here is the call graph for this function:<p><center><img src="sdo_8c_8671e306873f19362c60bb50ab930d1d_cgraph.png" border="0" usemap="#sdo_8c_8671e306873f19362c60bb50ab930d1d_cgraph_map" alt=""></center>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1047
<map name="sdo_8c_8671e306873f19362c60bb50ab930d1d_cgraph_map">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1048
<area href="sdo_8c.html#bb0c376b048ab2c6e0524b135b62376f" shape="rect" coords="260,6,401,30" alt="">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1049
</map>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1050
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1051
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1052
</div><p>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1053
<a class="anchor" name="b9c873a15f55b29112b5527a6cc6898d"></a><!-- doxytag: member="sdo.c::initSDOline" ref="b9c873a15f55b29112b5527a6cc6898d" args="(CO_Data *d, UNS8 line, UNS8 nodeId, UNS16 index, UNS8 subIndex, UNS8 state)" -->
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1054
<div class="memitem">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1055
<div class="memproto">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1056
      <table class="memname">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1057
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1058
          <td class="memname">UNS8 initSDOline           </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1059
          <td>(</td>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1060
          <td class="paramtype"><a class="el" href="structstruct__CO__Data.html">CO_Data</a> *&nbsp;</td>
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1061
          <td class="paramname"> <em>d</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1062
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1063
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1064
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1065
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1066
          <td class="paramtype">UNS8&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1067
          <td class="paramname"> <em>line</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1068
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1069
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1070
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1071
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1072
          <td class="paramtype">UNS8&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1073
          <td class="paramname"> <em>nodeId</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1074
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1075
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1076
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1077
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1078
          <td class="paramtype">UNS16&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1079
          <td class="paramname"> <em>index</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1080
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1081
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1082
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1083
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1084
          <td class="paramtype">UNS8&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1085
          <td class="paramname"> <em>subIndex</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1086
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1087
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1088
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1089
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1090
          <td class="paramtype">UNS8&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1091
          <td class="paramname"> <em>state</em></td><td>&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1092
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1093
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1094
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1095
          <td>)</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1096
          <td></td><td></td><td width="100%"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1097
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1098
      </table>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1099
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1100
<div class="memdoc">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1101
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1102
<p>
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1103
<dl compact><dt><b>Parameters:</b></dt><dd>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1104
  <table border="0" cellspacing="2" cellpadding="0">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1105
    <tr><td valign="top"></td><td valign="top"><em>d</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1106
    <tr><td valign="top"></td><td valign="top"><em>line</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1107
    <tr><td valign="top"></td><td valign="top"><em>nodeId</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1108
    <tr><td valign="top"></td><td valign="top"><em>index</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1109
    <tr><td valign="top"></td><td valign="top"><em>subIndex</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1110
    <tr><td valign="top"></td><td valign="top"><em>state</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1111
  </table>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1112
</dl>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1113
<dl class="return" compact><dt><b>Returns:</b></dt><dd></dd></dl>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1114
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1115
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1116
Definition at line <a class="el" href="sdo_8c-source.html#l00359">359</a> of file <a class="el" href="sdo_8c-source.html">sdo.c</a>.
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1117
<p>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1118
References <a class="el" href="sdo_8h-source.html#l00067">struct_s_transfer::Callback</a>, <a class="el" href="sdo_8h-source.html#l00049">struct_s_transfer::count</a>, <a class="el" href="timer_8h-source.html#l00045">struct_s_timer_entry::d</a>, <a class="el" href="sdo_8h-source.html#l00057">struct_s_transfer::dataType</a>, <a class="el" href="sdo_8h-source.html#l00047">struct_s_transfer::index</a>, <a class="el" href="hcs12_2applicfg_8h-source.html#l00190">MSG_WAR</a>, <a class="el" href="sdo_8h-source.html#l00039">struct_s_transfer::nodeId</a>, <a class="el" href="sdo_8h-source.html#l00050">struct_s_transfer::offset</a>, <a class="el" href="def_8h-source.html#l00074">SDO_DOWNLOAD_IN_PROGRESS</a>, <a class="el" href="def_8h-source.html#l00075">SDO_UPLOAD_IN_PROGRESS</a>, <a class="el" href="sdo_8c-source.html#l00156">StartSDO_TIMER</a>, <a class="el" href="sdo_8h-source.html#l00042">struct_s_transfer::state</a>, <a class="el" href="sdo_8c-source.html#l00152">StopSDO_TIMER</a>, <a class="el" href="sdo_8h-source.html#l00048">struct_s_transfer::subIndex</a>, <a class="el" href="sdo_8h-source.html#l00043">struct_s_transfer::toggle</a>, and <a class="el" href="data_8h-source.html#l00057">struct_CO_Data::transfers</a>.
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1119
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1120
Referenced by <a class="el" href="sdo_8c-source.html#l01406">_readNetworkDict()</a>, <a class="el" href="sdo_8c-source.html#l01247">_writeNetworkDict()</a>, <a class="el" href="sdo_8c-source.html#l00608">proceedSDO()</a>, and <a class="el" href="sdo_8c-source.html#l00338">resetSDOline()</a>.
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1121
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1122
</div><p>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1123
<a class="anchor" name="ad6eb8be03b832ebba4dfb87aaba4065"></a><!-- doxytag: member="sdo.c::lineToSDO" ref="ad6eb8be03b832ebba4dfb87aaba4065" args="(CO_Data *d, UNS8 line, UNS8 nbBytes, UNS8 *data)" -->
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1124
<div class="memitem">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1125
<div class="memproto">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1126
      <table class="memname">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1127
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1128
          <td class="memname">UNS8 lineToSDO           </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1129
          <td>(</td>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1130
          <td class="paramtype"><a class="el" href="structstruct__CO__Data.html">CO_Data</a> *&nbsp;</td>
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1131
          <td class="paramname"> <em>d</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1132
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1133
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1134
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1135
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1136
          <td class="paramtype">UNS8&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1137
          <td class="paramname"> <em>line</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1138
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1139
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1140
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1141
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1142
          <td class="paramtype">UNS8&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1143
          <td class="paramname"> <em>nbBytes</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1144
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1145
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1146
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1147
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1148
          <td class="paramtype">UNS8 *&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1149
          <td class="paramname"> <em>data</em></td><td>&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1150
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1151
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1152
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1153
          <td>)</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1154
          <td></td><td></td><td width="100%"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1155
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1156
      </table>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1157
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1158
<div class="memdoc">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1159
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1160
<p>
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1161
<dl compact><dt><b>Parameters:</b></dt><dd>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1162
  <table border="0" cellspacing="2" cellpadding="0">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1163
    <tr><td valign="top"></td><td valign="top"><em>d</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1164
    <tr><td valign="top"></td><td valign="top"><em>line</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1165
    <tr><td valign="top"></td><td valign="top"><em>nbBytes</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1166
    <tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1167
  </table>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1168
</dl>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1169
<dl class="return" compact><dt><b>Returns:</b></dt><dd></dd></dl>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1170
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1171
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1172
Definition at line <a class="el" href="sdo_8c-source.html#l00250">250</a> of file <a class="el" href="sdo_8c-source.html">sdo.c</a>.
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1173
<p>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1174
References <a class="el" href="sdo_8h-source.html#l00049">struct_s_transfer::count</a>, <a class="el" href="timer_8h-source.html#l00045">struct_s_timer_entry::d</a>, <a class="el" href="sdo_8h-source.html#l00056">struct_s_transfer::data</a>, <a class="el" href="hcs12_2applicfg_8h-source.html#l00177">MSG_ERR</a>, <a class="el" href="sdo_8h-source.html#l00050">struct_s_transfer::offset</a>, <a class="el" href="config_8h-source.html#l00028">SDO_MAX_LENGTH_TRANSFERT</a>, <a class="el" href="data_8h-source.html#l00057">struct_CO_Data::transfers</a>, and <a class="el" href="hcs12_2applicfg_8h-source.html#l00139">UNS8</a>.
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1175
<p>
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1176
Referenced by <a class="el" href="sdo_8c-source.html#l00608">proceedSDO()</a>.
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1177
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1178
</div><p>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1179
<a class="anchor" name="29427a80fd1aeabff30bf0602fbc220f"></a><!-- doxytag: member="sdo.c::objdictToSDOline" ref="29427a80fd1aeabff30bf0602fbc220f" args="(CO_Data *d, UNS8 line)" -->
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1180
<div class="memitem">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1181
<div class="memproto">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1182
      <table class="memname">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1183
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1184
          <td class="memname">UNS32 objdictToSDOline           </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1185
          <td>(</td>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1186
          <td class="paramtype"><a class="el" href="structstruct__CO__Data.html">CO_Data</a> *&nbsp;</td>
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1187
          <td class="paramname"> <em>d</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1188
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1189
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1190
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1191
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1192
          <td class="paramtype">UNS8&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1193
          <td class="paramname"> <em>line</em></td><td>&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1194
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1195
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1196
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1197
          <td>)</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1198
          <td></td><td></td><td width="100%"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1199
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1200
      </table>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1201
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1202
<div class="memdoc">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1203
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1204
<p>
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1205
<dl compact><dt><b>Parameters:</b></dt><dd>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1206
  <table border="0" cellspacing="2" cellpadding="0">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1207
    <tr><td valign="top"></td><td valign="top"><em>d</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1208
    <tr><td valign="top"></td><td valign="top"><em>line</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1209
  </table>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1210
</dl>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1211
<dl class="return" compact><dt><b>Returns:</b></dt><dd></dd></dl>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1212
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1213
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1214
Definition at line <a class="el" href="sdo_8c-source.html#l00209">209</a> of file <a class="el" href="sdo_8c-source.html">sdo.c</a>.
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1215
<p>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1216
References <a class="el" href="sdo_8h-source.html#l00049">struct_s_transfer::count</a>, <a class="el" href="timer_8h-source.html#l00045">struct_s_timer_entry::d</a>, <a class="el" href="sdo_8h-source.html#l00056">struct_s_transfer::data</a>, <a class="el" href="objacces_8c-source.html#l00198">getODentry()</a>, <a class="el" href="sdo_8h-source.html#l00047">struct_s_transfer::index</a>, <a class="el" href="hcs12_2applicfg_8h-source.html#l00190">MSG_WAR</a>, <a class="el" href="def_8h-source.html#l00031">OD_SUCCESSFUL</a>, <a class="el" href="sdo_8h-source.html#l00050">struct_s_transfer::offset</a>, <a class="el" href="sdo_8h-source.html#l00048">struct_s_transfer::subIndex</a>, <a class="el" href="data_8h-source.html#l00057">struct_CO_Data::transfers</a>, <a class="el" href="hcs12_2applicfg_8h-source.html#l00141">UNS32</a>, and <a class="el" href="hcs12_2applicfg_8h-source.html#l00139">UNS8</a>.
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1217
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1218
Referenced by <a class="el" href="sdo_8c-source.html#l00608">proceedSDO()</a>.
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1219
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1220
Here is the call graph for this function:<p><center><img src="sdo_8c_29427a80fd1aeabff30bf0602fbc220f_cgraph.png" border="0" usemap="#sdo_8c_29427a80fd1aeabff30bf0602fbc220f_cgraph_map" alt=""></center>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1221
<map name="sdo_8c_29427a80fd1aeabff30bf0602fbc220f_cgraph_map">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1222
<area href="objacces_8c.html#39c263a4bc5d2d824fefe22fdb4c2dac" shape="rect" coords="191,6,289,30" alt="">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1223
<area href="objacces_8c.html#49e9444c8c8d39906a40a153366ed09c" shape="rect" coords="340,6,447,30" alt="">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1224
<area href="objacces_8c.html#75d39b2dadcdb48f7321c6f3766aad26" shape="rect" coords="497,6,665,30" alt="">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1225
</map>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1226
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1227
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1228
</div><p>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1229
<a class="anchor" name="2a93a7c780472b1d8666d89aa270f661"></a><!-- doxytag: member="sdo.c::proceedSDO" ref="2a93a7c780472b1d8666d89aa270f661" args="(CO_Data *d, Message *m)" -->
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1230
<div class="memitem">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1231
<div class="memproto">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1232
      <table class="memname">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1233
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1234
          <td class="memname">UNS8 proceedSDO           </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1235
          <td>(</td>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1236
          <td class="paramtype"><a class="el" href="structstruct__CO__Data.html">CO_Data</a> *&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1237
          <td class="paramname"> <em>d</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1238
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1239
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1240
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1241
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1242
          <td class="paramtype"><a class="el" href="structMessage.html">Message</a> *&nbsp;</td>
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1243
          <td class="paramname"> <em>m</em></td><td>&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1244
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1245
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1246
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1247
          <td>)</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1248
          <td></td><td></td><td width="100%"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1249
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1250
      </table>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1251
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1252
<div class="memdoc">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1253
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1254
<p>
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1255
<dl compact><dt><b>Parameters:</b></dt><dd>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1256
  <table border="0" cellspacing="2" cellpadding="0">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1257
    <tr><td valign="top"></td><td valign="top"><em>d</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1258
    <tr><td valign="top"></td><td valign="top"><em>m</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1259
  </table>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1260
</dl>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1261
<dl class="return" compact><dt><b>Returns:</b></dt><dd></dd></dl>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1262
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1263
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1264
The server node Id;<p>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1265
The server node Id; 
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1266
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1267
Definition at line <a class="el" href="sdo_8c-source.html#l00608">608</a> of file <a class="el" href="sdo_8c-source.html">sdo.c</a>.
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1268
<p>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1269
References <a class="el" href="sdo_8h-source.html#l00044">struct_s_transfer::abortCode</a>, <a class="el" href="data_8h-source.html#l00047">struct_CO_Data::bDeviceNodeId</a>, <a class="el" href="sdo_8h-source.html#l00082">struct_s_SDO::body</a>, <a class="el" href="objdictdef_8h-source.html#l00108">td_indextable::bSubCount</a>, <a class="el" href="sdo_8h-source.html#l00067">struct_s_transfer::Callback</a>, <a class="el" href="sdo_8h-source.html#l00049">struct_s_transfer::count</a>, <a class="el" href="timer_8h-source.html#l00045">struct_s_timer_entry::d</a>, <a class="el" href="can_8h-source.html#l00046">Message::data</a>, <a class="el" href="sdo_8h-source.html#l00076">BODY::data</a>, <a class="el" href="sdo_8c-source.html#l00307">failedSDO()</a>, <a class="el" href="data_8h-source.html#l00050">struct_CO_Data::firstIndex</a>, <a class="el" href="sdo_8c-source.html#l00109">getSDOc</a>, <a class="el" href="sdo_8c-source.html#l00089">getSDOcs</a>, <a class="el" href="sdo_8c-source.html#l00101">getSDOe</a>, <a class="el" href="sdo_8c-source.html#l00388">getSDOfreeLine()</a>, <a class="el" href="sdo_8c-source.html#l00117">getSDOindex</a>, <a class="el" href="sdo_8c-source.html#l00414">getSDOlineOnUse()</a>, <a class="el" href="sdo_8c-source.html#l00461">getSDOlineRestBytes()</a>, <a class="el" href="sdo_8c-source.html#l00093">getSDOn2</a>, <a class="el" href="sdo_8c-source.html#l00097">getSDOn3</a>, <a class="el" href="sdo_8c-source.html#l00105">getSDOs</a>, <a class="el" href="sdo_8c-source.html#l00121">getSDOsubIndex</a>, <a class="el" href="sdo_8c-source.html#l00113">getSDOt</a>, <a class="el" href="sdo_8h-source.html#l00047">struct_s_transfer::index</a>, <a class="el" href="sdo_8c-source.html#l00359">initSDOline()</a>, <a class="el" href="data_8h-source.html#l00051">struct_CO_Data::lastIndex</a>, <a class="el" href="sdo_8c-source.html#l00250">lineToSDO()</a>, <a class="el" href="hcs12_2applicfg_8h-source.html#l00177">MSG_ERR</a>, <a class="el" href="hcs12_2applicfg_8h-source.html#l00190">MSG_WAR</a>, <a class="el" href="sdo_8h-source.html#l00081">struct_s_SDO::nodeId</a>, <a class="el" href="data_8h-source.html#l00048">struct_CO_Data::objdict</a>, <a class="el" href="sdo_8c-source.html#l00209">objdictToSDOline()</a>, <a class="el" href="objdictdef_8h-source.html#l00100">td_subindex::pObject</a>, <a class="el" href="objdictdef_8h-source.html#l00107">td_indextable::pSubindex</a>, <a class="el" href="sdo_8c-source.html#l00338">resetSDOline()</a>, <a class="el" href="sdo_8c-source.html#l00160">RestartSDO_TIMER</a>, <a class="el" href="def_8h-source.html#l00072">SDO_ABORTED_RCV</a>, <a class="el" href="def_8h-source.html#l00079">SDO_CLIENT</a>, <a class="el" href="objdictdef_8h-source.html#l00117">s_quick_index::SDO_CLT</a>, <a class="el" href="def_8h-source.html#l00074">SDO_DOWNLOAD_IN_PROGRESS</a>, <a class="el" href="def_8h-source.html#l00071">SDO_FINISHED</a>, <a class="el" href="def_8h-source.html#l00078">SDO_SERVER</a>, <a class="el" href="objdictdef_8h-source.html#l00116">s_quick_index::SDO_SVR</a>, <a class="el" href="def_8h-source.html#l00080">SDO_UNKNOWN</a>, <a class="el" href="def_8h-source.html#l00075">SDO_UPLOAD_IN_PROGRESS</a>, <a class="el" href="def_8h-source.html#l00045">SDOABT_GENERAL_ERROR</a>, <a class="el" href="def_8h-source.html#l00046">SDOABT_LOCAL_CTRL_ERROR</a>, <a class="el" href="def_8h-source.html#l00042">SDOABT_TOGGLE_NOT_ALTERNED</a>, <a class="el" href="sdo_8c-source.html#l00186">SDOlineToObjdict()</a>, <a class="el" href="sdo_8c-source.html#l00279">SDOtoLine()</a>, <a class="el" href="sdo_8c-source.html#l00498">sendSDO()</a>, <a class="el" href="sdo_8c-source.html#l00479">setSDOlineRestBytes()</a>, <a class="el" href="sdo_8h-source.html#l00042">struct_s_transfer::state</a>, <a class="el" href="sdo_8c-source.html#l00152">StopSDO_TIMER</a>, <a class="el" href="sdo_8h-source.html#l00048">struct_s_transfer::subIndex</a>, <a class="el" href="sdo_8h-source.html#l00043">struct_s_transfer::toggle</a>, <a class="el" href="data_8h-source.html#l00057">struct_CO_Data::transfers</a>, <a class="el" href="hcs12_2applicfg_8h-source.html#l00140">UNS16</a>, <a class="el" href="hcs12_2applicfg_8h-source.html#l00141">UNS32</a>, and <a class="el" href="hcs12_2applicfg_8h-source.html#l00139">UNS8</a>.
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1270
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1271
Referenced by <a class="el" href="states_8c-source.html#l00065">canDispatch()</a>.
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1272
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1273
Here is the call graph for this function:<p><center><img src="sdo_8c_2a93a7c780472b1d8666d89aa270f661_cgraph.png" border="0" usemap="#sdo_8c_2a93a7c780472b1d8666d89aa270f661_cgraph_map" alt=""></center>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1274
<map name="sdo_8c_2a93a7c780472b1d8666d89aa270f661_cgraph_map">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1275
<area href="sdo_8c.html#2019db2a4d17e6d29c055cbae173e2b9" shape="rect" coords="199,140,287,164" alt="">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1276
<area href="sdo_8c.html#bb0c376b048ab2c6e0524b135b62376f" shape="rect" coords="375,190,516,214" alt="">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1277
<area href="sdo_8c.html#42d33be015d4c4c83c73f1f0e588f481" shape="rect" coords="391,91,500,115" alt="">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1278
<area href="sdo_8c.html#b9c873a15f55b29112b5527a6cc6898d" shape="rect" coords="572,66,668,90" alt="">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1279
<area href="sdo_8c.html#c6b5d7d1439d537da992a96644a1ca5d" shape="rect" coords="579,191,662,215" alt="">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1280
<area href="sdo_8c.html#58d1f9691977617601beb9e5b4123252" shape="rect" coords="179,290,307,314" alt="">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1281
<area href="sdo_8c.html#acceb714c6e457e98deb9ba164ba2a2f" shape="rect" coords="160,338,326,362" alt="">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1282
<area href="sdo_8c.html#ad6eb8be03b832ebba4dfb87aaba4065" shape="rect" coords="198,386,288,410" alt="">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1283
<area href="sdo_8c.html#29427a80fd1aeabff30bf0602fbc220f" shape="rect" coords="175,434,311,458" alt="">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1284
<area href="sdo_8c.html#2eb5309dca3a7363da5e5e7230b85d58" shape="rect" coords="174,482,312,506" alt="">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1285
<area href="sdo_8c.html#18b6f7e9c9441640a88ffef1e8720694" shape="rect" coords="196,530,290,554" alt="">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1286
<area href="sdo_8c.html#601a837ecb5f21bf4c66b058c5ae7810" shape="rect" coords="162,578,324,602" alt="">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1287
<area href="sdo_8c.html#b26c3f2fb63d81055809d6ccaa785b7c" shape="rect" coords="386,140,506,164" alt="">
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1288
<area href="canOpenDriver_8c.html#b57b4b3c000e9f61135175495e874977" shape="rect" coords="768,191,848,215" alt="">
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1289
<area href="objacces_8c.html#39c263a4bc5d2d824fefe22fdb4c2dac" shape="rect" coords="396,434,495,458" alt="">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1290
<area href="objacces_8c.html#49e9444c8c8d39906a40a153366ed09c" shape="rect" coords="567,434,674,458" alt="">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1291
<area href="objacces_8c.html#75d39b2dadcdb48f7321c6f3766aad26" shape="rect" coords="724,458,892,482" alt="">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1292
<area href="objacces_8c.html#17e598cc1b2e60380e2e4e75afe9b3b0" shape="rect" coords="396,482,495,506" alt="">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1293
<area href="objacces_8c.html#72f69950be4a1352fc78648c71454820" shape="rect" coords="567,482,674,506" alt="">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1294
</map>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1295
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1296
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1297
</div><p>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1298
<a class="anchor" name="0e102a0835e4115920cd406e80a8d135"></a><!-- doxytag: member="sdo.c::readNetworkDict" ref="0e102a0835e4115920cd406e80a8d135" args="(CO_Data *d, UNS8 nodeId, UNS16 index, UNS8 subIndex, UNS8 dataType)" -->
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1299
<div class="memitem">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1300
<div class="memproto">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1301
      <table class="memname">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1302
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1303
          <td class="memname">UNS8 readNetworkDict           </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1304
          <td>(</td>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1305
          <td class="paramtype"><a class="el" href="structstruct__CO__Data.html">CO_Data</a> *&nbsp;</td>
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1306
          <td class="paramname"> <em>d</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1307
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1308
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1309
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1310
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1311
          <td class="paramtype">UNS8&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1312
          <td class="paramname"> <em>nodeId</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1313
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1314
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1315
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1316
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1317
          <td class="paramtype">UNS16&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1318
          <td class="paramname"> <em>index</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1319
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1320
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1321
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1322
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1323
          <td class="paramtype">UNS8&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1324
          <td class="paramname"> <em>subIndex</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1325
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1326
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1327
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1328
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1329
          <td class="paramtype">UNS8&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1330
          <td class="paramname"> <em>dataType</em></td><td>&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1331
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1332
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1333
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1334
          <td>)</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1335
          <td></td><td></td><td width="100%"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1336
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1337
      </table>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1338
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1339
<div class="memdoc">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1340
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1341
<p>
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1342
<dl compact><dt><b>Parameters:</b></dt><dd>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1343
  <table border="0" cellspacing="2" cellpadding="0">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1344
    <tr><td valign="top"></td><td valign="top"><em>d</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1345
    <tr><td valign="top"></td><td valign="top"><em>nodeId</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1346
    <tr><td valign="top"></td><td valign="top"><em>index</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1347
    <tr><td valign="top"></td><td valign="top"><em>subIndex</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1348
    <tr><td valign="top"></td><td valign="top"><em>dataType</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1349
  </table>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1350
</dl>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1351
<dl class="return" compact><dt><b>Returns:</b></dt><dd></dd></dl>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1352
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1353
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1354
Definition at line <a class="el" href="sdo_8c-source.html#l01499">1499</a> of file <a class="el" href="sdo_8c-source.html">sdo.c</a>.
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1355
<p>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1356
References <a class="el" href="sdo_8c-source.html#l01406">_readNetworkDict()</a>, and <a class="el" href="timer_8h-source.html#l00045">struct_s_timer_entry::d</a>.
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1357
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1358
Referenced by <a class="el" href="main_8c-source.html#l00057">ReadSDO()</a>, and <a class="el" href="Master_8c-source.html#l00173">TestMaster_post_TPDO()</a>.
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1359
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1360
Here is the call graph for this function:<p><center><img src="sdo_8c_0e102a0835e4115920cd406e80a8d135_cgraph.png" border="0" usemap="#sdo_8c_0e102a0835e4115920cd406e80a8d135_cgraph_map" alt=""></center>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1361
<map name="sdo_8c_0e102a0835e4115920cd406e80a8d135_cgraph_map">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1362
<area href="sdo_8c.html#4bb4b3cd35af7e7580cffde23e9d3270" shape="rect" coords="191,103,332,127" alt="">
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1363
<area href="sdo_8c.html#58d1f9691977617601beb9e5b4123252" shape="rect" coords="390,5,518,29" alt="">
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1364
<area href="sdo_8c.html#bb0c376b048ab2c6e0524b135b62376f" shape="rect" coords="383,53,524,77" alt="">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1365
<area href="sdo_8c.html#b9c873a15f55b29112b5527a6cc6898d" shape="rect" coords="575,128,671,152" alt="">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1366
<area href="sdo_8c.html#42d33be015d4c4c83c73f1f0e588f481" shape="rect" coords="399,152,508,176" alt="">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1367
<area href="sdo_8c.html#c6b5d7d1439d537da992a96644a1ca5d" shape="rect" coords="412,200,495,224" alt="">
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1368
<area href="canOpenDriver_8c.html#b57b4b3c000e9f61135175495e874977" shape="rect" coords="583,200,663,224" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1369
<area href="canOpenDriver_8c.html#2f2d1ed55cfd9d7f85883f8d70d318ba" shape="rect" coords="722,200,852,224" alt="">
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1370
</map>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1371
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1372
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1373
</div><p>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1374
<a class="anchor" name="542a5cdd20c00aa130a39fe68295e769"></a><!-- doxytag: member="sdo.c::readNetworkDictCallback" ref="542a5cdd20c00aa130a39fe68295e769" args="(CO_Data *d, UNS8 nodeId, UNS16 index, UNS8 subIndex, UNS8 dataType, SDOCallback_t Callback)" -->
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1375
<div class="memitem">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1376
<div class="memproto">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1377
      <table class="memname">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1378
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1379
          <td class="memname">UNS8 readNetworkDictCallback           </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1380
          <td>(</td>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1381
          <td class="paramtype"><a class="el" href="structstruct__CO__Data.html">CO_Data</a> *&nbsp;</td>
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1382
          <td class="paramname"> <em>d</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1383
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1384
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1385
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1386
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1387
          <td class="paramtype">UNS8&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1388
          <td class="paramname"> <em>nodeId</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1389
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1390
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1391
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1392
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1393
          <td class="paramtype">UNS16&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1394
          <td class="paramname"> <em>index</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1395
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1396
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1397
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1398
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1399
          <td class="paramtype">UNS8&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1400
          <td class="paramname"> <em>subIndex</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1401
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1402
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1403
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1404
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1405
          <td class="paramtype">UNS8&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1406
          <td class="paramname"> <em>dataType</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1407
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1408
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1409
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1410
          <td></td>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1411
          <td class="paramtype"><a class="el" href="sdo_8h.html#606eccfef67e572723e1efba3f0d87ba">SDOCallback_t</a>&nbsp;</td>
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1412
          <td class="paramname"> <em>Callback</em></td><td>&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1413
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1414
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1415
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1416
          <td>)</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1417
          <td></td><td></td><td width="100%"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1418
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1419
      </table>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1420
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1421
<div class="memdoc">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1422
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1423
<p>
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1424
<dl compact><dt><b>Parameters:</b></dt><dd>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1425
  <table border="0" cellspacing="2" cellpadding="0">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1426
    <tr><td valign="top"></td><td valign="top"><em>d</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1427
    <tr><td valign="top"></td><td valign="top"><em>nodeId</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1428
    <tr><td valign="top"></td><td valign="top"><em>index</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1429
    <tr><td valign="top"></td><td valign="top"><em>subIndex</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1430
    <tr><td valign="top"></td><td valign="top"><em>dataType</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1431
    <tr><td valign="top"></td><td valign="top"><em>Callback</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1432
  </table>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1433
</dl>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1434
<dl class="return" compact><dt><b>Returns:</b></dt><dd></dd></dl>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1435
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1436
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1437
Definition at line <a class="el" href="sdo_8c-source.html#l01516">1516</a> of file <a class="el" href="sdo_8c-source.html">sdo.c</a>.
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1438
<p>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1439
References <a class="el" href="sdo_8c-source.html#l01406">_readNetworkDict()</a>, and <a class="el" href="timer_8h-source.html#l00045">struct_s_timer_entry::d</a>.
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1440
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1441
Here is the call graph for this function:<p><center><img src="sdo_8c_542a5cdd20c00aa130a39fe68295e769_cgraph.png" border="0" usemap="#sdo_8c_542a5cdd20c00aa130a39fe68295e769_cgraph_map" alt=""></center>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1442
<map name="sdo_8c_542a5cdd20c00aa130a39fe68295e769_cgraph_map">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1443
<area href="sdo_8c.html#4bb4b3cd35af7e7580cffde23e9d3270" shape="rect" coords="247,103,388,127" alt="">
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1444
<area href="sdo_8c.html#58d1f9691977617601beb9e5b4123252" shape="rect" coords="446,5,574,29" alt="">
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1445
<area href="sdo_8c.html#bb0c376b048ab2c6e0524b135b62376f" shape="rect" coords="439,53,580,77" alt="">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1446
<area href="sdo_8c.html#b9c873a15f55b29112b5527a6cc6898d" shape="rect" coords="631,128,727,152" alt="">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1447
<area href="sdo_8c.html#42d33be015d4c4c83c73f1f0e588f481" shape="rect" coords="455,152,564,176" alt="">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1448
<area href="sdo_8c.html#c6b5d7d1439d537da992a96644a1ca5d" shape="rect" coords="468,200,551,224" alt="">
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1449
<area href="canOpenDriver_8c.html#b57b4b3c000e9f61135175495e874977" shape="rect" coords="639,200,719,224" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1450
<area href="canOpenDriver_8c.html#2f2d1ed55cfd9d7f85883f8d70d318ba" shape="rect" coords="778,200,908,224" alt="">
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1451
</map>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1452
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1453
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1454
</div><p>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1455
<a class="anchor" name="1f4f07eccc4890a11ccf4f632da7740b"></a><!-- doxytag: member="sdo.c::resetSDO" ref="1f4f07eccc4890a11ccf4f632da7740b" args="(CO_Data *d)" -->
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1456
<div class="memitem">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1457
<div class="memproto">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1458
      <table class="memname">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1459
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1460
          <td class="memname">void resetSDO           </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1461
          <td>(</td>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1462
          <td class="paramtype"><a class="el" href="structstruct__CO__Data.html">CO_Data</a> *&nbsp;</td>
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1463
          <td class="paramname"> <em>d</em>          </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1464
          <td>&nbsp;)&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1465
          <td width="100%"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1466
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1467
      </table>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1468
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1469
<div class="memdoc">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1470
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1471
<p>
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1472
Reset all sdo buffers<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1473
<dl compact><dt><b>Parameters:</b></dt><dd>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1474
  <table border="0" cellspacing="2" cellpadding="0">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1475
    <tr><td valign="top"></td><td valign="top"><em>d</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1476
  </table>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1477
</dl>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1478
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1479
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1480
Definition at line <a class="el" href="sdo_8c-source.html#l00169">169</a> of file <a class="el" href="sdo_8c-source.html">sdo.c</a>.
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1481
<p>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1482
References <a class="el" href="timer_8h-source.html#l00045">struct_s_timer_entry::d</a>, <a class="el" href="sdo_8c-source.html#l00338">resetSDOline()</a>, <a class="el" href="config_8h-source.html#l00029">SDO_MAX_SIMULTANEOUS_TRANSFERTS</a>, and <a class="el" href="hcs12_2applicfg_8h-source.html#l00139">UNS8</a>.
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1483
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1484
Referenced by <a class="el" href="states_8c-source.html#l00120">switchCommunicationState()</a>.
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1485
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1486
Here is the call graph for this function:<p><center><img src="sdo_8c_1f4f07eccc4890a11ccf4f632da7740b_cgraph.png" border="0" usemap="#sdo_8c_1f4f07eccc4890a11ccf4f632da7740b_cgraph_map" alt=""></center>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1487
<map name="sdo_8c_1f4f07eccc4890a11ccf4f632da7740b_cgraph_map">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1488
<area href="sdo_8c.html#42d33be015d4c4c83c73f1f0e588f481" shape="rect" coords="140,6,250,30" alt="">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1489
<area href="sdo_8c.html#b9c873a15f55b29112b5527a6cc6898d" shape="rect" coords="300,6,396,30" alt="">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1490
</map>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1491
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1492
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1493
</div><p>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1494
<a class="anchor" name="42d33be015d4c4c83c73f1f0e588f481"></a><!-- doxytag: member="sdo.c::resetSDOline" ref="42d33be015d4c4c83c73f1f0e588f481" args="(CO_Data *d, UNS8 line)" -->
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1495
<div class="memitem">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1496
<div class="memproto">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1497
      <table class="memname">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1498
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1499
          <td class="memname">void resetSDOline           </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1500
          <td>(</td>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1501
          <td class="paramtype"><a class="el" href="structstruct__CO__Data.html">CO_Data</a> *&nbsp;</td>
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1502
          <td class="paramname"> <em>d</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1503
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1504
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1505
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1506
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1507
          <td class="paramtype">UNS8&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1508
          <td class="paramname"> <em>line</em></td><td>&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1509
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1510
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1511
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1512
          <td>)</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1513
          <td></td><td></td><td width="100%"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1514
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1515
      </table>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1516
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1517
<div class="memdoc">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1518
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1519
<p>
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1520
<dl compact><dt><b>Parameters:</b></dt><dd>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1521
  <table border="0" cellspacing="2" cellpadding="0">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1522
    <tr><td valign="top"></td><td valign="top"><em>d</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1523
    <tr><td valign="top"></td><td valign="top"><em>line</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1524
  </table>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1525
</dl>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1526
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1527
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1528
Definition at line <a class="el" href="sdo_8c-source.html#l00338">338</a> of file <a class="el" href="sdo_8c-source.html">sdo.c</a>.
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1529
<p>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1530
References <a class="el" href="timer_8h-source.html#l00045">struct_s_timer_entry::d</a>, <a class="el" href="sdo_8h-source.html#l00056">struct_s_transfer::data</a>, <a class="el" href="sdo_8c-source.html#l00359">initSDOline()</a>, <a class="el" href="hcs12_2applicfg_8h-source.html#l00190">MSG_WAR</a>, <a class="el" href="config_8h-source.html#l00028">SDO_MAX_LENGTH_TRANSFERT</a>, <a class="el" href="def_8h-source.html#l00070">SDO_RESET</a>, <a class="el" href="data_8h-source.html#l00057">struct_CO_Data::transfers</a>, and <a class="el" href="hcs12_2applicfg_8h-source.html#l00139">UNS8</a>.
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1531
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1532
Referenced by <a class="el" href="sdo_8c-source.html#l01406">_readNetworkDict()</a>, <a class="el" href="sdo_8c-source.html#l01247">_writeNetworkDict()</a>, <a class="el" href="sdo_8c-source.html#l00439">closeSDOtransfer()</a>, <a class="el" href="sdo_8c-source.html#l00307">failedSDO()</a>, <a class="el" href="sdo_8c-source.html#l00608">proceedSDO()</a>, <a class="el" href="sdo_8c-source.html#l00169">resetSDO()</a>, and <a class="el" href="sdo_8c-source.html#l00129">SDOTimeoutAlarm()</a>.
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1533
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1534
Here is the call graph for this function:<p><center><img src="sdo_8c_42d33be015d4c4c83c73f1f0e588f481_cgraph.png" border="0" usemap="#sdo_8c_42d33be015d4c4c83c73f1f0e588f481_cgraph_map" alt=""></center>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1535
<map name="sdo_8c_42d33be015d4c4c83c73f1f0e588f481_cgraph_map">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1536
<area href="sdo_8c.html#b9c873a15f55b29112b5527a6cc6898d" shape="rect" coords="167,6,263,30" alt="">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1537
</map>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1538
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1539
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1540
</div><p>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1541
<a class="anchor" name="2eb5309dca3a7363da5e5e7230b85d58"></a><!-- doxytag: member="sdo.c::SDOlineToObjdict" ref="2eb5309dca3a7363da5e5e7230b85d58" args="(CO_Data *d, UNS8 line)" -->
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1542
<div class="memitem">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1543
<div class="memproto">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1544
      <table class="memname">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1545
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1546
          <td class="memname">UNS32 SDOlineToObjdict           </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1547
          <td>(</td>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1548
          <td class="paramtype"><a class="el" href="structstruct__CO__Data.html">CO_Data</a> *&nbsp;</td>
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1549
          <td class="paramname"> <em>d</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1550
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1551
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1552
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1553
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1554
          <td class="paramtype">UNS8&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1555
          <td class="paramname"> <em>line</em></td><td>&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1556
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1557
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1558
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1559
          <td>)</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1560
          <td></td><td></td><td width="100%"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1561
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1562
      </table>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1563
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1564
<div class="memdoc">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1565
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1566
<p>
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1567
<dl compact><dt><b>Parameters:</b></dt><dd>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1568
  <table border="0" cellspacing="2" cellpadding="0">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1569
    <tr><td valign="top"></td><td valign="top"><em>d</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1570
    <tr><td valign="top"></td><td valign="top"><em>line</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1571
  </table>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1572
</dl>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1573
<dl class="return" compact><dt><b>Returns:</b></dt><dd></dd></dl>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1574
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1575
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1576
Definition at line <a class="el" href="sdo_8c-source.html#l00186">186</a> of file <a class="el" href="sdo_8c-source.html">sdo.c</a>.
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1577
<p>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1578
References <a class="el" href="sdo_8h-source.html#l00049">struct_s_transfer::count</a>, <a class="el" href="timer_8h-source.html#l00045">struct_s_timer_entry::d</a>, <a class="el" href="sdo_8h-source.html#l00056">struct_s_transfer::data</a>, <a class="el" href="sdo_8h-source.html#l00047">struct_s_transfer::index</a>, <a class="el" href="hcs12_2applicfg_8h-source.html#l00190">MSG_WAR</a>, <a class="el" href="def_8h-source.html#l00031">OD_SUCCESSFUL</a>, <a class="el" href="objacces_8c-source.html#l00350">setODentry()</a>, <a class="el" href="sdo_8h-source.html#l00048">struct_s_transfer::subIndex</a>, <a class="el" href="data_8h-source.html#l00057">struct_CO_Data::transfers</a>, <a class="el" href="hcs12_2applicfg_8h-source.html#l00141">UNS32</a>, and <a class="el" href="hcs12_2applicfg_8h-source.html#l00139">UNS8</a>.
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1579
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1580
Referenced by <a class="el" href="sdo_8c-source.html#l00608">proceedSDO()</a>.
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1581
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1582
Here is the call graph for this function:<p><center><img src="sdo_8c_2eb5309dca3a7363da5e5e7230b85d58_cgraph.png" border="0" usemap="#sdo_8c_2eb5309dca3a7363da5e5e7230b85d58_cgraph_map" alt=""></center>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1583
<map name="sdo_8c_2eb5309dca3a7363da5e5e7230b85d58_cgraph_map">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1584
<area href="objacces_8c.html#17e598cc1b2e60380e2e4e75afe9b3b0" shape="rect" coords="192,6,291,30" alt="">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1585
<area href="objacces_8c.html#72f69950be4a1352fc78648c71454820" shape="rect" coords="339,6,445,30" alt="">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1586
<area href="objacces_8c.html#75d39b2dadcdb48f7321c6f3766aad26" shape="rect" coords="495,6,663,30" alt="">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1587
</map>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1588
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1589
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1590
</div><p>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1591
<a class="anchor" name="9309025e29b59e09026abcd3b45a5b61"></a><!-- doxytag: member="sdo.c::SDOTimeoutAlarm" ref="9309025e29b59e09026abcd3b45a5b61" args="(CO_Data *d, UNS32 id)" -->
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1592
<div class="memitem">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1593
<div class="memproto">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1594
      <table class="memname">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1595
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1596
          <td class="memname">void SDOTimeoutAlarm           </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1597
          <td>(</td>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1598
          <td class="paramtype"><a class="el" href="structstruct__CO__Data.html">CO_Data</a> *&nbsp;</td>
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1599
          <td class="paramname"> <em>d</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1600
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1601
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1602
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1603
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1604
          <td class="paramtype">UNS32&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1605
          <td class="paramname"> <em>id</em></td><td>&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1606
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1607
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1608
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1609
          <td>)</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1610
          <td></td><td></td><td width="100%"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1611
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1612
      </table>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1613
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1614
<div class="memdoc">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1615
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1616
<p>
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1617
<dl compact><dt><b>Parameters:</b></dt><dd>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1618
  <table border="0" cellspacing="2" cellpadding="0">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1619
    <tr><td valign="top"></td><td valign="top"><em>d</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1620
    <tr><td valign="top"></td><td valign="top"><em>id</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1621
  </table>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1622
</dl>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1623
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1624
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1625
Definition at line <a class="el" href="sdo_8c-source.html#l00129">129</a> of file <a class="el" href="sdo_8c-source.html">sdo.c</a>.
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1626
<p>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1627
References <a class="el" href="sdo_8h-source.html#l00044">struct_s_transfer::abortCode</a>, <a class="el" href="sdo_8h-source.html#l00067">struct_s_transfer::Callback</a>, <a class="el" href="timer_8h-source.html#l00045">struct_s_timer_entry::d</a>, <a class="el" href="sdo_8h-source.html#l00047">struct_s_transfer::index</a>, <a class="el" href="hcs12_2applicfg_8h-source.html#l00177">MSG_ERR</a>, <a class="el" href="hcs12_2applicfg_8h-source.html#l00190">MSG_WAR</a>, <a class="el" href="sdo_8h-source.html#l00039">struct_s_transfer::nodeId</a>, <a class="el" href="sdo_8c-source.html#l00338">resetSDOline()</a>, <a class="el" href="def_8h-source.html#l00073">SDO_ABORTED_INTERNAL</a>, <a class="el" href="def_8h-source.html#l00078">SDO_SERVER</a>, <a class="el" href="def_8h-source.html#l00043">SDOABT_TIMED_OUT</a>, <a class="el" href="sdo_8c-source.html#l00578">sendSDOabort()</a>, <a class="el" href="sdo_8h-source.html#l00042">struct_s_transfer::state</a>, <a class="el" href="sdo_8h-source.html#l00048">struct_s_transfer::subIndex</a>, <a class="el" href="sdo_8h-source.html#l00061">struct_s_transfer::timer</a>, <a class="el" href="data_8h-source.html#l00057">struct_CO_Data::transfers</a>, <a class="el" href="hcs12_2applicfg_8h-source.html#l00139">UNS8</a>, and <a class="el" href="sdo_8h-source.html#l00041">struct_s_transfer::whoami</a>.
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1628
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1629
Here is the call graph for this function:<p><center><img src="sdo_8c_9309025e29b59e09026abcd3b45a5b61_cgraph.png" border="0" usemap="#sdo_8c_9309025e29b59e09026abcd3b45a5b61_cgraph_map" alt=""></center>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1630
<map name="sdo_8c_9309025e29b59e09026abcd3b45a5b61_cgraph_map">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1631
<area href="sdo_8c.html#42d33be015d4c4c83c73f1f0e588f481" shape="rect" coords="205,6,315,30" alt="">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1632
<area href="sdo_8c.html#b26c3f2fb63d81055809d6ccaa785b7c" shape="rect" coords="200,54,320,78" alt="">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1633
<area href="sdo_8c.html#b9c873a15f55b29112b5527a6cc6898d" shape="rect" coords="369,6,465,30" alt="">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1634
<area href="sdo_8c.html#c6b5d7d1439d537da992a96644a1ca5d" shape="rect" coords="376,54,459,78" alt="">
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1635
<area href="canOpenDriver_8c.html#b57b4b3c000e9f61135175495e874977" shape="rect" coords="516,54,596,78" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1636
<area href="canOpenDriver_8c.html#2f2d1ed55cfd9d7f85883f8d70d318ba" shape="rect" coords="647,54,777,78" alt="">
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1637
</map>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1638
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1639
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1640
</div><p>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1641
<a class="anchor" name="18b6f7e9c9441640a88ffef1e8720694"></a><!-- doxytag: member="sdo.c::SDOtoLine" ref="18b6f7e9c9441640a88ffef1e8720694" args="(CO_Data *d, UNS8 line, UNS8 nbBytes, UNS8 *data)" -->
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1642
<div class="memitem">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1643
<div class="memproto">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1644
      <table class="memname">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1645
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1646
          <td class="memname">UNS8 SDOtoLine           </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1647
          <td>(</td>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1648
          <td class="paramtype"><a class="el" href="structstruct__CO__Data.html">CO_Data</a> *&nbsp;</td>
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1649
          <td class="paramname"> <em>d</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1650
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1651
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1652
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1653
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1654
          <td class="paramtype">UNS8&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1655
          <td class="paramname"> <em>line</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1656
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1657
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1658
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1659
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1660
          <td class="paramtype">UNS8&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1661
          <td class="paramname"> <em>nbBytes</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1662
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1663
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1664
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1665
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1666
          <td class="paramtype">UNS8 *&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1667
          <td class="paramname"> <em>data</em></td><td>&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1668
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1669
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1670
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1671
          <td>)</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1672
          <td></td><td></td><td width="100%"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1673
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1674
      </table>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1675
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1676
<div class="memdoc">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1677
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1678
<p>
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1679
<dl compact><dt><b>Parameters:</b></dt><dd>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1680
  <table border="0" cellspacing="2" cellpadding="0">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1681
    <tr><td valign="top"></td><td valign="top"><em>d</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1682
    <tr><td valign="top"></td><td valign="top"><em>line</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1683
    <tr><td valign="top"></td><td valign="top"><em>nbBytes</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1684
    <tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1685
  </table>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1686
</dl>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1687
<dl class="return" compact><dt><b>Returns:</b></dt><dd></dd></dl>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1688
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1689
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1690
Definition at line <a class="el" href="sdo_8c-source.html#l00279">279</a> of file <a class="el" href="sdo_8c-source.html">sdo.c</a>.
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1691
<p>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1692
References <a class="el" href="timer_8h-source.html#l00045">struct_s_timer_entry::d</a>, <a class="el" href="sdo_8h-source.html#l00056">struct_s_transfer::data</a>, <a class="el" href="hcs12_2applicfg_8h-source.html#l00177">MSG_ERR</a>, <a class="el" href="sdo_8h-source.html#l00050">struct_s_transfer::offset</a>, <a class="el" href="config_8h-source.html#l00028">SDO_MAX_LENGTH_TRANSFERT</a>, <a class="el" href="data_8h-source.html#l00057">struct_CO_Data::transfers</a>, and <a class="el" href="hcs12_2applicfg_8h-source.html#l00139">UNS8</a>.
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1693
<p>
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1694
Referenced by <a class="el" href="sdo_8c-source.html#l00608">proceedSDO()</a>.
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1695
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1696
</div><p>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1697
<a class="anchor" name="c6b5d7d1439d537da992a96644a1ca5d"></a><!-- doxytag: member="sdo.c::sendSDO" ref="c6b5d7d1439d537da992a96644a1ca5d" args="(CO_Data *d, UNS8 whoami, s_SDO sdo)" -->
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1698
<div class="memitem">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1699
<div class="memproto">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1700
      <table class="memname">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1701
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1702
          <td class="memname">UNS8 sendSDO           </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1703
          <td>(</td>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1704
          <td class="paramtype"><a class="el" href="structstruct__CO__Data.html">CO_Data</a> *&nbsp;</td>
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1705
          <td class="paramname"> <em>d</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1706
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1707
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1708
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1709
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1710
          <td class="paramtype">UNS8&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1711
          <td class="paramname"> <em>whoami</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1712
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1713
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1714
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1715
          <td></td>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1716
          <td class="paramtype"><a class="el" href="structstruct__s__SDO.html">s_SDO</a>&nbsp;</td>
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1717
          <td class="paramname"> <em>sdo</em></td><td>&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1718
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1719
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1720
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1721
          <td>)</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1722
          <td></td><td></td><td width="100%"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1723
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1724
      </table>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1725
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1726
<div class="memdoc">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1727
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1728
<p>
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1729
<dl compact><dt><b>Parameters:</b></dt><dd>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1730
  <table border="0" cellspacing="2" cellpadding="0">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1731
    <tr><td valign="top"></td><td valign="top"><em>d</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1732
    <tr><td valign="top"></td><td valign="top"><em>whoami</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1733
    <tr><td valign="top"></td><td valign="top"><em>sdo</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1734
  </table>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1735
</dl>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1736
<dl class="return" compact><dt><b>Returns:</b></dt><dd></dd></dl>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1737
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1738
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1739
Definition at line <a class="el" href="sdo_8c-source.html#l00498">498</a> of file <a class="el" href="sdo_8c-source.html">sdo.c</a>.
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1740
<p>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1741
References <a class="el" href="sdo_8h-source.html#l00082">struct_s_SDO::body</a>, <a class="el" href="objdictdef_8h-source.html#l00108">td_indextable::bSubCount</a>, <a class="el" href="data_8h-source.html#l00090">struct_CO_Data::canHandle</a>, <a class="el" href="canOpenDriver_8c-source.html#l00505">canSend()</a>, <a class="el" href="can_8h-source.html#l00042">Message::cob_id</a>, <a class="el" href="timer_8h-source.html#l00045">struct_s_timer_entry::d</a>, <a class="el" href="can_8h-source.html#l00046">Message::data</a>, <a class="el" href="sdo_8h-source.html#l00076">BODY::data</a>, <a class="el" href="data_8h-source.html#l00050">struct_CO_Data::firstIndex</a>, <a class="el" href="data_8h-source.html#l00051">struct_CO_Data::lastIndex</a>, <a class="el" href="can_8h-source.html#l00045">Message::len</a>, <a class="el" href="hcs12_2applicfg_8h-source.html#l00177">MSG_ERR</a>, <a class="el" href="hcs12_2applicfg_8h-source.html#l00190">MSG_WAR</a>, <a class="el" href="sdo_8h-source.html#l00081">struct_s_SDO::nodeId</a>, <a class="el" href="data_8h-source.html#l00061">struct_CO_Data::nodeState</a>, <a class="el" href="def_8h-source.html#l00055">NOT_A_REQUEST</a>, <a class="el" href="data_8h-source.html#l00048">struct_CO_Data::objdict</a>, <a class="el" href="states_8h.html#3136d2815abe9d284f985e0a7ec68646a80594b1522cb686b981f56bbec45124">Operational</a>, <a class="el" href="objdictdef_8h-source.html#l00100">td_subindex::pObject</a>, <a class="el" href="states_8h.html#3136d2815abe9d284f985e0a7ec68646c747c16a9c4d7dec65cdab6e38df99b7">Pre_operational</a>, <a class="el" href="objdictdef_8h-source.html#l00107">td_indextable::pSubindex</a>, <a class="el" href="can_8h-source.html#l00043">Message::rtr</a>, <a class="el" href="objdictdef_8h-source.html#l00117">s_quick_index::SDO_CLT</a>, <a class="el" href="def_8h-source.html#l00078">SDO_SERVER</a>, <a class="el" href="objdictdef_8h-source.html#l00116">s_quick_index::SDO_SVR</a>, <a class="el" href="hcs12_2applicfg_8h-source.html#l00140">UNS16</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="can_8h-source.html#l00036">SHORT_CAN::w</a>.
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1742
<p>
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1743
Referenced by <a class="el" href="sdo_8c-source.html#l01406">_readNetworkDict()</a>, <a class="el" href="sdo_8c-source.html#l01247">_writeNetworkDict()</a>, <a class="el" href="sdo_8c-source.html#l00608">proceedSDO()</a>, and <a class="el" href="sdo_8c-source.html#l00578">sendSDOabort()</a>.
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1744
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1745
Here is the call graph for this function:<p><center><img src="sdo_8c_c6b5d7d1439d537da992a96644a1ca5d_cgraph.png" border="0" usemap="#sdo_8c_c6b5d7d1439d537da992a96644a1ca5d_cgraph_map" alt=""></center>
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1746
<map name="sdo_8c_c6b5d7d1439d537da992a96644a1ca5d_cgraph_map">
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1747
<area href="canOpenDriver_8c.html#b57b4b3c000e9f61135175495e874977" shape="rect" coords="140,6,220,30" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1748
<area href="canOpenDriver_8c.html#2f2d1ed55cfd9d7f85883f8d70d318ba" shape="rect" coords="271,6,401,30" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1749
</map>
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1750
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1751
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1752
</div><p>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1753
<a class="anchor" name="b26c3f2fb63d81055809d6ccaa785b7c"></a><!-- doxytag: member="sdo.c::sendSDOabort" ref="b26c3f2fb63d81055809d6ccaa785b7c" args="(CO_Data *d, UNS8 whoami, UNS16 index, UNS8 subIndex, UNS32 abortCode)" -->
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1754
<div class="memitem">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1755
<div class="memproto">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1756
      <table class="memname">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1757
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1758
          <td class="memname">UNS8 sendSDOabort           </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1759
          <td>(</td>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1760
          <td class="paramtype"><a class="el" href="structstruct__CO__Data.html">CO_Data</a> *&nbsp;</td>
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1761
          <td class="paramname"> <em>d</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1762
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1763
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1764
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1765
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1766
          <td class="paramtype">UNS8&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1767
          <td class="paramname"> <em>whoami</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1768
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1769
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1770
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1771
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1772
          <td class="paramtype">UNS16&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1773
          <td class="paramname"> <em>index</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1774
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1775
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1776
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1777
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1778
          <td class="paramtype">UNS8&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1779
          <td class="paramname"> <em>subIndex</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1780
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1781
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1782
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1783
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1784
          <td class="paramtype">UNS32&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1785
          <td class="paramname"> <em>abortCode</em></td><td>&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1786
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1787
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1788
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1789
          <td>)</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1790
          <td></td><td></td><td width="100%"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1791
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1792
      </table>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1793
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1794
<div class="memdoc">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1795
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1796
<p>
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1797
<dl compact><dt><b>Parameters:</b></dt><dd>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1798
  <table border="0" cellspacing="2" cellpadding="0">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1799
    <tr><td valign="top"></td><td valign="top"><em>d</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1800
    <tr><td valign="top"></td><td valign="top"><em>whoami</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1801
    <tr><td valign="top"></td><td valign="top"><em>index</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1802
    <tr><td valign="top"></td><td valign="top"><em>subIndex</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1803
    <tr><td valign="top"></td><td valign="top"><em>abortCode</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1804
  </table>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1805
</dl>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1806
<dl class="return" compact><dt><b>Returns:</b></dt><dd></dd></dl>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1807
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1808
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1809
Definition at line <a class="el" href="sdo_8c-source.html#l00578">578</a> of file <a class="el" href="sdo_8c-source.html">sdo.c</a>.
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1810
<p>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1811
References <a class="el" href="data_8h-source.html#l00047">struct_CO_Data::bDeviceNodeId</a>, <a class="el" href="sdo_8h-source.html#l00082">struct_s_SDO::body</a>, <a class="el" href="timer_8h-source.html#l00045">struct_s_timer_entry::d</a>, <a class="el" href="sdo_8h-source.html#l00076">BODY::data</a>, <a class="el" href="hcs12_2applicfg_8h-source.html#l00190">MSG_WAR</a>, <a class="el" href="sdo_8h-source.html#l00081">struct_s_SDO::nodeId</a>, <a class="el" href="sdo_8c-source.html#l00498">sendSDO()</a>, and <a class="el" href="hcs12_2applicfg_8h-source.html#l00139">UNS8</a>.
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1812
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1813
Referenced by <a class="el" href="sdo_8c-source.html#l00307">failedSDO()</a>, and <a class="el" href="sdo_8c-source.html#l00129">SDOTimeoutAlarm()</a>.
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1814
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1815
Here is the call graph for this function:<p><center><img src="sdo_8c_b26c3f2fb63d81055809d6ccaa785b7c_cgraph.png" border="0" usemap="#sdo_8c_b26c3f2fb63d81055809d6ccaa785b7c_cgraph_map" alt=""></center>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1816
<map name="sdo_8c_b26c3f2fb63d81055809d6ccaa785b7c_cgraph_map">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1817
<area href="sdo_8c.html#c6b5d7d1439d537da992a96644a1ca5d" shape="rect" coords="175,6,257,30" alt="">
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1818
<area href="canOpenDriver_8c.html#b57b4b3c000e9f61135175495e874977" shape="rect" coords="308,6,388,30" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1819
<area href="canOpenDriver_8c.html#2f2d1ed55cfd9d7f85883f8d70d318ba" shape="rect" coords="439,6,569,30" alt="">
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1820
</map>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1821
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1822
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1823
</div><p>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1824
<a class="anchor" name="601a837ecb5f21bf4c66b058c5ae7810"></a><!-- doxytag: member="sdo.c::setSDOlineRestBytes" ref="601a837ecb5f21bf4c66b058c5ae7810" args="(CO_Data *d, UNS8 line, UNS8 nbBytes)" -->
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1825
<div class="memitem">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1826
<div class="memproto">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1827
      <table class="memname">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1828
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1829
          <td class="memname">UNS8 setSDOlineRestBytes           </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1830
          <td>(</td>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1831
          <td class="paramtype"><a class="el" href="structstruct__CO__Data.html">CO_Data</a> *&nbsp;</td>
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1832
          <td class="paramname"> <em>d</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1833
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1834
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1835
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1836
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1837
          <td class="paramtype">UNS8&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1838
          <td class="paramname"> <em>line</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1839
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1840
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1841
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1842
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1843
          <td class="paramtype">UNS8&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1844
          <td class="paramname"> <em>nbBytes</em></td><td>&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1845
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1846
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1847
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1848
          <td>)</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1849
          <td></td><td></td><td width="100%"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1850
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1851
      </table>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1852
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1853
<div class="memdoc">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1854
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1855
<p>
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1856
<dl compact><dt><b>Parameters:</b></dt><dd>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1857
  <table border="0" cellspacing="2" cellpadding="0">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1858
    <tr><td valign="top"></td><td valign="top"><em>d</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1859
    <tr><td valign="top"></td><td valign="top"><em>line</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1860
    <tr><td valign="top"></td><td valign="top"><em>nbBytes</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1861
  </table>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1862
</dl>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1863
<dl class="return" compact><dt><b>Returns:</b></dt><dd></dd></dl>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1864
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1865
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1866
Definition at line <a class="el" href="sdo_8c-source.html#l00479">479</a> of file <a class="el" href="sdo_8c-source.html">sdo.c</a>.
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1867
<p>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1868
References <a class="el" href="sdo_8h-source.html#l00049">struct_s_transfer::count</a>, <a class="el" href="timer_8h-source.html#l00045">struct_s_timer_entry::d</a>, <a class="el" href="hcs12_2applicfg_8h-source.html#l00177">MSG_ERR</a>, <a class="el" href="config_8h-source.html#l00028">SDO_MAX_LENGTH_TRANSFERT</a>, and <a class="el" href="data_8h-source.html#l00057">struct_CO_Data::transfers</a>.
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1869
<p>
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1870
Referenced by <a class="el" href="sdo_8c-source.html#l00608">proceedSDO()</a>.
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1871
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1872
</div><p>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1873
<a class="anchor" name="bc20ed246e00053dcf71faa8f45ee39c"></a><!-- doxytag: member="sdo.c::writeNetworkDict" ref="bc20ed246e00053dcf71faa8f45ee39c" args="(CO_Data *d, UNS8 nodeId, UNS16 index, UNS8 subIndex, UNS8 count, UNS8 dataType, void *data)" -->
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1874
<div class="memitem">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1875
<div class="memproto">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1876
      <table class="memname">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1877
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1878
          <td class="memname">UNS8 writeNetworkDict           </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1879
          <td>(</td>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1880
          <td class="paramtype"><a class="el" href="structstruct__CO__Data.html">CO_Data</a> *&nbsp;</td>
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1881
          <td class="paramname"> <em>d</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1882
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1883
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1884
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1885
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1886
          <td class="paramtype">UNS8&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1887
          <td class="paramname"> <em>nodeId</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1888
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1889
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1890
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1891
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1892
          <td class="paramtype">UNS16&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1893
          <td class="paramname"> <em>index</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1894
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1895
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1896
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1897
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1898
          <td class="paramtype">UNS8&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1899
          <td class="paramname"> <em>subIndex</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1900
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1901
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1902
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1903
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1904
          <td class="paramtype">UNS8&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1905
          <td class="paramname"> <em>count</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1906
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1907
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1908
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1909
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1910
          <td class="paramtype">UNS8&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1911
          <td class="paramname"> <em>dataType</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1912
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1913
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1914
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1915
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1916
          <td class="paramtype">void *&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1917
          <td class="paramname"> <em>data</em></td><td>&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1918
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1919
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1920
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1921
          <td>)</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1922
          <td></td><td></td><td width="100%"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1923
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1924
      </table>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1925
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1926
<div class="memdoc">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1927
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1928
<p>
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1929
<dl compact><dt><b>Parameters:</b></dt><dd>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1930
  <table border="0" cellspacing="2" cellpadding="0">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1931
    <tr><td valign="top"></td><td valign="top"><em>d</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1932
    <tr><td valign="top"></td><td valign="top"><em>nodeId</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1933
    <tr><td valign="top"></td><td valign="top"><em>index</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1934
    <tr><td valign="top"></td><td valign="top"><em>subIndex</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1935
    <tr><td valign="top"></td><td valign="top"><em>count</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1936
    <tr><td valign="top"></td><td valign="top"><em>dataType</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1937
    <tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1938
  </table>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1939
</dl>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1940
<dl class="return" compact><dt><b>Returns:</b></dt><dd></dd></dl>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1941
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1942
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1943
Definition at line <a class="el" href="sdo_8c-source.html#l01368">1368</a> of file <a class="el" href="sdo_8c-source.html">sdo.c</a>.
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1944
<p>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1945
References <a class="el" href="sdo_8c-source.html#l01247">_writeNetworkDict()</a>, and <a class="el" href="timer_8h-source.html#l00045">struct_s_timer_entry::d</a>.
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1946
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1947
Here is the call graph for this function:<p><center><img src="sdo_8c_bc20ed246e00053dcf71faa8f45ee39c_cgraph.png" border="0" usemap="#sdo_8c_bc20ed246e00053dcf71faa8f45ee39c_cgraph_map" alt=""></center>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1948
<map name="sdo_8c_bc20ed246e00053dcf71faa8f45ee39c_cgraph_map">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1949
<area href="dcf_8c.html#3c07605ffe3ea197aa36e583ef87a20a" shape="rect" coords="192,103,339,127" alt="">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1950
<area href="sdo_8c.html#58d1f9691977617601beb9e5b4123252" shape="rect" coords="395,5,523,29" alt="">
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1951
<area href="sdo_8c.html#bb0c376b048ab2c6e0524b135b62376f" shape="rect" coords="388,53,529,77" alt="">
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1952
<area href="sdo_8c.html#b9c873a15f55b29112b5527a6cc6898d" shape="rect" coords="580,128,676,152" alt="">
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1953
<area href="sdo_8c.html#42d33be015d4c4c83c73f1f0e588f481" shape="rect" coords="404,152,513,176" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1954
<area href="sdo_8c.html#c6b5d7d1439d537da992a96644a1ca5d" shape="rect" coords="417,200,500,224" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1955
<area href="canOpenDriver_8c.html#b57b4b3c000e9f61135175495e874977" shape="rect" coords="588,200,668,224" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1956
<area href="canOpenDriver_8c.html#2f2d1ed55cfd9d7f85883f8d70d318ba" shape="rect" coords="727,200,857,224" alt="">
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1957
</map>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  1958
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1959
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1960
</div><p>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1961
<a class="anchor" name="f4ec05293fb8971a1b282994498ed4f5"></a><!-- doxytag: member="sdo.c::writeNetworkDictCallBack" ref="f4ec05293fb8971a1b282994498ed4f5" args="(CO_Data *d, UNS8 nodeId, UNS16 index, UNS8 subIndex, UNS8 count, UNS8 dataType, void *data, SDOCallback_t Callback)" -->
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1962
<div class="memitem">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1963
<div class="memproto">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1964
      <table class="memname">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1965
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1966
          <td class="memname">UNS8 writeNetworkDictCallBack           </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1967
          <td>(</td>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  1968
          <td class="paramtype"><a class="el" href="structstruct__CO__Data.html">CO_Data</a> *&nbsp;</td>
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1969
          <td class="paramname"> <em>d</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1970
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1971
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1972
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1973
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1974
          <td class="paramtype">UNS8&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1975
          <td class="paramname"> <em>nodeId</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1976
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1977
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1978
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1979
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1980
          <td class="paramtype">UNS16&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1981
          <td class="paramname"> <em>index</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1982
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1983
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1984
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1985
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1986
          <td class="paramtype">UNS8&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1987
          <td class="paramname"> <em>subIndex</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1988
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1989
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1990
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1991
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1992
          <td class="paramtype">UNS8&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1993
          <td class="paramname"> <em>count</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1994
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1995
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1996
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1997
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1998
          <td class="paramtype">UNS8&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  1999
          <td class="paramname"> <em>dataType</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  2000
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  2001
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  2002
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  2003
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  2004
          <td class="paramtype">void *&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  2005
          <td class="paramname"> <em>data</em>, </td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  2006
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  2007
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  2008
          <td class="paramkey"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  2009
          <td></td>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  2010
          <td class="paramtype"><a class="el" href="sdo_8h.html#606eccfef67e572723e1efba3f0d87ba">SDOCallback_t</a>&nbsp;</td>
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  2011
          <td class="paramname"> <em>Callback</em></td><td>&nbsp;</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  2012
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  2013
        <tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  2014
          <td></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  2015
          <td>)</td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  2016
          <td></td><td></td><td width="100%"></td>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  2017
        </tr>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  2018
      </table>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  2019
</div>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  2020
<div class="memdoc">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  2021
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  2022
<p>
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  2023
<dl compact><dt><b>Parameters:</b></dt><dd>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  2024
  <table border="0" cellspacing="2" cellpadding="0">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  2025
    <tr><td valign="top"></td><td valign="top"><em>d</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  2026
    <tr><td valign="top"></td><td valign="top"><em>nodeId</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  2027
    <tr><td valign="top"></td><td valign="top"><em>index</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  2028
    <tr><td valign="top"></td><td valign="top"><em>subIndex</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  2029
    <tr><td valign="top"></td><td valign="top"><em>count</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  2030
    <tr><td valign="top"></td><td valign="top"><em>dataType</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  2031
    <tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  2032
    <tr><td valign="top"></td><td valign="top"><em>Callback</em>&nbsp;</td><td></td></tr>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  2033
  </table>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  2034
</dl>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  2035
<dl class="return" compact><dt><b>Returns:</b></dt><dd></dd></dl>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  2036
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  2037
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  2038
Definition at line <a class="el" href="sdo_8c-source.html#l01388">1388</a> of file <a class="el" href="sdo_8c-source.html">sdo.c</a>.
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  2039
<p>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  2040
References <a class="el" href="sdo_8c-source.html#l01247">_writeNetworkDict()</a>, and <a class="el" href="timer_8h-source.html#l00045">struct_s_timer_entry::d</a>.
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  2041
<p>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  2042
Here is the call graph for this function:<p><center><img src="sdo_8c_f4ec05293fb8971a1b282994498ed4f5_cgraph.png" border="0" usemap="#sdo_8c_f4ec05293fb8971a1b282994498ed4f5_cgraph_map" alt=""></center>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  2043
<map name="sdo_8c_f4ec05293fb8971a1b282994498ed4f5_cgraph_map">
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  2044
<area href="dcf_8c.html#3c07605ffe3ea197aa36e583ef87a20a" shape="rect" coords="251,103,398,127" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  2045
<area href="sdo_8c.html#58d1f9691977617601beb9e5b4123252" shape="rect" coords="454,5,582,29" alt="">
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  2046
<area href="sdo_8c.html#bb0c376b048ab2c6e0524b135b62376f" shape="rect" coords="447,53,588,77" alt="">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  2047
<area href="sdo_8c.html#b9c873a15f55b29112b5527a6cc6898d" shape="rect" coords="639,128,735,152" alt="">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  2048
<area href="sdo_8c.html#42d33be015d4c4c83c73f1f0e588f481" shape="rect" coords="463,152,572,176" alt="">
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  2049
<area href="sdo_8c.html#c6b5d7d1439d537da992a96644a1ca5d" shape="rect" coords="476,200,559,224" alt="">
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  2050
<area href="canOpenDriver_8c.html#b57b4b3c000e9f61135175495e874977" shape="rect" coords="647,200,727,224" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  2051
<area href="canOpenDriver_8c.html#2f2d1ed55cfd9d7f85883f8d70d318ba" shape="rect" coords="786,200,916,224" alt="">
210
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  2052
</map>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  2053
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  2054
</div>
6b5a4c21e061 Manual and Documentation finish
nico
parents: 207
diff changeset
  2055
</div><p>
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 210
diff changeset
  2056
<hr size="1"><address style="align: right;"><small>Generated on Fri Jun 8 08:52:14 2007 for CanFestival by&nbsp;
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  2057
<a href="http://www.doxygen.org/index.html">
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  2058
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.1 </small></address>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  2059
</body>
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
  2060
</html>