doc/doxygen/html/sdo_8h.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.
215
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
     1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
     2
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
     3
<title>CanFestival: include/sdo.h File Reference</title>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
     4
<link href="doxygen.css" rel="stylesheet" type="text/css">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
     5
<link href="tabs.css" rel="stylesheet" type="text/css">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
     6
</head><body>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
     7
<!-- Generated by Doxygen 1.5.1 -->
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
     8
<div class="tabs">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
     9
  <ul>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    10
    <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    11
    <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    12
    <li id="current"><a href="files.html"><span>Files</span></a></li>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    13
    <li><a href="dirs.html"><span>Directories</span></a></li>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    14
  </ul></div>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    15
<div class="tabs">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    16
  <ul>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    17
    <li><a href="files.html"><span>File&nbsp;List</span></a></li>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    18
    <li><a href="globals.html"><span>Globals</span></a></li>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    19
  </ul></div>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    20
<div class="nav">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    21
<a class="el" href="dir_2209bfb26110ae52d50da4cefad5e72f.html">include</a></div>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    22
<h1>sdo.h File Reference</h1><code>#include &quot;<a class="el" href="timer_8h-source.html">timer.h</a>&quot;</code><br>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    23
<code>#include &quot;<a class="el" href="data_8h-source.html">data.h</a>&quot;</code><br>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    24
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    25
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    26
Include dependency graph for sdo.h:<p><center><img src="sdo_8h__incl.png" border="0" usemap="#include/sdo.h_map" alt=""></center>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    27
<map name="include/sdo.h_map">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    28
<area href="timer_8h.html" shape="rect" coords="165,148,235,172" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    29
<area href="data_8h.html" shape="rect" coords="300,301,364,325" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    30
<area href="win32_2timerscfg_8h.html" shape="rect" coords="283,8,381,32" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    31
<area href="win32_2applicfg_8h.html" shape="rect" coords="585,277,673,301" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    32
<area href="def_8h.html" shape="rect" coords="601,517,657,541" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    33
<area href="can_8h.html" shape="rect" coords="453,301,512,325" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    34
<area href="objdictdef_8h.html" shape="rect" coords="432,397,533,421" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    35
<area href="objacces_8h.html" shape="rect" coords="436,349,529,373" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    36
<area href="pdo_8h.html" shape="rect" coords="453,493,512,517" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    37
<area href="states_8h.html" shape="rect" coords="445,445,520,469" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    38
<area href="lifegrd_8h.html" shape="rect" coords="444,107,521,131" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    39
<area href="sync_8h.html" shape="rect" coords="449,155,516,179" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    40
<area href="nmtMaster_8h.html" shape="rect" coords="429,203,536,227" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    41
<area href="config_8h.html" shape="rect" coords="732,517,807,541" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    42
</map>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    43
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    44
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    45
This graph shows which files directly or indirectly include this file:<p><center><img src="sdo_8h__dep__incl.png" border="0" usemap="#include/sdo.hdep_map" alt=""></center>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    46
<map name="include/sdo.hdep_map">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    47
<area href="dcf_8c.html" shape="rect" coords="735,33,812,57" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    48
<area href="sdo_8c.html" shape="rect" coords="733,107,813,131" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    49
<area href="data_8h.html" shape="rect" coords="167,396,284,420" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    50
<area href="lifegrd_8c.html" shape="rect" coords="723,784,824,808" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    51
<area href="sync_8c.html" shape="rect" coords="729,421,817,445" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    52
<area href="unix_8c.html" shape="rect" coords="700,483,847,507" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    53
<area href="objdict_8h.html" shape="rect" coords="351,544,633,568" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    54
<area href="TestMasterSlave_2TestMaster_8h.html" shape="rect" coords="348,592,636,616" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    55
<area href="TestSlave_8h.html" shape="rect" coords="351,640,633,664" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    56
<area href="TestMasterMicroMod_2TestMaster_8h.html" shape="rect" coords="333,688,651,712" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    57
<area href="win32test_8h.html" shape="rect" coords="372,736,612,760" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    58
<area href="objacces_8h.html" shape="rect" coords="419,107,565,131" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    59
<area href="lifegrd_8h.html" shape="rect" coords="427,784,557,808" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    60
<area href="nmtMaster_8h.html" shape="rect" coords="412,155,572,179" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    61
<area href="nmtSlave_8h.html" shape="rect" coords="416,203,568,227" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    62
<area href="timer_8h.html" shape="rect" coords="431,883,553,907" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    63
<area href="pdo_8h.html" shape="rect" coords="435,251,549,275" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    64
<area href="states_8h.html" shape="rect" coords="428,299,556,323" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    65
<area href="unix_2canfestival_8h.html" shape="rect" coords="395,347,589,371" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    66
<area href="win32_2canfestival_8h.html" shape="rect" coords="388,445,596,469" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    67
</map>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    68
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    69
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    70
<a href="sdo_8h-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    71
<tr><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    72
<tr><td colspan="2"><br><h2>Data Structures</h2></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    73
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstruct__s__transfer.html">struct_s_transfer</a></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    74
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    75
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structBODY.html">BODY</a></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    76
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    77
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstruct__s__SDO.html">struct_s_SDO</a></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    78
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    79
<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    80
<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef void(*)&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="sdo_8h.html#606eccfef67e572723e1efba3f0d87ba">SDOCallback_t</a> (<a class="el" href="structstruct__CO__Data.html">CO_Data</a> *d, UNS8 nodeId)</td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    81
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    82
<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="structstruct__s__transfer.html">struct_s_transfer</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="sdo_8h.html#0c41985ac8cf4546cbce64eb0f2ac897">s_transfer</a></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    83
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    84
<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="structstruct__s__SDO.html">struct_s_SDO</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="sdo_8h.html#f9e5cbdc9fba242ca4060f6bffa6d7c8">s_SDO</a></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    85
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    86
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
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_8h.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:
diff changeset
    88
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    89
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="sdo_8h.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:
diff changeset
    90
f49e5a6b7804 Manual and Documentation finish
nico
parents:
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_8h.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:
diff changeset
    92
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    93
<tr><td class="memItemLeft" nowrap align="right" valign="top">UNS32&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="sdo_8h.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:
diff changeset
    94
f49e5a6b7804 Manual and Documentation finish
nico
parents:
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_8h.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:
diff changeset
    96
f49e5a6b7804 Manual and Documentation finish
nico
parents:
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_8h.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:
diff changeset
    98
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
    99
<tr><td class="memItemLeft" nowrap align="right" valign="top">UNS8&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="sdo_8h.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:
diff changeset
   100
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   101
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="sdo_8h.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:
diff changeset
   102
f49e5a6b7804 Manual and Documentation finish
nico
parents:
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_8h.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:
diff changeset
   104
f49e5a6b7804 Manual and Documentation finish
nico
parents:
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_8h.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:
diff changeset
   106
f49e5a6b7804 Manual and Documentation finish
nico
parents:
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_8h.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:
diff changeset
   108
f49e5a6b7804 Manual and Documentation finish
nico
parents:
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_8h.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:
diff changeset
   110
f49e5a6b7804 Manual and Documentation finish
nico
parents:
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_8h.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:
diff changeset
   112
f49e5a6b7804 Manual and Documentation finish
nico
parents:
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_8h.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:
diff changeset
   114
f49e5a6b7804 Manual and Documentation finish
nico
parents:
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_8h.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:
diff changeset
   116
f49e5a6b7804 Manual and Documentation finish
nico
parents:
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_8h.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:
diff changeset
   118
f49e5a6b7804 Manual and Documentation finish
nico
parents:
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_8h.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:
diff changeset
   120
f49e5a6b7804 Manual and Documentation finish
nico
parents:
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_8h.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:
diff changeset
   122
f49e5a6b7804 Manual and Documentation finish
nico
parents:
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_8h.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:
diff changeset
   124
f49e5a6b7804 Manual and Documentation finish
nico
parents:
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_8h.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:
diff changeset
   126
f49e5a6b7804 Manual and Documentation finish
nico
parents:
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_8h.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:
diff changeset
   128
f49e5a6b7804 Manual and Documentation finish
nico
parents:
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_8h.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:
diff changeset
   130
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   131
<tr><td class="memItemLeft" nowrap align="right" valign="top">UNS8&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="sdo_8h.html#8671e306873f19362c60bb50ab930d1d">getWriteResultNetworkDict</a> (<a class="el" href="structstruct__CO__Data.html">CO_Data</a> *d, UNS8 nodeId, UNS32 *abortCode)</td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   132
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   133
</table>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   134
<hr><h2>Typedef Documentation</h2>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   135
<a class="anchor" name="f9e5cbdc9fba242ca4060f6bffa6d7c8"></a><!-- doxytag: member="sdo.h::s_SDO" ref="f9e5cbdc9fba242ca4060f6bffa6d7c8" args="" -->
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   136
<div class="memitem">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   137
<div class="memproto">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   138
      <table class="memname">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   139
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   140
          <td class="memname">typedef struct <a class="el" href="structstruct__s__SDO.html">struct_s_SDO</a> <a class="el" href="structstruct__s__SDO.html">s_SDO</a>          </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   141
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   142
      </table>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   143
</div>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   144
<div class="memdoc">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   145
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   146
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   147
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   148
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   149
Definition at line <a class="el" href="sdo_8h-source.html#l00086">86</a> of file <a class="el" href="sdo_8h-source.html">sdo.h</a>.
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   150
</div>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   151
</div><p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   152
<a class="anchor" name="0c41985ac8cf4546cbce64eb0f2ac897"></a><!-- doxytag: member="sdo.h::s_transfer" ref="0c41985ac8cf4546cbce64eb0f2ac897" args="" -->
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   153
<div class="memitem">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   154
<div class="memproto">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   155
      <table class="memname">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   156
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   157
          <td class="memname">typedef struct <a class="el" href="structstruct__s__transfer.html">struct_s_transfer</a> <a class="el" href="structstruct__s__transfer.html">s_transfer</a>          </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   158
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   159
      </table>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   160
