\hypertarget{TMR_8c}{
\section{TMR.c File Reference}
\label{TMR_8c}\index{TMR.c@{TMR.c}}
}
Platform independent TMR routines.  


{\tt \#include $<$IPBS/TMR.h$>$}\par
\subsection*{Functions}
\begin{CompactItemize}
\item 
unsigned int \hyperlink{TMR_8c_9b4988b816b11598b4a31911aa0c4674}{TMR\_\-ticks\_\-to\_\-nsecs} (\hyperlink{TMR_8h_92b3fb94130d0b46fc2eb9dc7e3613e6}{TMR\_\-tick} ticks)
\begin{CompactList}\small\item\em Convert a number of ticks to nanoseconds. \item\end{CompactList}\item 
\hyperlink{struct__TMR__usecs__nsecs}{TMR\_\-usecs\_\-nsecs} \hyperlink{TMR_8c_0c948a71c49fe2020e6b261cf7b08963}{TMR\_\-ticks\_\-to\_\-usecs\_\-nsecs} (\hyperlink{TMR_8h_92b3fb94130d0b46fc2eb9dc7e3613e6}{TMR\_\-tick} ticks)
\begin{CompactList}\small\item\em Convert a number of ticks useconds.nanoseconds. \item\end{CompactList}\end{CompactItemize}


\subsection{Detailed Description}
Platform independent TMR routines. 

\begin{Desc}
\item[Author:]JJRussell - \href{mailto:russell@slac.stanford.edu}{\tt russell@slac.stanford.edu}\end{Desc}


\footnotesize\begin{verbatim}

   CVS $Id: TMR.c,v 1.2 2011/03/25 21:14:42 saxton Exp $
\end{verbatim}
\normalsize
 

\subsection{Function Documentation}
\hypertarget{TMR_8c_9b4988b816b11598b4a31911aa0c4674}{
\index{TMR.c@{TMR.c}!TMR\_\-ticks\_\-to\_\-nsecs@{TMR\_\-ticks\_\-to\_\-nsecs}}
\index{TMR\_\-ticks\_\-to\_\-nsecs@{TMR\_\-ticks\_\-to\_\-nsecs}!TMR.c@{TMR.c}}
\subsubsection[{TMR\_\-ticks\_\-to\_\-nsecs}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int TMR\_\-ticks\_\-to\_\-nsecs ({\bf TMR\_\-tick} {\em ticks})}}
\label{TMR_8c_9b4988b816b11598b4a31911aa0c4674}


Convert a number of ticks to nanoseconds. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em ticks}]The number of ticks to convert to nanoseconds \end{description}
\end{Desc}
\begin{Desc}
\item[Returns:]The number of equivalent nanoseconds \end{Desc}


References TMR\_\-TO\_\-NSECS.\hypertarget{TMR_8c_0c948a71c49fe2020e6b261cf7b08963}{
\index{TMR.c@{TMR.c}!TMR\_\-ticks\_\-to\_\-usecs\_\-nsecs@{TMR\_\-ticks\_\-to\_\-usecs\_\-nsecs}}
\index{TMR\_\-ticks\_\-to\_\-usecs\_\-nsecs@{TMR\_\-ticks\_\-to\_\-usecs\_\-nsecs}!TMR.c@{TMR.c}}
\subsubsection[{TMR\_\-ticks\_\-to\_\-usecs\_\-nsecs}]{\setlength{\rightskip}{0pt plus 5cm}{\bf TMR\_\-usecs\_\-nsecs} TMR\_\-ticks\_\-to\_\-usecs\_\-nsecs ({\bf TMR\_\-tick} {\em ticks})}}
\label{TMR_8c_0c948a71c49fe2020e6b261cf7b08963}


Convert a number of ticks useconds.nanoseconds. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em ticks}]The number of ticks to convert \end{description}
\end{Desc}
\begin{Desc}
\item[Returns:]The number of equivalent useconds, nanoseconds \end{Desc}


References \_\-TMR\_\-usecs\_\-nsecs::nsecs, TMR\_\-TO\_\-NSECS, and \_\-TMR\_\-usecs\_\-nsecs::usecs.