nico@207: \hypertarget{pdo_8c}{ nico@207: \section{/home/epimerde/documents/tc11/Can\-Festival-3/src/pdo.c File Reference} nico@207: \label{pdo_8c}\index{/home/epimerde/documents/tc11/CanFestival-3/src/pdo.c@{/home/epimerde/documents/tc11/CanFestival-3/src/pdo.c}} nico@207: } nico@207: {\tt \#include \char`\"{}pdo.h\char`\"{}}\par nico@207: {\tt \#include \char`\"{}objacces.h\char`\"{}}\par nico@207: {\tt \#include \char`\"{}canfestival.h\char`\"{}}\par nico@207: \subsection*{Functions} nico@207: \begin{CompactItemize} nico@207: \item nico@207: UNS8 \hyperlink{pdo_8c_d9a4a4f0a4ef48866c6184ccbd30f210}{send\-PDO} (CO\_\-Data $\ast$d, s\_\-PDO pdo, UNS8 req) nico@207: \item nico@207: UNS8 \hyperlink{pdo_8c_298b8291fa35cca22264cf8a70bf138a}{PDOm\-GR} (CO\_\-Data $\ast$d, UNS32 cob\-Id) nico@207: \item nico@207: UNS8 \hyperlink{pdo_8c_cc08547009d3d2755d2291999941694c}{send\-PDOrequest} (CO\_\-Data $\ast$d, UNS32 cob\-Id) nico@207: \item nico@207: UNS8 \hyperlink{pdo_8c_ae7d661cd3ef7adf93a0d08fdb15b7f2}{proceed\-PDO} (CO\_\-Data $\ast$d, Message $\ast$m) nico@207: \item nico@207: 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) nico@207: \end{CompactItemize} nico@207: nico@207: nico@207: \subsection{Function Documentation} nico@207: \hypertarget{pdo_8c_e468510c9f77f502207d961d26389918}{ nico@207: \index{pdo.c@{pdo.c}!CopyBits@{CopyBits}} nico@207: \index{CopyBits@{CopyBits}!pdo.c@{pdo.c}} nico@207: \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})}} nico@207: \label{pdo_8c_e468510c9f77f502207d961d26389918} nico@207: nico@207: nico@207: nico@207: nico@207: Definition at line 376 of file pdo.c.\hypertarget{pdo_8c_298b8291fa35cca22264cf8a70bf138a}{ nico@207: \index{pdo.c@{pdo.c}!PDOmGR@{PDOmGR}} nico@207: \index{PDOmGR@{PDOmGR}!pdo.c@{pdo.c}} nico@207: \subsubsection[PDOmGR]{\setlength{\rightskip}{0pt plus 5cm}UNS8 PDOm\-GR (CO\_\-Data $\ast$ {\em d}, UNS32 {\em cob\-Id})}} nico@207: \label{pdo_8c_298b8291fa35cca22264cf8a70bf138a} nico@207: nico@207: nico@207: nico@207: nico@207: Definition at line 61 of file pdo.c. nico@207: nico@207: References send\-PDO().\hypertarget{pdo_8c_ae7d661cd3ef7adf93a0d08fdb15b7f2}{ nico@207: \index{pdo.c@{pdo.c}!proceedPDO@{proceedPDO}} nico@207: \index{proceedPDO@{proceedPDO}!pdo.c@{pdo.c}} nico@207: \subsubsection[proceedPDO]{\setlength{\rightskip}{0pt plus 5cm}UNS8 proceed\-PDO (CO\_\-Data $\ast$ {\em d}, Message $\ast$ {\em m})}} nico@207: \label{pdo_8c_ae7d661cd3ef7adf93a0d08fdb15b7f2} nico@207: nico@207: nico@207: nico@207: nico@207: Definition at line 187 of file pdo.c. nico@207: nico@207: References Copy\-Bits(), get\-ODentry(), PDOm\-GR(), and set\-ODentry().\hypertarget{pdo_8c_d9a4a4f0a4ef48866c6184ccbd30f210}{ nico@207: \index{pdo.c@{pdo.c}!sendPDO@{sendPDO}} nico@207: \index{sendPDO@{sendPDO}!pdo.c@{pdo.c}} nico@207: \subsubsection[sendPDO]{\setlength{\rightskip}{0pt plus 5cm}UNS8 send\-PDO (CO\_\-Data $\ast$ {\em d}, s\_\-PDO {\em pdo}, UNS8 {\em req})}} nico@207: \label{pdo_8c_d9a4a4f0a4ef48866c6184ccbd30f210} nico@207: nico@207: nico@207: nico@207: nico@207: Definition at line 27 of file pdo.c.\hypertarget{pdo_8c_cc08547009d3d2755d2291999941694c}{ nico@207: \index{pdo.c@{pdo.c}!sendPDOrequest@{sendPDOrequest}} nico@207: \index{sendPDOrequest@{sendPDOrequest}!pdo.c@{pdo.c}} nico@207: \subsubsection[sendPDOrequest]{\setlength{\rightskip}{0pt plus 5cm}UNS8 send\-PDOrequest (CO\_\-Data $\ast$ {\em d}, UNS32 {\em cob\-Id})}} nico@207: \label{pdo_8c_cc08547009d3d2755d2291999941694c} nico@207: nico@207: nico@207: nico@207: nico@207: Definition at line 154 of file pdo.c. nico@207: nico@207: References send\-PDO().