</div>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   161
<div class="memdoc">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   162
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   163
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   164
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   165
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   166
Definition at line <a class="el" href="sdo_8h-source.html#l00069">69</a> of file <a class="el" href="sdo_8h-source.html">sdo.h</a>.
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   167
</div>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   168
</div><p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   169
<a class="anchor" name="606eccfef67e572723e1efba3f0d87ba"></a><!-- doxytag: member="sdo.h::SDOCallback_t" ref="606eccfef67e572723e1efba3f0d87ba" args="(CO_Data *d, UNS8 nodeId)" -->
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   170
<div class="memitem">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   171
<div class="memproto">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   172
      <table class="memname">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   173
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   174
          <td class="memname">typedef void(*) <a class="el" href="sdo_8h.html#606eccfef67e572723e1efba3f0d87ba">SDOCallback_t</a>(<a class="el" href="structstruct__CO__Data.html">CO_Data</a> *d, UNS8 nodeId)          </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   175
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   176
      </table>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   177
</div>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   178
<div class="memdoc">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   179
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   180
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   181
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   182
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   183
Definition at line <a class="el" href="sdo_8h-source.html#l00030">30</a> of file <a class="el" href="sdo_8h-source.html">sdo.h</a>.
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   184
</div>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   185
</div><p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   186
<hr><h2>Function Documentation</h2>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   187
<a class="anchor" name="555a772d3a88a29c495f33513f8b2d58"></a><!-- doxytag: member="sdo.h::closeSDOtransfer" ref="555a772d3a88a29c495f33513f8b2d58" args="(CO_Data *d, UNS8 nodeId, UNS8 whoami)" -->
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   188
<div class="memitem">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   189
<div class="memproto">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   190
      <table class="memname">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   191
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   192
          <td class="memname">UNS8 closeSDOtransfer           </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   193
          <td>(</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   194
          <td class="paramtype"><a class="el" href="structstruct__CO__Data.html">CO_Data</a> *&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   195
          <td class="paramname"> <em>d</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   196
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   197
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   198
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   199
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   200
          <td class="paramtype">UNS8&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   201
          <td class="paramname"> <em>nodeId</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   202
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   203
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   204
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   205
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   206
          <td class="paramtype">UNS8&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   207
          <td class="paramname"> <em>whoami</em></td><td>&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   208
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   209
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   210
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   211
          <td>)</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   212
          <td></td><td></td><td width="100%"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   213
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   214
      </table>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   215
</div>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   216
<div class="memdoc">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   217
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   218
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   219
<dl compact><dt><b>Parameters:</b></dt><dd>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   220
  <table border="0" cellspacing="2" cellpadding="0">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   221
    <tr><td valign="top"></td><td valign="top"><em>d</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   222
    <tr><td valign="top"></td><td valign="top"><em>nodeId</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   223
    <tr><td valign="top"></td><td valign="top"><em>whoami</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   224
  </table>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   225
</dl>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   226
<dl class="return" compact><dt><b>Returns:</b></dt><dd></dd></dl>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   227
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   228
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   229
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>.
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   230
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   231
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:
diff changeset
   232
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   233
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>.
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   234
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   235
Here is the call graph for this function:<p><center><img src="sdo_8h_555a772d3a88a29c495f33513f8b2d58_cgraph.png" border="0" usemap="#sdo_8h_555a772d3a88a29c495f33513f8b2d58_cgraph_map" alt=""></center>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   236
<map name="sdo_8h_555a772d3a88a29c495f33513f8b2d58_cgraph_map">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   237
<area href="sdo_8c.html#bb0c376b048ab2c6e0524b135b62376f" shape="rect" coords="196,6,338,30" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   238
<area href="sdo_8c.html#42d33be015d4c4c83c73f1f0e588f481" shape="rect" coords="212,54,322,78" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   239
<area href="sdo_8c.html#b9c873a15f55b29112b5527a6cc6898d" shape="rect" coords="388,54,484,78" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   240
</map>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   241
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   242
</div>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   243
</div><p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   244
<a class="anchor" name="2019db2a4d17e6d29c055cbae173e2b9"></a><!-- doxytag: member="sdo.h::failedSDO" ref="2019db2a4d17e6d29c055cbae173e2b9" args="(CO_Data *d, UNS8 nodeId, UNS8 whoami, UNS16 index, UNS8 subIndex, UNS32 abortCode)" -->
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   245
<div class="memitem">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   246
<div class="memproto">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   247
      <table class="memname">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   248
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   249
          <td class="memname">UNS8 failedSDO           </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   250
          <td>(</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   251
          <td class="paramtype"><a class="el" href="structstruct__CO__Data.html">CO_Data</a> *&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   252
          <td class="paramname"> <em>d</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   253
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   254
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   255
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   256
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   257
          <td class="paramtype">UNS8&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   258
          <td class="paramname"> <em>nodeId</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   259
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   260
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   261
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   262
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   263
          <td class="paramtype">UNS8&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   264
          <td class="paramname"> <em>whoami</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   265
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   266
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   267
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   268
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   269
          <td class="paramtype">UNS16&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   270
          <td class="paramname"> <em>index</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   271
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   272
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   273
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   274
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   275
          <td class="paramtype">UNS8&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   276
          <td class="paramname"> <em>subIndex</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   277
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   278
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   279
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   280
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   281
          <td class="paramtype">UNS32&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   282
          <td class="paramname"> <em>abortCode</em></td><td>&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   283
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   284
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   285
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   286
          <td>)</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   287
          <td></td><td></td><td width="100%"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   288
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   289
      </table>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   290
</div>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   291
<div class="memdoc">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   292
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   293
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   294
<dl compact><dt><b>Parameters:</b></dt><dd>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   295
  <table border="0" cellspacing="2" cellpadding="0">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   296
    <tr><td valign="top"></td><td valign="top"><em>d</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   297
    <tr><td valign="top"></td><td valign="top"><em>nodeId</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   298
    <tr><td valign="top"></td><td valign="top"><em>whoami</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   299
    <tr><td valign="top"></td><td valign="top"><em>index</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   300
    <tr><td valign="top"></td><td valign="top"><em>subIndex</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   301
    <tr><td valign="top"></td><td valign="top"><em>abortCode</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   302
  </table>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   303
</dl>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   304
<dl class="return" compact><dt><b>Returns:</b></dt><dd></dd></dl>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   305
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   306
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   307
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>.
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   308
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   309
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>.
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   310
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   311
Referenced by <a class="el" href="sdo_8c-source.html#l00608">proceedSDO()</a>.
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   312
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   313
Here is the call graph for this function:<p><center><img src="sdo_8h_2019db2a4d17e6d29c055cbae173e2b9_cgraph.png" border="0" usemap="#sdo_8h_2019db2a4d17e6d29c055cbae173e2b9_cgraph_map" alt=""></center>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   314
<map name="sdo_8h_2019db2a4d17e6d29c055cbae173e2b9_cgraph_map">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   315
<area href="sdo_8c.html#bb0c376b048ab2c6e0524b135b62376f" shape="rect" coords="145,6,287,30" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   316
<area href="sdo_8c.html#42d33be015d4c4c83c73f1f0e588f481" shape="rect" coords="161,54,271,78" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   317
<area href="sdo_8c.html#b26c3f2fb63d81055809d6ccaa785b7c" shape="rect" coords="156,102,276,126" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   318
<area href="sdo_8c.html#b9c873a15f55b29112b5527a6cc6898d" shape="rect" coords="337,54,433,78" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   319
<area href="sdo_8c.html#c6b5d7d1439d537da992a96644a1ca5d" shape="rect" coords="344,102,427,126" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   320
<area href="canOpenDriver_8c.html#b57b4b3c000e9f61135175495e874977" shape="rect" coords="484,102,564,126" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   321
<area href="canOpenDriver_8c.html#2f2d1ed55cfd9d7f85883f8d70d318ba" shape="rect" coords="615,102,745,126" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   322
</map>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   323
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   324
</div>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   325
</div><p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   326
<a class="anchor" name="05b0c8eee1faee3c7a2f6e2ba3a16533"></a><!-- doxytag: member="sdo.h::getReadResultNetworkDict" ref="05b0c8eee1faee3c7a2f6e2ba3a16533" args="(CO_Data *d, UNS8 nodeId, void *data, UNS8 *size, UNS32 *abortCode)" -->
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   327
<div class="memitem">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   328
<div class="memproto">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   329
      <table class="memname">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   330
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   331
          <td class="memname">UNS8 getReadResultNetworkDict           </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   332
          <td>(</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   333
          <td class="paramtype"><a class="el" href="structstruct__CO__Data.html">CO_Data</a> *&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   334
          <td class="paramname"> <em>d</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   335
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   336
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   337
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   338
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   339
          <td class="paramtype">UNS8&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   340
          <td class="paramname"> <em>nodeId</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   341
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   342
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   343
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   344
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   345
          <td class="paramtype">void *&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   346
          <td class="paramname"> <em>data</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   347
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   348
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   349
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   350
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   351
          <td class="paramtype">UNS8 *&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   352
          <td class="paramname"> <em>size</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   353
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   354
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   355
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   356
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   357
          <td class="paramtype">UNS32 *&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   358
          <td class="paramname"> <em>abortCode</em></td><td>&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   359
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   360
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   361
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   362
          <td>)</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   363
          <td></td><td></td><td width="100%"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   364
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   365
      </table>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   366
