doc/doxygen/latex/pdo_8c.tex
author nico
Tue, 05 Jun 2007 18:43:21 +0200
changeset 210 6b5a4c21e061
parent 207 b6572d0336c3
permissions -rw-r--r--
Manual and Documentation finish
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
     1
\hypertarget{pdo_8c}{
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
     2
\section{/home/epimerde/documents/tc11/Can\-Festival-3/src/pdo.c File Reference}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
     3
\label{pdo_8c}\index{/home/epimerde/documents/tc11/CanFestival-3/src/pdo.c@{/home/epimerde/documents/tc11/CanFestival-3/src/pdo.c}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
     4
}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
     5
{\tt \#include \char`\"{}pdo.h\char`\"{}}\par
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
     6
{\tt \#include \char`\"{}objacces.h\char`\"{}}\par
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
     7
{\tt \#include \char`\"{}canfestival.h\char`\"{}}\par
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
     8
\subsection*{Functions}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
     9
\begin{CompactItemize}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    10
\item 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    11
UNS8 \hyperlink{pdo_8c_d9a4a4f0a4ef48866c6184ccbd30f210}{send\-PDO} (CO\_\-Data $\ast$d, s\_\-PDO pdo, UNS8 req)
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    12
\item 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    13
UNS8 \hyperlink{pdo_8c_298b8291fa35cca22264cf8a70bf138a}{PDOm\-GR} (CO\_\-Data $\ast$d, UNS32 cob\-Id)
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    14
\item 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    15
UNS8 \hyperlink{pdo_8c_cc08547009d3d2755d2291999941694c}{send\-PDOrequest} (CO\_\-Data $\ast$d, UNS32 cob\-Id)
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    16
\item 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    17
UNS8 \hyperlink{pdo_8c_ae7d661cd3ef7adf93a0d08fdb15b7f2}{proceed\-PDO} (CO\_\-Data $\ast$d, Message $\ast$m)
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    18
\item 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    19
void \hyperlink{pdo_8c_e468510c9f77f502207d961d26389918}{Copy\-Bits} (UNS8 Nb\-Bits, UNS8 $\ast$Src\-Byte\-Index, UNS8 Src\-Bit\-Index, UNS8 Src\-Big\-Endian, UNS8 $\ast$Dest\-Byte\-Index, UNS8 Dest\-Bit\-Index, UNS8 Dest\-Big\-Endian)
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    20
\end{CompactItemize}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    21
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    22
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    23
\subsection{Function Documentation}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    24
\hypertarget{pdo_8c_e468510c9f77f502207d961d26389918}{
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    25
\index{pdo.c@{pdo.c}!CopyBits@{CopyBits}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    26
\index{CopyBits@{CopyBits}!pdo.c@{pdo.c}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    27
\subsubsection[CopyBits]{\setlength{\rightskip}{0pt plus 5cm}void Copy\-Bits (UNS8 {\em Nb\-Bits}, UNS8 $\ast$ {\em Src\-Byte\-Index}, UNS8 {\em Src\-Bit\-Index}, UNS8 {\em Src\-Big\-Endian}, UNS8 $\ast$ {\em Dest\-Byte\-Index}, UNS8 {\em Dest\-Bit\-Index}, UNS8 {\em Dest\-Big\-Endian})}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    28
\label{pdo_8c_e468510c9f77f502207d961d26389918}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    29
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    30
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    31
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    32
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    33
Definition at line 376 of file pdo.c.\hypertarget{pdo_8c_298b8291fa35cca22264cf8a70bf138a}{
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    34
\index{pdo.c@{pdo.c}!PDOmGR@{PDOmGR}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    35
\index{PDOmGR@{PDOmGR}!pdo.c@{pdo.c}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    36
\subsubsection[PDOmGR]{\setlength{\rightskip}{0pt plus 5cm}UNS8 PDOm\-GR (CO\_\-Data $\ast$ {\em d}, UNS32 {\em cob\-Id})}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    37
\label{pdo_8c_298b8291fa35cca22264cf8a70bf138a}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    38
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    39
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    40
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    41
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    42
Definition at line 61 of file pdo.c.
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    43
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    44
References send\-PDO().\hypertarget{pdo_8c_ae7d661cd3ef7adf93a0d08fdb15b7f2}{
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    45
\index{pdo.c@{pdo.c}!proceedPDO@{proceedPDO}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    46
\index{proceedPDO@{proceedPDO}!pdo.c@{pdo.c}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    47
\subsubsection[proceedPDO]{\setlength{\rightskip}{0pt plus 5cm}UNS8 proceed\-PDO (CO\_\-Data $\ast$ {\em d}, Message $\ast$ {\em m})}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    48
\label{pdo_8c_ae7d661cd3ef7adf93a0d08fdb15b7f2}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    49
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    50
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    51
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    52
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    53
Definition at line 187 of file pdo.c.
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    54
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    55
References Copy\-Bits(), get\-ODentry(), PDOm\-GR(), and set\-ODentry().\hypertarget{pdo_8c_d9a4a4f0a4ef48866c6184ccbd30f210}{
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    56
\index{pdo.c@{pdo.c}!sendPDO@{sendPDO}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    57
\index{sendPDO@{sendPDO}!pdo.c@{pdo.c}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    58
\subsubsection[sendPDO]{\setlength{\rightskip}{0pt plus 5cm}UNS8 send\-PDO (CO\_\-Data $\ast$ {\em d}, s\_\-PDO {\em pdo}, UNS8 {\em req})}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    59
\label{pdo_8c_d9a4a4f0a4ef48866c6184ccbd30f210}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    60
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    61
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    62
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    63
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    64
Definition at line 27 of file pdo.c.\hypertarget{pdo_8c_cc08547009d3d2755d2291999941694c}{
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    65
\index{pdo.c@{pdo.c}!sendPDOrequest@{sendPDOrequest}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    66
\index{sendPDOrequest@{sendPDOrequest}!pdo.c@{pdo.c}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    67
\subsubsection[sendPDOrequest]{\setlength{\rightskip}{0pt plus 5cm}UNS8 send\-PDOrequest (CO\_\-Data $\ast$ {\em d}, UNS32 {\em cob\-Id})}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    68
\label{pdo_8c_cc08547009d3d2755d2291999941694c}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    69
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    70
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    71
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    72
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    73
Definition at line 154 of file pdo.c.
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    74
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    75
References send\-PDO().