doc/manual/en/html/node1.html
author etisserant
Mon, 02 Jul 2007 18:22:58 +0200
changeset 236 905677ed00f3
parent 215 f49e5a6b7804
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.
210
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
     1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
     2
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
     3
<!--Converted with LaTeX2HTML 2002-2-1 (1.71)
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
     4
original version by:  Nikos Drakos, CBLU, University of Leeds
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
     5
* revised and updated by:  Marcus Hennecke, Ross Moore, Herb Swan
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
     6
* with significant contributions from:
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
     7
  Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
     8
<HTML>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
     9
<HEAD>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    10
<TITLE>Contents</TITLE>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    11
<META NAME="description" CONTENT="Contents">
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    12
<META NAME="keywords" CONTENT="manual">
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    13
<META NAME="resource-type" CONTENT="document">
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    14
<META NAME="distribution" CONTENT="global">
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    15
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    16
<META NAME="Generator" CONTENT="LaTeX2HTML v2002-2-1">
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    17
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    18
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    19
<LINK REL="STYLESHEET" HREF="manual.css">
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    20
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    21
<LINK REL="next" HREF="node2.html">
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    22
<LINK REL="previous" HREF="manual.html">
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    23
<LINK REL="up" HREF="manual.html">
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    24
<LINK REL="next" HREF="node2.html">
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    25
</HEAD>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    26
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    27
<BODY >
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    28
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    29
<DIV CLASS="navigation"><!--Navigation Panel-->
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    30
<A NAME="tex2html117"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    31
  HREF="node2.html">
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    32
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    33
 SRC="/usr/share/latex2html/icons/next.png"></A> 
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    34
<A NAME="tex2html115"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    35
  HREF="manual.html">
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    36
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    37
 SRC="/usr/share/latex2html/icons/up.png"></A> 
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    38
<A NAME="tex2html109"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    39
  HREF="manual.html">
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    40
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    41
 SRC="/usr/share/latex2html/icons/prev.png"></A>   
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    42
<BR>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    43
<B> Next:</B> <A NAME="tex2html118"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    44
  HREF="node2.html">Introduction</A>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    45
<B> Up:</B> <A NAME="tex2html116"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    46
  HREF="manual.html">Documentation</A>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    47
<B> Previous:</B> <A NAME="tex2html110"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    48
  HREF="manual.html">Documentation</A>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    49
<BR>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    50
<BR></DIV>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    51
<!--End of Navigation Panel-->
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    52
<BR>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    53
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    54
<H2><A NAME="SECTION00010000000000000000">
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    55
Contents</A>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    56
</H2>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    57
<!--Table of Contents-->
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    58
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    59
<UL CLASS="TofC">
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    60
<LI><A NAME="tex2html119"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    61
  HREF="node2.html">Introduction</A>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    62
<UL>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    63
<LI><A NAME="tex2html120"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    64
  HREF="node3.html">The CanFestival project</A>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    65
<LI><A NAME="tex2html121"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    66
  HREF="node4.html">What is CANopen</A>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    67
</UL>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    68
<BR>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    69
<LI><A NAME="tex2html122"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    70
  HREF="node5.html">CanFestival Features</A>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    71
<UL>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    72
<LI><A NAME="tex2html123"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    73
  HREF="node6.html">Tools </A>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    74
<LI><A NAME="tex2html124"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    75
  HREF="node7.html">Standard conformance</A>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    76
</UL>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    77
<BR>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    78
<LI><A NAME="tex2html125"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    79
  HREF="node10.html">How to start</A>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    80
<UL>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    81
<LI><A NAME="tex2html126"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    82
  HREF="node11.html">Host requirements</A>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    83
<LI><A NAME="tex2html127"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    84
  HREF="node15.html">How to get CanFestival</A>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    85
</UL>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    86
<BR>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    87
<LI><A NAME="tex2html128"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    88
  HREF="node16.html">Understanding Canfestival</A>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    89
<UL>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    90
<LI><A NAME="tex2html129"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    91
  HREF="node17.html">CanFestival Project tree layout</A>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    92