</div>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   367
<div class="memdoc">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   368
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   369
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   370
<dl compact><dt><b>Parameters:</b></dt><dd>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   371
  <table border="0" cellspacing="2" cellpadding="0">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   372
    <tr><td valign="top"></td><td valign="top"><em>d</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   373
    <tr><td valign="top"></td><td valign="top"><em>nodeId</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   374
    <tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   375
    <tr><td valign="top"></td><td valign="top"><em>size</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   376
    <tr><td valign="top"></td><td valign="top"><em>abortCode</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   377
  </table>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   378
</dl>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   379
<dl class="return" compact><dt><b>Returns:</b></dt><dd></dd></dl>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   380
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   381
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   382
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>.
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   383
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   384
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:
diff changeset
   385
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   386
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>.
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   387
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   388
Here is the call graph for this function:<p><center><img src="sdo_8h_05b0c8eee1faee3c7a2f6e2ba3a16533_cgraph.png" border="0" usemap="#sdo_8h_05b0c8eee1faee3c7a2f6e2ba3a16533_cgraph_map" alt=""></center>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   389
<map name="sdo_8h_05b0c8eee1faee3c7a2f6e2ba3a16533_cgraph_map">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   390
<area href="sdo_8c.html#bb0c376b048ab2c6e0524b135b62376f" shape="rect" coords="257,6,399,30" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   391
</map>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   392
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   393
</div>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   394
</div><p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   395
<a class="anchor" name="58d1f9691977617601beb9e5b4123252"></a><!-- doxytag: member="sdo.h::getSDOfreeLine" ref="58d1f9691977617601beb9e5b4123252" args="(CO_Data *d, UNS8 whoami, UNS8 *line)" -->
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   396
<div class="memitem">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   397
<div class="memproto">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   398
      <table class="memname">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   399
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   400
          <td class="memname">UNS8 getSDOfreeLine           </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   401
          <td>(</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   402
          <td class="paramtype"><a class="el" href="structstruct__CO__Data.html">CO_Data</a> *&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   403
          <td class="paramname"> <em>d</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   404
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   405
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   406
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   407
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   408
          <td class="paramtype">UNS8&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   409
          <td class="paramname"> <em>whoami</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   410
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   411
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   412
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   413
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   414
          <td class="paramtype">UNS8 *&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   415
          <td class="paramname"> <em>line</em></td><td>&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   416
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   417
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   418
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   419
          <td>)</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   420
          <td></td><td></td><td width="100%"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   421
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   422
      </table>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   423
</div>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   424
<div class="memdoc">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   425
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   426
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   427
<dl compact><dt><b>Parameters:</b></dt><dd>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   428
  <table border="0" cellspacing="2" cellpadding="0">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   429
    <tr><td valign="top"></td><td valign="top"><em>d</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   430
    <tr><td valign="top"></td><td valign="top"><em>whoami</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   431
    <tr><td valign="top"></td><td valign="top"><em>line</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   432
  </table>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   433
</dl>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   434
<dl class="return" compact><dt><b>Returns:</b></dt><dd></dd></dl>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   435
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   436
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   437
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>.
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   438
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   439
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:
diff changeset
   440
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   441
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>.
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   442
</div>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   443
</div><p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   444
<a class="anchor" name="bb0c376b048ab2c6e0524b135b62376f"></a><!-- doxytag: member="sdo.h::getSDOlineOnUse" ref="bb0c376b048ab2c6e0524b135b62376f" args="(CO_Data *d, UNS8 nodeId, UNS8 whoami, UNS8 *line)" -->
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   445
<div class="memitem">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   446
<div class="memproto">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   447
      <table class="memname">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   448
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   449
          <td class="memname">UNS8 getSDOlineOnUse           </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   450
          <td>(</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   451
          <td class="paramtype"><a class="el" href="structstruct__CO__Data.html">CO_Data</a> *&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   452
          <td class="paramname"> <em>d</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   453
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   454
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   455
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   456
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   457
          <td class="paramtype">UNS8&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   458
          <td class="paramname"> <em>nodeId</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   459
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   460
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   461
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   462
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   463
          <td class="paramtype">UNS8&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   464
          <td class="paramname"> <em>whoami</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   465
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   466
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   467
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   468
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   469
          <td class="paramtype">UNS8 *&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   470
          <td class="paramname"> <em>line</em></td><td>&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   471
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   472
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   473
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   474
          <td>)</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   475
          <td></td><td></td><td width="100%"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   476
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   477
      </table>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   478
</div>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   479
<div class="memdoc">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   480
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   481
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   482
<dl compact><dt><b>Parameters:</b></dt><dd>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   483
  <table border="0" cellspacing="2" cellpadding="0">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   484
    <tr><td valign="top"></td><td valign="top"><em>d</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   485
    <tr><td valign="top"></td><td valign="top"><em>nodeId</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   486
    <tr><td valign="top"></td><td valign="top"><em>whoami</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   487
    <tr><td valign="top"></td><td valign="top"><em>line</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   488
  </table>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   489
</dl>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   490
<dl class="return" compact><dt><b>Returns:</b></dt><dd></dd></dl>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   491
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   492
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   493
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>.
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   494
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   495
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:
diff changeset
   496
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   497
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>.
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   498
</div>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   499
</div><p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   500
<a class="anchor" name="acceb714c6e457e98deb9ba164ba2a2f"></a><!-- doxytag: member="sdo.h::getSDOlineRestBytes" ref="acceb714c6e457e98deb9ba164ba2a2f" args="(CO_Data *d, UNS8 line, UNS8 *nbBytes)" -->
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   501
<div class="memitem">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   502
<div class="memproto">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   503
      <table class="memname">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   504
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   505
          <td class="memname">UNS8 getSDOlineRestBytes           </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   506
          <td>(</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   507
          <td class="paramtype"><a class="el" href="structstruct__CO__Data.html">CO_Data</a> *&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   508
          <td class="paramname"> <em>d</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   509
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   510
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   511
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   512
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   513
          <td class="paramtype">UNS8&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   514
          <td class="paramname"> <em>line</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   515
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   516
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   517
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   518
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   519
          <td class="paramtype">UNS8 *&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   520
          <td class="paramname"> <em>nbBytes</em></td><td>&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   521
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   522
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   523
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   524
          <td>)</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   525
          <td></td><td></td><td width="100%"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   526
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   527
      </table>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   528
</div>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   529
<div class="memdoc">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   530
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   531
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   532
<dl compact><dt><b>Parameters:</b></dt><dd>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   533
  <table border="0" cellspacing="2" cellpadding="0">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   534
    <tr><td valign="top"></td><td valign="top"><em>d</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   535
    <tr><td valign="top"></td><td valign="top"><em>line</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   536
    <tr><td valign="top"></td><td valign="top"><em>nbBytes</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   537
  </table>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   538
</dl>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   539
<dl class="return" compact><dt><b>Returns:</b></dt><dd></dd></dl>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   540
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   541
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   542
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>.
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   543
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   544
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:
diff changeset
   545
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   546
Referenced by <a class="el" href="sdo_8c-source.html#l00608">proceedSDO()</a>.
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   547
</div>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   548
</div><p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   549
<a class="anchor" name="8671e306873f19362c60bb50ab930d1d"></a><!-- doxytag: member="sdo.h::getWriteResultNetworkDict" ref="8671e306873f19362c60bb50ab930d1d" args="(CO_Data *d, UNS8 nodeId, UNS32 *abortCode)" -->
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   550
<div class="memitem">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   551
<div class="memproto">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   552
      <table class="memname">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   553
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   554
          <td class="memname">UNS8 getWriteResultNetworkDict           </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   555
          <td>(</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   556
          <td class="paramtype"><a class="el" href="structstruct__CO__Data.html">CO_Data</a> *&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   557
          <td class="paramname"> <em>d</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   558
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   559
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   560
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   561
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   562
          <td class="paramtype">UNS8&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   563
          <td class="paramname"> <em>nodeId</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   564
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   565
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   566
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   567
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   568
          <td class="paramtype">UNS32 *&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   569
          <td class="paramname"> <em>abortCode</em></td><td>&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   570
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   571
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   572
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   573
          <td>)</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   574
          <td></td><td></td><td width="100%"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   575
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   576
      </table>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   577
</div>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   578
<div class="memdoc">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   579
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   580
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   581
<dl compact><dt><b>Parameters:</b></dt><dd>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   582
  <table border="0" cellspacing="2" cellpadding="0">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   583
    <tr><td valign="top"></td><td valign="top"><em>d</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   584
    <tr><td valign="top"></td><td valign="top"><em>nodeId</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   585
    <tr><td valign="top"></td><td valign="top"><em>abortCode</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   586
  </table>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   587
