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