<LI><A NAME="tex2html130"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    93
  HREF="node18.html">Implement CanFestival in your application</A>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    94
<LI><A NAME="tex2html131"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    95
  HREF="node19.html">CanFestival CAN interfaces</A>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    96
<LI><A NAME="tex2html132"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    97
  HREF="node20.html">CanFestival events scheduling</A>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    98
</UL>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    99
<BR>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   100
<LI><A NAME="tex2html133"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   101
  HREF="node21.html">Linux Target</A>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   102
<UL>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   103
<LI><A NAME="tex2html134"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   104
  HREF="node22.html">Linux Compilation and installation</A>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   105
<LI><A NAME="tex2html135"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   106
  HREF="node30.html">Testing your CanFestival installation</A>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   107
</UL>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   108
<BR>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   109
<LI><A NAME="tex2html136"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   110
  HREF="node31.html">Windows Targets</A>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   111
<UL>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   112
<LI><A NAME="tex2html137"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   113
  HREF="node32.html">Object Dictionary Editor GUI installation.</A>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   114
<LI><A NAME="tex2html138"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   115
  HREF="node33.html">CYGWIN</A>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   116
<LI><A NAME="tex2html139"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   117
  HREF="node38.html">Visual Studio C++</A>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   118
</UL>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   119
<BR>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   120
<LI><A NAME="tex2html140"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   121
  HREF="node44.html">Motorola HCS12</A>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   122
<UL>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   123
<LI><A NAME="tex2html141"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   124
  HREF="node45.html">Running a HCS12 node</A>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   125
</UL>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   126
<BR>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   127
<LI><A NAME="tex2html142"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   128
  HREF="node52.html">Example and test program:</A>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   129
<UL>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   130
<LI><A NAME="tex2html143"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   131
  HREF="node53.html">TestMasterSlave</A>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   132
<LI><A NAME="tex2html144"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   133
  HREF="node54.html">gene_SYNC_HCS12 :</A>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   134
<LI><A NAME="tex2html145"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   135
  HREF="node55.html">TestMasterMicroMod </A>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   136
</UL>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   137
<BR>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   138
<LI><A NAME="tex2html146"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   139
  HREF="node56.html">Developing a new node</A>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   140
<UL>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   141
<LI><A NAME="tex2html147"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   142
  HREF="node57.html">Using Dictionary Editor GUI</A>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   143
<LI><A NAME="tex2html148"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   144
  HREF="node68.html">Generating the object Dictionary</A>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   145
</UL>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   146
<BR>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   147
<LI><A NAME="tex2html149"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   148
  HREF="node71.html">FAQ</A>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   149
<UL>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   150
<LI><A NAME="tex2html150"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   151
  HREF="node72.html">General</A>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   152
<LI><A NAME="tex2html151"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   153
  HREF="node76.html">LINUX</A>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   154
<LI><A NAME="tex2html152"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   155
  HREF="node79.html">Win32</A>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   156
<LI><A NAME="tex2html153"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   157
  HREF="node80.html">HCS12</A>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   158
</UL>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   159
<BR>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   160
<LI><A NAME="tex2html154"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   161
  HREF="node97.html">Documentation resources</A>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   162
<LI><A NAME="tex2html155"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   163
  HREF="node105.html">About the project</A>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   164
<UL>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   165
<LI><A NAME="tex2html156"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   166
  HREF="node106.html">Contributors </A>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   167
<LI><A NAME="tex2html157"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   168
  HREF="node107.html">Getting support</A>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   169
<LI><A NAME="tex2html158"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   170
  HREF="node108.html">Contributing</A>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   171
<LI><A NAME="tex2html159"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   172
  HREF="node109.html">License</A>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   173
</UL></UL>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   174
<!--End of Table of Contents-->
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   175
<BR><HR>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   176
<ADDRESS>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   177
epimerde
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 211
diff changeset
   178
2007-06-08
210
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   179
</ADDRESS>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   180
</BODY>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   181
</HTML>