</dl>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   588
<dl class="return" compact><dt><b>Returns:</b></dt><dd></dd></dl>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   589
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   590
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   591
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>.
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   592
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   593
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>.
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   594
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   595
Here is the call graph for this function:<p><center><img src="sdo_8h_8671e306873f19362c60bb50ab930d1d_cgraph.png" border="0" usemap="#sdo_8h_8671e306873f19362c60bb50ab930d1d_cgraph_map" alt=""></center>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   596
<map name="sdo_8h_8671e306873f19362c60bb50ab930d1d_cgraph_map">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   597
<area href="sdo_8c.html#bb0c376b048ab2c6e0524b135b62376f" shape="rect" coords="260,6,401,30" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   598
</map>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   599
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   600
</div>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   601
</div><p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   602
<a class="anchor" name="b9c873a15f55b29112b5527a6cc6898d"></a><!-- doxytag: member="sdo.h::initSDOline" ref="b9c873a15f55b29112b5527a6cc6898d" args="(CO_Data *d, UNS8 line, UNS8 nodeId, UNS16 index, UNS8 subIndex, UNS8 state)" -->
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   603
<div class="memitem">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   604
<div class="memproto">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   605
      <table class="memname">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   606
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   607
          <td class="memname">UNS8 initSDOline           </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   608
          <td>(</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   609
          <td class="paramtype"><a class="el" href="structstruct__CO__Data.html">CO_Data</a> *&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   610
          <td class="paramname"> <em>d</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   611
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   612
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   613
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   614
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   615
          <td class="paramtype">UNS8&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   616
          <td class="paramname"> <em>line</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   617
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   618
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   619
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   620
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   621
          <td class="paramtype">UNS8&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   622
          <td class="paramname"> <em>nodeId</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   623
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   624
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   625
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   626
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   627
          <td class="paramtype">UNS16&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   628
          <td class="paramname"> <em>index</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   629
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   630
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   631
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   632
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   633
          <td class="paramtype">UNS8&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   634
          <td class="paramname"> <em>subIndex</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   635
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   636
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   637
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   638
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   639
          <td class="paramtype">UNS8&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   640
          <td class="paramname"> <em>state</em></td><td>&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   641
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   642
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   643
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   644
          <td>)</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   645
          <td></td><td></td><td width="100%"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   646
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   647
      </table>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   648
</div>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   649
<div class="memdoc">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   650
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   651
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   652
<dl compact><dt><b>Parameters:</b></dt><dd>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   653
  <table border="0" cellspacing="2" cellpadding="0">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   654
    <tr><td valign="top"></td><td valign="top"><em>d</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   655
    <tr><td valign="top"></td><td valign="top"><em>line</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   656
    <tr><td valign="top"></td><td valign="top"><em>nodeId</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   657
    <tr><td valign="top"></td><td valign="top"><em>index</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   658
    <tr><td valign="top"></td><td valign="top"><em>subIndex</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   659
    <tr><td valign="top"></td><td valign="top"><em>state</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   660
  </table>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   661
</dl>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   662
<dl class="return" compact><dt><b>Returns:</b></dt><dd></dd></dl>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   663
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   664
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   665
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>.
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   666
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   667
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>.
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   668
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   669
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>.
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   670
</div>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   671
</div><p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   672
<a class="anchor" name="ad6eb8be03b832ebba4dfb87aaba4065"></a><!-- doxytag: member="sdo.h::lineToSDO" ref="ad6eb8be03b832ebba4dfb87aaba4065" args="(CO_Data *d, UNS8 line, UNS8 nbBytes, UNS8 *data)" -->
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   673
<div class="memitem">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   674
<div class="memproto">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   675
      <table class="memname">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   676
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   677
          <td class="memname">UNS8 lineToSDO           </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   678
          <td>(</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   679
          <td class="paramtype"><a class="el" href="structstruct__CO__Data.html">CO_Data</a> *&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   680
          <td class="paramname"> <em>d</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   681
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   682
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   683
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   684
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   685
          <td class="paramtype">UNS8&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   686
          <td class="paramname"> <em>line</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   687
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   688
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   689
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   690
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   691
          <td class="paramtype">UNS8&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   692
          <td class="paramname"> <em>nbBytes</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   693
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   694
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   695
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   696
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   697
          <td class="paramtype">UNS8 *&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   698
          <td class="paramname"> <em>data</em></td><td>&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   699
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   700
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   701
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   702
          <td>)</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   703
          <td></td><td></td><td width="100%"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   704
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   705
      </table>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   706
</div>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   707
<div class="memdoc">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   708
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   709
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   710
<dl compact><dt><b>Parameters:</b></dt><dd>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   711
  <table border="0" cellspacing="2" cellpadding="0">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   712
    <tr><td valign="top"></td><td valign="top"><em>d</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   713
    <tr><td valign="top"></td><td valign="top"><em>line</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   714
    <tr><td valign="top"></td><td valign="top"><em>nbBytes</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   715
    <tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   716
  </table>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   717
</dl>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   718
<dl class="return" compact><dt><b>Returns:</b></dt><dd></dd></dl>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   719
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   720
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   721
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>.
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   722
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   723
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:
diff changeset
   724
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   725
Referenced by <a class="el" href="sdo_8c-source.html#l00608">proceedSDO()</a>.
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   726
</div>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   727
</div><p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   728
<a class="anchor" name="29427a80fd1aeabff30bf0602fbc220f"></a><!-- doxytag: member="sdo.h::objdictToSDOline" ref="29427a80fd1aeabff30bf0602fbc220f" args="(CO_Data *d, UNS8 line)" -->
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   729
<div class="memitem">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   730
<div class="memproto">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   731
      <table class="memname">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   732
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   733
          <td class="memname">UNS32 objdictToSDOline           </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   734
          <td>(</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   735
          <td class="paramtype"><a class="el" href="structstruct__CO__Data.html">CO_Data</a> *&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   736
          <td class="paramname"> <em>d</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   737
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   738
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   739
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   740
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   741
          <td class="paramtype">UNS8&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   742
          <td class="paramname"> <em>line</em></td><td>&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   743
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   744
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   745
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   746
          <td>)</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   747
          <td></td><td></td><td width="100%"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   748
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   749
      </table>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   750
</div>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   751
<div class="memdoc">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   752
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   753
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   754
<dl compact><dt><b>Parameters:</b></dt><dd>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   755
  <table border="0" cellspacing="2" cellpadding="0">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   756
    <tr><td valign="top"></td><td valign="top"><em>d</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   757
    <tr><td valign="top"></td><td valign="top"><em>line</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   758
  </table>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   759
</dl>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   760
<dl class="return" compact><dt><b>Returns:</b></dt><dd></dd></dl>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   761
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   762
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   763
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>.
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   764
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   765
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>.
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   766
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   767
Referenced by <a class="el" href="sdo_8c-source.html#l00608">proceedSDO()</a>.
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   768
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   769
Here is the call graph for this function:<p><center><img src="sdo_8h_29427a80fd1aeabff30bf0602fbc220f_cgraph.png" border="0" usemap="#sdo_8h_29427a80fd1aeabff30bf0602fbc220f_cgraph_map" alt=""></center>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   770
<map name="sdo_8h_29427a80fd1aeabff30bf0602fbc220f_cgraph_map">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   771
<area href="objacces_8c.html#39c263a4bc5d2d824fefe22fdb4c2dac" shape="rect" coords="191,6,289,30" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   772
<area href="objacces_8c.html#49e9444c8c8d39906a40a153366ed09c" shape="rect" coords="340,6,447,30" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   773
<area href="objacces_8c.html#75d39b2dadcdb48f7321c6f3766aad26" shape="rect" coords="497,6,665,30" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   774
</map>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   775
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   776
</div>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   777
</div><p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   778
<a class="anchor" name="2a93a7c780472b1d8666d89aa270f661"></a><!-- doxytag: member="sdo.h::proceedSDO" ref="2a93a7c780472b1d8666d89aa270f661" args="(CO_Data *d, Message *m)" -->
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   779
<div class="memitem">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   780
<div class="memproto">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   781
      <table class="memname">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   782
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   783
          <td class="memname">UNS8 proceedSDO           </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   784
          <td>(</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   785
          <td class="paramtype"><a class="el" href="structstruct__CO__Data.html">CO_Data</a> *&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   786
          <td class="paramname"> <em>d</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   787
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   788
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   789
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   790
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   791
          <td class="paramtype"><a class="el" href="structMessage.html">Message</a> *&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   792
          <td class="paramname"> <em>m</em></td><td>&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   793
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   794
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   795
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   796
          <td>)</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   797
          <td></td><td></td><td width="100%"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   798
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   799
      </table>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   800
</div>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   801
<div class="memdoc">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   802
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   803
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   804
<dl compact><dt><b>Parameters:</b></dt><dd>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   805
  <table border="0" cellspacing="2" cellpadding="0">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   806
    <tr><td valign="top"></td><td valign="top"><em>d</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   807
    <tr><td valign="top"></td><td valign="top"><em>m</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   808
  </table>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   809
</dl>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   810
<dl class="return" compact><dt><b>Returns:</b></dt><dd></dd></dl>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   811
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   812
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   813
The server node Id;<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   814
The server node Id; 
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   815
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   816
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>.
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   817
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   818
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="sdo_8h-source.html#l00076">BODY::data</a>, <a class="el" href="can_8h-source.html#l00046">Message::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>.
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   819
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   820
Referenced by <a class="el" href="states_8c-source.html#l00065">canDispatch()</a>.
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   821
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   822
Here is the call graph for this function:<p><center><img src="sdo_8h_2a93a7c780472b1d8666d89aa270f661_cgraph.png" border="0" usemap="#sdo_8h_2a93a7c780472b1d8666d89aa270f661_cgraph_map" alt=""></center>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   823
<map name="sdo_8h_2a93a7c780472b1d8666d89aa270f661_cgraph_map">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   824
<area href="sdo_8c.html#2019db2a4d17e6d29c055cbae173e2b9" shape="rect" coords="199,140,287,164" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   825
<area href="sdo_8c.html#bb0c376b048ab2c6e0524b135b62376f" shape="rect" coords="375,190,516,214" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   826
<area href="sdo_8c.html#42d33be015d4c4c83c73f1f0e588f481" shape="rect" coords="391,91,500,115" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   827
<area href="sdo_8c.html#b9c873a15f55b29112b5527a6cc6898d" shape="rect" coords="572,66,668,90" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   828
<area href="sdo_8c.html#c6b5d7d1439d537da992a96644a1ca5d" shape="rect" coords="579,191,662,215" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   829
<area href="sdo_8c.html#58d1f9691977617601beb9e5b4123252" shape="rect" coords="179,290,307,314" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   830
<area href="sdo_8c.html#acceb714c6e457e98deb9ba164ba2a2f" shape="rect" coords="160,338,326,362" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   831
<area href="sdo_8c.html#ad6eb8be03b832ebba4dfb87aaba4065" shape="rect" coords="198,386,288,410" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   832
<area href="sdo_8c.html#29427a80fd1aeabff30bf0602fbc220f" shape="rect" coords="175,434,311,458" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   833
<area href="sdo_8c.html#2eb5309dca3a7363da5e5e7230b85d58" shape="rect" coords="174,482,312,506" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   834
<area href="sdo_8c.html#18b6f7e9c9441640a88ffef1e8720694" shape="rect" coords="196,530,290,554" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   835
<area href="sdo_8c.html#601a837ecb5f21bf4c66b058c5ae7810" shape="rect" coords="162,578,324,602" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   836
<area href="sdo_8c.html#b26c3f2fb63d81055809d6ccaa785b7c" shape="rect" coords="386,140,506,164" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   837
<area href="canOpenDriver_8c.html#b57b4b3c000e9f61135175495e874977" shape="rect" coords="768,191,848,215" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   838
<area href="objacces_8c.html#39c263a4bc5d2d824fefe22fdb4c2dac" shape="rect" coords="396,434,495,458" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   839
<area href="objacces_8c.html#49e9444c8c8d39906a40a153366ed09c" shape="rect" coords="567,434,674,458" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   840
<area href="objacces_8c.html#75d39b2dadcdb48f7321c6f3766aad26" shape="rect" coords="724,458,892,482" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   841
<area href="objacces_8c.html#17e598cc1b2e60380e2e4e75afe9b3b0" shape="rect" coords="396,482,495,506" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   842
<area href="objacces_8c.html#72f69950be4a1352fc78648c71454820" shape="rect" coords="567,482,674,506" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   843
</map>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   844
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   845
</div>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   846
</div><p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   847
<a class="anchor" name="0e102a0835e4115920cd406e80a8d135"></a><!-- doxytag: member="sdo.h::readNetworkDict" ref="0e102a0835e4115920cd406e80a8d135" args="(CO_Data *d, UNS8 nodeId, UNS16 index, UNS8 subIndex, UNS8 dataType)" -->
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   848
<div class="memitem">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   849
<div class="memproto">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   850
      <table class="memname">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   851
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   852
          <td class="memname">UNS8 readNetworkDict           </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   853
          <td>(</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   854
          <td class="paramtype"><a class="el" href="structstruct__CO__Data.html">CO_Data</a> *&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   855
          <td class="paramname"> <em>d</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   856
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   857
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   858
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   859
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   860
          <td class="paramtype">UNS8&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   861
          <td class="paramname"> <em>nodeId</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   862
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   863
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   864
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   865
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   866
          <td class="paramtype">UNS16&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   867
          <td class="paramname"> <em>index</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   868
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   869
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   870
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   871
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   872
          <td class="paramtype">UNS8&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   873
          <td class="paramname"> <em>subIndex</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   874
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   875
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   876
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   877
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   878
          <td class="paramtype">UNS8&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   879
          <td class="paramname"> <em>dataType</em></td><td>&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   880
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   881
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   882
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   883
          <td>)</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   884
          <td></td><td></td><td width="100%"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   885
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   886
      </table>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   887
</div>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   888
<div class="memdoc">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   889
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   890
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   891
<dl compact><dt><b>Parameters:</b></dt><dd>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   892
  <table border="0" cellspacing="2" cellpadding="0">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   893
    <tr><td valign="top"></td><td valign="top"><em>d</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   894
    <tr><td valign="top"></td><td valign="top"><em>nodeId</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   895
    <tr><td valign="top"></td><td valign="top"><em>index</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   896
    <tr><td valign="top"></td><td valign="top"><em>subIndex</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   897
    <tr><td valign="top"></td><td valign="top"><em>dataType</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   898
  </table>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   899
</dl>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   900
<dl class="return" compact><dt><b>Returns:</b></dt><dd></dd></dl>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   901
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   902
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   903
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>.
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   904
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   905
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:
diff changeset
   906
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   907
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>.
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   908
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   909
Here is the call graph for this function:<p><center><img src="sdo_8h_0e102a0835e4115920cd406e80a8d135_cgraph.png" border="0" usemap="#sdo_8h_0e102a0835e4115920cd406e80a8d135_cgraph_map" alt=""></center>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   910
<map name="sdo_8h_0e102a0835e4115920cd406e80a8d135_cgraph_map">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   911
<area href="sdo_8c.html#4bb4b3cd35af7e7580cffde23e9d3270" shape="rect" coords="191,103,332,127" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   912
<area href="sdo_8c.html#58d1f9691977617601beb9e5b4123252" shape="rect" coords="390,5,518,29" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   913
<area href="sdo_8c.html#bb0c376b048ab2c6e0524b135b62376f" shape="rect" coords="383,53,524,77" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   914
<area href="sdo_8c.html#b9c873a15f55b29112b5527a6cc6898d" shape="rect" coords="575,128,671,152" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   915
<area href="sdo_8c.html#42d33be015d4c4c83c73f1f0e588f481" shape="rect" coords="399,152,508,176" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   916
<area href="sdo_8c.html#c6b5d7d1439d537da992a96644a1ca5d" shape="rect" coords="412,200,495,224" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   917
<area href="canOpenDriver_8c.html#b57b4b3c000e9f61135175495e874977" shape="rect" coords="583,200,663,224" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   918
<area href="canOpenDriver_8c.html#2f2d1ed55cfd9d7f85883f8d70d318ba" shape="rect" coords="722,200,852,224" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   919
</map>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   920
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   921
</div>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   922
</div><p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   923
<a class="anchor" name="542a5cdd20c00aa130a39fe68295e769"></a><!-- doxytag: member="sdo.h::readNetworkDictCallback" ref="542a5cdd20c00aa130a39fe68295e769" args="(CO_Data *d, UNS8 nodeId, UNS16 index, UNS8 subIndex, UNS8 dataType, SDOCallback_t Callback)" -->
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   924
<div class="memitem">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   925
<div class="memproto">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   926
      <table class="memname">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   927
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   928
          <td class="memname">UNS8 readNetworkDictCallback           </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   929
          <td>(</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   930
          <td class="paramtype"><a class="el" href="structstruct__CO__Data.html">CO_Data</a> *&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   931
          <td class="paramname"> <em>d</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   932
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   933
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   934
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   935
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   936
          <td class="paramtype">UNS8&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   937
          <td class="paramname"> <em>nodeId</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   938
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   939
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   940
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   941
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   942
          <td class="paramtype">UNS16&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   943
          <td class="paramname"> <em>index</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   944
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   945
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   946
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   947
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   948
          <td class="paramtype">UNS8&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   949
          <td class="paramname"> <em>subIndex</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   950
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   951
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   952
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   953
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   954
          <td class="paramtype">UNS8&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   955
          <td class="paramname"> <em>dataType</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   956
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   957
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   958
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   959
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   960
          <td class="paramtype"><a class="el" href="sdo_8h.html#606eccfef67e572723e1efba3f0d87ba">SDOCallback_t</a>&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   961
          <td class="paramname"> <em>Callback</em></td><td>&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   962
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   963
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   964
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   965
          <td>)</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   966
          <td></td><td></td><td width="100%"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   967
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   968
      </table>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   969
</div>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   970
<div class="memdoc">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   971
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   972
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   973
<dl compact><dt><b>Parameters:</b></dt><dd>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   974
  <table border="0" cellspacing="2" cellpadding="0">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   975
    <tr><td valign="top"></td><td valign="top"><em>d</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   976
    <tr><td valign="top"></td><td valign="top"><em>nodeId</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   977
    <tr><td valign="top"></td><td valign="top"><em>index</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   978
    <tr><td valign="top"></td><td valign="top"><em>subIndex</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   979
    <tr><td valign="top"></td><td valign="top"><em>dataType</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   980
    <tr><td valign="top"></td><td valign="top"><em>Callback</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   981
  </table>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   982
</dl>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   983
<dl class="return" compact><dt><b>Returns:</b></dt><dd></dd></dl>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   984
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   985
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   986
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>.
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   987
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   988
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:
diff changeset
   989
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   990
Here is the call graph for this function:<p><center><img src="sdo_8h_542a5cdd20c00aa130a39fe68295e769_cgraph.png" border="0" usemap="#sdo_8h_542a5cdd20c00aa130a39fe68295e769_cgraph_map" alt=""></center>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   991
<map name="sdo_8h_542a5cdd20c00aa130a39fe68295e769_cgraph_map">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   992
<area href="sdo_8c.html#4bb4b3cd35af7e7580cffde23e9d3270" shape="rect" coords="247,103,388,127" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   993
<area href="sdo_8c.html#58d1f9691977617601beb9e5b4123252" shape="rect" coords="446,5,574,29" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   994
<area href="sdo_8c.html#bb0c376b048ab2c6e0524b135b62376f" shape="rect" coords="439,53,580,77" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   995
<area href="sdo_8c.html#b9c873a15f55b29112b5527a6cc6898d" shape="rect" coords="631,128,727,152" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   996
<area href="sdo_8c.html#42d33be015d4c4c83c73f1f0e588f481" shape="rect" coords="455,152,564,176" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   997
<area href="sdo_8c.html#c6b5d7d1439d537da992a96644a1ca5d" shape="rect" coords="468,200,551,224" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   998
<area href="canOpenDriver_8c.html#b57b4b3c000e9f61135175495e874977" shape="rect" coords="639,200,719,224" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
   999
<area href="canOpenDriver_8c.html#2f2d1ed55cfd9d7f85883f8d70d318ba" shape="rect" coords="778,200,908,224" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1000
</map>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1001
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1002
</div>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1003
</div><p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1004
<a class="anchor" name="1f4f07eccc4890a11ccf4f632da7740b"></a><!-- doxytag: member="sdo.h::resetSDO" ref="1f4f07eccc4890a11ccf4f632da7740b" args="(CO_Data *d)" -->
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1005
<div class="memitem">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1006
<div class="memproto">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1007
      <table class="memname">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1008
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1009
          <td class="memname">void resetSDO           </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1010
          <td>(</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1011
          <td class="paramtype"><a class="el" href="structstruct__CO__Data.html">CO_Data</a> *&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1012
          <td class="paramname"> <em>d</em>          </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1013
          <td>&nbsp;)&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1014
          <td width="100%"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1015
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1016
      </table>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1017
</div>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1018
<div class="memdoc">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1019
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1020
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1021
Reset all sdo buffers<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1022
<dl compact><dt><b>Parameters:</b></dt><dd>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1023
  <table border="0" cellspacing="2" cellpadding="0">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1024
    <tr><td valign="top"></td><td valign="top"><em>d</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1025
  </table>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1026
</dl>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1027
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1028
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1029
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>.
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1030
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1031
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>.
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1032
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1033
Referenced by <a class="el" href="states_8c-source.html#l00120">switchCommunicationState()</a>.
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1034
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1035
Here is the call graph for this function:<p><center><img src="sdo_8h_1f4f07eccc4890a11ccf4f632da7740b_cgraph.png" border="0" usemap="#sdo_8h_1f4f07eccc4890a11ccf4f632da7740b_cgraph_map" alt=""></center>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1036
<map name="sdo_8h_1f4f07eccc4890a11ccf4f632da7740b_cgraph_map">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1037
<area href="sdo_8c.html#42d33be015d4c4c83c73f1f0e588f481" shape="rect" coords="140,6,250,30" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1038
<area href="sdo_8c.html#b9c873a15f55b29112b5527a6cc6898d" shape="rect" coords="300,6,396,30" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1039
</map>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1040
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1041
</div>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1042
</div><p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1043
<a class="anchor" name="42d33be015d4c4c83c73f1f0e588f481"></a><!-- doxytag: member="sdo.h::resetSDOline" ref="42d33be015d4c4c83c73f1f0e588f481" args="(CO_Data *d, UNS8 line)" -->
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1044
<div class="memitem">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1045
<div class="memproto">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1046
      <table class="memname">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1047
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1048
          <td class="memname">void resetSDOline           </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1049
          <td>(</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1050
          <td class="paramtype"><a class="el" href="structstruct__CO__Data.html">CO_Data</a> *&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1051
          <td class="paramname"> <em>d</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1052
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1053
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1054
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1055
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1056
          <td class="paramtype">UNS8&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1057
          <td class="paramname"> <em>line</em></td><td>&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1058
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1059
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1060
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1061
          <td>)</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1062
          <td></td><td></td><td width="100%"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1063
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1064
      </table>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1065
</div>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1066
<div class="memdoc">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1067
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1068
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1069
<dl compact><dt><b>Parameters:</b></dt><dd>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1070
  <table border="0" cellspacing="2" cellpadding="0">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1071
    <tr><td valign="top"></td><td valign="top"><em>d</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1072
    <tr><td valign="top"></td><td valign="top"><em>line</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1073
  </table>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1074
</dl>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1075
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1076
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1077
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>.
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1078
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1079
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>.
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1080
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1081
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>.
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1082
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1083
Here is the call graph for this function:<p><center><img src="sdo_8h_42d33be015d4c4c83c73f1f0e588f481_cgraph.png" border="0" usemap="#sdo_8h_42d33be015d4c4c83c73f1f0e588f481_cgraph_map" alt=""></center>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1084
<map name="sdo_8h_42d33be015d4c4c83c73f1f0e588f481_cgraph_map">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1085
<area href="sdo_8c.html#b9c873a15f55b29112b5527a6cc6898d" shape="rect" coords="167,6,263,30" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1086
</map>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1087
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1088
</div>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1089
</div><p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1090
<a class="anchor" name="2eb5309dca3a7363da5e5e7230b85d58"></a><!-- doxytag: member="sdo.h::SDOlineToObjdict" ref="2eb5309dca3a7363da5e5e7230b85d58" args="(CO_Data *d, UNS8 line)" -->
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1091
<div class="memitem">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1092
<div class="memproto">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1093
      <table class="memname">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1094
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1095
          <td class="memname">UNS32 SDOlineToObjdict           </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1096
          <td>(</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1097
          <td class="paramtype"><a class="el" href="structstruct__CO__Data.html">CO_Data</a> *&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1098
          <td class="paramname"> <em>d</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1099
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1100
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1101
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1102
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1103
          <td class="paramtype">UNS8&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1104
          <td class="paramname"> <em>line</em></td><td>&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1105
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1106
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1107
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1108
          <td>)</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1109
          <td></td><td></td><td width="100%"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1110
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1111
      </table>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1112
</div>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1113
<div class="memdoc">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1114
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1115
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1116
<dl compact><dt><b>Parameters:</b></dt><dd>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1117
  <table border="0" cellspacing="2" cellpadding="0">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1118
    <tr><td valign="top"></td><td valign="top"><em>d</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1119
    <tr><td valign="top"></td><td valign="top"><em>line</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1120
  </table>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1121
</dl>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1122
<dl class="return" compact><dt><b>Returns:</b></dt><dd></dd></dl>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1123
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1124
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1125
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>.
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1126
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1127
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>.
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1128
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1129
Referenced by <a class="el" href="sdo_8c-source.html#l00608">proceedSDO()</a>.
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1130
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1131
Here is the call graph for this function:<p><center><img src="sdo_8h_2eb5309dca3a7363da5e5e7230b85d58_cgraph.png" border="0" usemap="#sdo_8h_2eb5309dca3a7363da5e5e7230b85d58_cgraph_map" alt=""></center>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1132
<map name="sdo_8h_2eb5309dca3a7363da5e5e7230b85d58_cgraph_map">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1133
<area href="objacces_8c.html#17e598cc1b2e60380e2e4e75afe9b3b0" shape="rect" coords="192,6,291,30" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1134
<area href="objacces_8c.html#72f69950be4a1352fc78648c71454820" shape="rect" coords="339,6,445,30" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1135
<area href="objacces_8c.html#75d39b2dadcdb48f7321c6f3766aad26" shape="rect" coords="495,6,663,30" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1136
</map>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1137
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1138
</div>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1139
</div><p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1140
<a class="anchor" name="9309025e29b59e09026abcd3b45a5b61"></a><!-- doxytag: member="sdo.h::SDOTimeoutAlarm" ref="9309025e29b59e09026abcd3b45a5b61" args="(CO_Data *d, UNS32 id)" -->
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1141
<div class="memitem">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1142
<div class="memproto">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1143
      <table class="memname">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1144
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1145
          <td class="memname">void SDOTimeoutAlarm           </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1146
          <td>(</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1147
          <td class="paramtype"><a class="el" href="structstruct__CO__Data.html">CO_Data</a> *&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1148
          <td class="paramname"> <em>d</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1149
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1150
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1151
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1152
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1153
          <td class="paramtype">UNS32&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1154
          <td class="paramname"> <em>id</em></td><td>&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1155
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1156
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1157
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1158
          <td>)</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1159
          <td></td><td></td><td width="100%"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1160
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1161
      </table>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1162
</div>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1163
<div class="memdoc">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1164
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1165
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1166
<dl compact><dt><b>Parameters:</b></dt><dd>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1167
  <table border="0" cellspacing="2" cellpadding="0">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1168
    <tr><td valign="top"></td><td valign="top"><em>d</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1169
    <tr><td valign="top"></td><td valign="top"><em>id</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1170
  </table>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1171
</dl>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1172
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1173
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1174
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>.
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1175
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1176
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>.
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1177
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1178
Here is the call graph for this function:<p><center><img src="sdo_8h_9309025e29b59e09026abcd3b45a5b61_cgraph.png" border="0" usemap="#sdo_8h_9309025e29b59e09026abcd3b45a5b61_cgraph_map" alt=""></center>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1179
<map name="sdo_8h_9309025e29b59e09026abcd3b45a5b61_cgraph_map">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1180
<area href="sdo_8c.html#42d33be015d4c4c83c73f1f0e588f481" shape="rect" coords="205,6,315,30" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1181
<area href="sdo_8c.html#b26c3f2fb63d81055809d6ccaa785b7c" shape="rect" coords="200,54,320,78" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1182
<area href="sdo_8c.html#b9c873a15f55b29112b5527a6cc6898d" shape="rect" coords="369,6,465,30" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1183
<area href="sdo_8c.html#c6b5d7d1439d537da992a96644a1ca5d" shape="rect" coords="376,54,459,78" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1184
<area href="canOpenDriver_8c.html#b57b4b3c000e9f61135175495e874977" shape="rect" coords="516,54,596,78" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1185
<area href="canOpenDriver_8c.html#2f2d1ed55cfd9d7f85883f8d70d318ba" shape="rect" coords="647,54,777,78" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1186
</map>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1187
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1188
</div>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1189
</div><p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1190
<a class="anchor" name="18b6f7e9c9441640a88ffef1e8720694"></a><!-- doxytag: member="sdo.h::SDOtoLine" ref="18b6f7e9c9441640a88ffef1e8720694" args="(CO_Data *d, UNS8 line, UNS8 nbBytes, UNS8 *data)" -->
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1191
<div class="memitem">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1192
<div class="memproto">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1193
      <table class="memname">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1194
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1195
          <td class="memname">UNS8 SDOtoLine           </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1196
          <td>(</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1197
          <td class="paramtype"><a class="el" href="structstruct__CO__Data.html">CO_Data</a> *&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1198
          <td class="paramname"> <em>d</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1199
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1200
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1201
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1202
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1203
          <td class="paramtype">UNS8&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1204
          <td class="paramname"> <em>line</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1205
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1206
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1207
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1208
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1209
          <td class="paramtype">UNS8&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1210
          <td class="paramname"> <em>nbBytes</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1211
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1212
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1213
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1214
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1215
          <td class="paramtype">UNS8 *&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1216
          <td class="paramname"> <em>data</em></td><td>&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1217
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1218
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1219
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1220
          <td>)</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1221
          <td></td><td></td><td width="100%"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1222
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1223
      </table>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1224
</div>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1225
<div class="memdoc">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1226
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1227
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1228
<dl compact><dt><b>Parameters:</b></dt><dd>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1229
  <table border="0" cellspacing="2" cellpadding="0">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1230
    <tr><td valign="top"></td><td valign="top"><em>d</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1231
    <tr><td valign="top"></td><td valign="top"><em>line</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1232
    <tr><td valign="top"></td><td valign="top"><em>nbBytes</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1233
    <tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1234
  </table>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1235
</dl>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1236
<dl class="return" compact><dt><b>Returns:</b></dt><dd></dd></dl>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1237
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1238
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1239
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>.
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1240
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1241
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:
diff changeset
  1242
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1243
Referenced by <a class="el" href="sdo_8c-source.html#l00608">proceedSDO()</a>.
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1244
</div>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1245
</div><p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1246
<a class="anchor" name="c6b5d7d1439d537da992a96644a1ca5d"></a><!-- doxytag: member="sdo.h::sendSDO" ref="c6b5d7d1439d537da992a96644a1ca5d" args="(CO_Data *d, UNS8 whoami, s_SDO sdo)" -->
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1247
<div class="memitem">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1248
<div class="memproto">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1249
      <table class="memname">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1250
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1251
          <td class="memname">UNS8 sendSDO           </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1252
          <td>(</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1253
          <td class="paramtype"><a class="el" href="structstruct__CO__Data.html">CO_Data</a> *&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1254
          <td class="paramname"> <em>d</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1255
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1256
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1257
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1258
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1259
          <td class="paramtype">UNS8&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1260
          <td class="paramname"> <em>whoami</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1261
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1262
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1263
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1264
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1265
          <td class="paramtype"><a class="el" href="structstruct__s__SDO.html">s_SDO</a>&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1266
          <td class="paramname"> <em>sdo</em></td><td>&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1267
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1268
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1269
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1270
          <td>)</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1271
          <td></td><td></td><td width="100%"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1272
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1273
      </table>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1274
</div>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1275
<div class="memdoc">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1276
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1277
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1278
<dl compact><dt><b>Parameters:</b></dt><dd>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1279
  <table border="0" cellspacing="2" cellpadding="0">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1280
    <tr><td valign="top"></td><td valign="top"><em>d</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1281
    <tr><td valign="top"></td><td valign="top"><em>whoami</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1282
    <tr><td valign="top"></td><td valign="top"><em>sdo</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1283
  </table>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1284
</dl>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1285
<dl class="return" compact><dt><b>Returns:</b></dt><dd></dd></dl>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1286
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1287
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1288
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>.
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1289
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1290
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="sdo_8h-source.html#l00076">BODY::data</a>, <a class="el" href="can_8h-source.html#l00046">Message::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:
diff changeset
  1291
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1292
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>.
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1293
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1294
Here is the call graph for this function:<p><center><img src="sdo_8h_c6b5d7d1439d537da992a96644a1ca5d_cgraph.png" border="0" usemap="#sdo_8h_c6b5d7d1439d537da992a96644a1ca5d_cgraph_map" alt=""></center>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1295
<map name="sdo_8h_c6b5d7d1439d537da992a96644a1ca5d_cgraph_map">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1296
<area href="canOpenDriver_8c.html#b57b4b3c000e9f61135175495e874977" shape="rect" coords="140,6,220,30" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1297
<area href="canOpenDriver_8c.html#2f2d1ed55cfd9d7f85883f8d70d318ba" shape="rect" coords="271,6,401,30" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1298
</map>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1299
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1300
</div>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1301
</div><p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1302
<a class="anchor" name="b26c3f2fb63d81055809d6ccaa785b7c"></a><!-- doxytag: member="sdo.h::sendSDOabort" ref="b26c3f2fb63d81055809d6ccaa785b7c" args="(CO_Data *d, UNS8 whoami, UNS16 index, UNS8 subIndex, UNS32 abortCode)" -->
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1303
<div class="memitem">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1304
<div class="memproto">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1305
      <table class="memname">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1306
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1307
          <td class="memname">UNS8 sendSDOabort           </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1308
          <td>(</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1309
          <td class="paramtype"><a class="el" href="structstruct__CO__Data.html">CO_Data</a> *&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1310
          <td class="paramname"> <em>d</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1311
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1312
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1313
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1314
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1315
          <td class="paramtype">UNS8&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1316
          <td class="paramname"> <em>whoami</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1317
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1318
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1319
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1320
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1321
          <td class="paramtype">UNS16&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1322
          <td class="paramname"> <em>index</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1323
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1324
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1325
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1326
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1327
          <td class="paramtype">UNS8&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1328
          <td class="paramname"> <em>subIndex</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1329
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1330
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1331
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1332
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1333
          <td class="paramtype">UNS32&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1334
          <td class="paramname"> <em>abortCode</em></td><td>&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1335
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1336
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1337
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1338
          <td>)</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1339
          <td></td><td></td><td width="100%"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1340
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1341
      </table>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1342
</div>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1343
<div class="memdoc">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1344
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1345
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1346
<dl compact><dt><b>Parameters:</b></dt><dd>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1347
  <table border="0" cellspacing="2" cellpadding="0">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1348
    <tr><td valign="top"></td><td valign="top"><em>d</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1349
    <tr><td valign="top"></td><td valign="top"><em>whoami</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1350
    <tr><td valign="top"></td><td valign="top"><em>index</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1351
    <tr><td valign="top"></td><td valign="top"><em>subIndex</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1352
    <tr><td valign="top"></td><td valign="top"><em>abortCode</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1353
  </table>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1354
</dl>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1355
<dl class="return" compact><dt><b>Returns:</b></dt><dd></dd></dl>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1356
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1357
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1358
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>.
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1359
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1360
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>.
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1361
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1362
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>.
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1363
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1364
Here is the call graph for this function:<p><center><img src="sdo_8h_b26c3f2fb63d81055809d6ccaa785b7c_cgraph.png" border="0" usemap="#sdo_8h_b26c3f2fb63d81055809d6ccaa785b7c_cgraph_map" alt=""></center>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1365
<map name="sdo_8h_b26c3f2fb63d81055809d6ccaa785b7c_cgraph_map">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1366
<area href="sdo_8c.html#c6b5d7d1439d537da992a96644a1ca5d" shape="rect" coords="175,6,257,30" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1367
<area href="canOpenDriver_8c.html#b57b4b3c000e9f61135175495e874977" shape="rect" coords="308,6,388,30" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1368
<area href="canOpenDriver_8c.html#2f2d1ed55cfd9d7f85883f8d70d318ba" shape="rect" coords="439,6,569,30" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1369
</map>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1370
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1371
</div>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1372
</div><p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1373
<a class="anchor" name="601a837ecb5f21bf4c66b058c5ae7810"></a><!-- doxytag: member="sdo.h::setSDOlineRestBytes" ref="601a837ecb5f21bf4c66b058c5ae7810" args="(CO_Data *d, UNS8 line, UNS8 nbBytes)" -->
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1374
<div class="memitem">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1375
<div class="memproto">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1376
      <table class="memname">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1377
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1378
          <td class="memname">UNS8 setSDOlineRestBytes           </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1379
          <td>(</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1380
          <td class="paramtype"><a class="el" href="structstruct__CO__Data.html">CO_Data</a> *&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1381
          <td class="paramname"> <em>d</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1382
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1383
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1384
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1385
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1386
          <td class="paramtype">UNS8&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1387
          <td class="paramname"> <em>line</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1388
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1389
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1390
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1391
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1392
          <td class="paramtype">UNS8&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1393
          <td class="paramname"> <em>nbBytes</em></td><td>&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1394
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1395
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1396
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1397
          <td>)</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1398
          <td></td><td></td><td width="100%"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1399
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1400
      </table>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1401
</div>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1402
<div class="memdoc">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1403
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1404
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1405
<dl compact><dt><b>Parameters:</b></dt><dd>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1406
  <table border="0" cellspacing="2" cellpadding="0">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1407
    <tr><td valign="top"></td><td valign="top"><em>d</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1408
    <tr><td valign="top"></td><td valign="top"><em>line</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1409
    <tr><td valign="top"></td><td valign="top"><em>nbBytes</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1410
  </table>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1411
</dl>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1412
<dl class="return" compact><dt><b>Returns:</b></dt><dd></dd></dl>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1413
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1414
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1415
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>.
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1416
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1417
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:
diff changeset
  1418
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1419
Referenced by <a class="el" href="sdo_8c-source.html#l00608">proceedSDO()</a>.
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1420
</div>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1421
</div><p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1422
<a class="anchor" name="bc20ed246e00053dcf71faa8f45ee39c"></a><!-- doxytag: member="sdo.h::writeNetworkDict" ref="bc20ed246e00053dcf71faa8f45ee39c" args="(CO_Data *d, UNS8 nodeId, UNS16 index, UNS8 subIndex, UNS8 count, UNS8 dataType, void *data)" -->
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1423
<div class="memitem">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1424
<div class="memproto">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1425
      <table class="memname">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1426
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1427
          <td class="memname">UNS8 writeNetworkDict           </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1428
          <td>(</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1429
          <td class="paramtype"><a class="el" href="structstruct__CO__Data.html">CO_Data</a> *&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1430
          <td class="paramname"> <em>d</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1431
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1432
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1433
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1434
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1435
          <td class="paramtype">UNS8&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1436
          <td class="paramname"> <em>nodeId</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1437
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1438
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1439
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1440
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1441
          <td class="paramtype">UNS16&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1442
          <td class="paramname"> <em>index</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1443
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1444
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1445
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1446
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1447
          <td class="paramtype">UNS8&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1448
          <td class="paramname"> <em>subIndex</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1449
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1450
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1451
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1452
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1453
          <td class="paramtype">UNS8&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1454
          <td class="paramname"> <em>count</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1455
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1456
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1457
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1458
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1459
          <td class="paramtype">UNS8&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1460
          <td class="paramname"> <em>dataType</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1461
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1462
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1463
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1464
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1465
          <td class="paramtype">void *&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1466
          <td class="paramname"> <em>data</em></td><td>&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1467
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1468
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1469
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1470
          <td>)</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1471
          <td></td><td></td><td width="100%"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1472
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1473
      </table>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1474
</div>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1475
<div class="memdoc">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1476
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1477
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1478
<dl compact><dt><b>Parameters:</b></dt><dd>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1479
  <table border="0" cellspacing="2" cellpadding="0">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1480
    <tr><td valign="top"></td><td valign="top"><em>d</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1481
    <tr><td valign="top"></td><td valign="top"><em>nodeId</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1482
    <tr><td valign="top"></td><td valign="top"><em>index</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1483
    <tr><td valign="top"></td><td valign="top"><em>subIndex</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1484
    <tr><td valign="top"></td><td valign="top"><em>count</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1485
    <tr><td valign="top"></td><td valign="top"><em>dataType</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1486
    <tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1487
  </table>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1488
</dl>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1489
<dl class="return" compact><dt><b>Returns:</b></dt><dd></dd></dl>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1490
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1491
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1492
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>.
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1493
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1494
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>.
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1495
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1496
Here is the call graph for this function:<p><center><img src="sdo_8h_bc20ed246e00053dcf71faa8f45ee39c_cgraph.png" border="0" usemap="#sdo_8h_bc20ed246e00053dcf71faa8f45ee39c_cgraph_map" alt=""></center>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1497
<map name="sdo_8h_bc20ed246e00053dcf71faa8f45ee39c_cgraph_map">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1498
<area href="dcf_8c.html#3c07605ffe3ea197aa36e583ef87a20a" shape="rect" coords="192,103,339,127" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1499
<area href="sdo_8c.html#58d1f9691977617601beb9e5b4123252" shape="rect" coords="395,5,523,29" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1500
<area href="sdo_8c.html#bb0c376b048ab2c6e0524b135b62376f" shape="rect" coords="388,53,529,77" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1501
<area href="sdo_8c.html#b9c873a15f55b29112b5527a6cc6898d" shape="rect" coords="580,128,676,152" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1502
<area href="sdo_8c.html#42d33be015d4c4c83c73f1f0e588f481" shape="rect" coords="404,152,513,176" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1503
<area href="sdo_8c.html#c6b5d7d1439d537da992a96644a1ca5d" shape="rect" coords="417,200,500,224" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1504
<area href="canOpenDriver_8c.html#b57b4b3c000e9f61135175495e874977" shape="rect" coords="588,200,668,224" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1505
<area href="canOpenDriver_8c.html#2f2d1ed55cfd9d7f85883f8d70d318ba" shape="rect" coords="727,200,857,224" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1506
</map>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1507
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1508
</div>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1509
</div><p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1510
<a class="anchor" name="f4ec05293fb8971a1b282994498ed4f5"></a><!-- doxytag: member="sdo.h::writeNetworkDictCallBack" ref="f4ec05293fb8971a1b282994498ed4f5" args="(CO_Data *d, UNS8 nodeId, UNS16 index, UNS8 subIndex, UNS8 count, UNS8 dataType, void *data, SDOCallback_t Callback)" -->
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1511
<div class="memitem">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1512
<div class="memproto">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1513
      <table class="memname">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1514
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1515
          <td class="memname">UNS8 writeNetworkDictCallBack           </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1516
          <td>(</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1517
          <td class="paramtype"><a class="el" href="structstruct__CO__Data.html">CO_Data</a> *&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1518
          <td class="paramname"> <em>d</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1519
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1520
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1521
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1522
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1523
          <td class="paramtype">UNS8&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1524
          <td class="paramname"> <em>nodeId</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1525
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1526
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1527
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1528
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1529
          <td class="paramtype">UNS16&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1530
          <td class="paramname"> <em>index</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1531
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1532
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1533
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1534
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1535
          <td class="paramtype">UNS8&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1536
          <td class="paramname"> <em>subIndex</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1537
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1538
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1539
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1540
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1541
          <td class="paramtype">UNS8&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1542
          <td class="paramname"> <em>count</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1543
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1544
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1545
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1546
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1547
          <td class="paramtype">UNS8&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1548
          <td class="paramname"> <em>dataType</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1549
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1550
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1551
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1552
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1553
          <td class="paramtype">void *&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1554
          <td class="paramname"> <em>data</em>, </td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1555
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1556
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1557
          <td class="paramkey"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1558
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1559
          <td class="paramtype"><a class="el" href="sdo_8h.html#606eccfef67e572723e1efba3f0d87ba">SDOCallback_t</a>&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1560
          <td class="paramname"> <em>Callback</em></td><td>&nbsp;</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1561
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1562
        <tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1563
          <td></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1564
          <td>)</td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1565
          <td></td><td></td><td width="100%"></td>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1566
        </tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1567
      </table>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1568
</div>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1569
<div class="memdoc">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1570
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1571
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1572
<dl compact><dt><b>Parameters:</b></dt><dd>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1573
  <table border="0" cellspacing="2" cellpadding="0">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1574
    <tr><td valign="top"></td><td valign="top"><em>d</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1575
    <tr><td valign="top"></td><td valign="top"><em>nodeId</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1576
    <tr><td valign="top"></td><td valign="top"><em>index</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1577
    <tr><td valign="top"></td><td valign="top"><em>subIndex</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1578
    <tr><td valign="top"></td><td valign="top"><em>count</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1579
    <tr><td valign="top"></td><td valign="top"><em>dataType</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1580
    <tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1581
    <tr><td valign="top"></td><td valign="top"><em>Callback</em>&nbsp;</td><td></td></tr>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1582
  </table>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1583
</dl>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1584
<dl class="return" compact><dt><b>Returns:</b></dt><dd></dd></dl>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1585
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1586
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1587
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>.
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1588
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1589
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>.
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1590
<p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1591
Here is the call graph for this function:<p><center><img src="sdo_8h_f4ec05293fb8971a1b282994498ed4f5_cgraph.png" border="0" usemap="#sdo_8h_f4ec05293fb8971a1b282994498ed4f5_cgraph_map" alt=""></center>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1592
<map name="sdo_8h_f4ec05293fb8971a1b282994498ed4f5_cgraph_map">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1593
<area href="dcf_8c.html#3c07605ffe3ea197aa36e583ef87a20a" shape="rect" coords="251,103,398,127" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1594
<area href="sdo_8c.html#58d1f9691977617601beb9e5b4123252" shape="rect" coords="454,5,582,29" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1595
<area href="sdo_8c.html#bb0c376b048ab2c6e0524b135b62376f" shape="rect" coords="447,53,588,77" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1596
<area href="sdo_8c.html#b9c873a15f55b29112b5527a6cc6898d" shape="rect" coords="639,128,735,152" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1597
<area href="sdo_8c.html#42d33be015d4c4c83c73f1f0e588f481" shape="rect" coords="463,152,572,176" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1598
<area href="sdo_8c.html#c6b5d7d1439d537da992a96644a1ca5d" shape="rect" coords="476,200,559,224" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1599
<area href="canOpenDriver_8c.html#b57b4b3c000e9f61135175495e874977" shape="rect" coords="647,200,727,224" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1600
<area href="canOpenDriver_8c.html#2f2d1ed55cfd9d7f85883f8d70d318ba" shape="rect" coords="786,200,916,224" alt="">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1601
</map>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1602
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1603
</div>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1604
</div><p>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1605
<hr size="1"><address style="align: right;"><small>Generated on Fri Jun 8 08:52:04 2007 for CanFestival by&nbsp;
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1606
<a href="http://www.doxygen.org/index.html">
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1607
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.1 </small></address>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1608
</body>
f49e5a6b7804 Manual and Documentation finish
nico
parents:
diff changeset
  1609
</html>