\hypertarget{ds3231_8c}{
\section{ds3231.c File Reference}
\label{ds3231_8c}\index{ds3231.c@{ds3231.c}}
}
{\tt \#include \char`\"{}ds3231.h\char`\"{}}\par
\subsection*{Functions}
\begin{CompactItemize}
\item 
void \hyperlink{ds3231_8c_45ac94bf67df2855a7627c06e8ee1dcc}{reset\_\-rtc\_\-i2c} ()
\item 
uint8\_\-t \hyperlink{ds3231_8c_a6c5594a2b9c64eeba1be22cfcd8c932}{read\_\-from\_\-rtc} (uint8\_\-t $\ast$store\_\-data)
\item 
uint8\_\-t \hyperlink{ds3231_8c_7f5203272b8222199211bd51bd75166f}{write\_\-to\_\-rtc} (uint8\_\-t $\ast$store\_\-data)
\item 
uint8\_\-t \hyperlink{ds3231_8c_4c5c3730458c24543f8e8b05b54acf99}{read\_\-temp\_\-from\_\-rtc} (uint8\_\-t $\ast$rtc\_\-temp)
\item 
uint8\_\-t \hyperlink{ds3231_8c_b4229462150bd408386d6ca4300dc3e5}{set\_\-rtc\_\-address\_\-pointer} (uint8\_\-t val)
\item 
uint32\_\-t \hyperlink{ds3231_8c_d0c62071669b119f418fd895941a36af}{get\_\-fattime} ()
\end{CompactItemize}


\subsection{Function Documentation}
\hypertarget{ds3231_8c_d0c62071669b119f418fd895941a36af}{
\index{ds3231.c@{ds3231.c}!get\_\-fattime@{get\_\-fattime}}
\index{get\_\-fattime@{get\_\-fattime}!ds3231.c@{ds3231.c}}
\subsubsection[{get\_\-fattime}]{\setlength{\rightskip}{0pt plus 5cm}uint32\_\-t get\_\-fattime (void)}}
\label{ds3231_8c_d0c62071669b119f418fd895941a36af}


\hypertarget{ds3231_8c_a6c5594a2b9c64eeba1be22cfcd8c932}{
\index{ds3231.c@{ds3231.c}!read\_\-from\_\-rtc@{read\_\-from\_\-rtc}}
\index{read\_\-from\_\-rtc@{read\_\-from\_\-rtc}!ds3231.c@{ds3231.c}}
\subsubsection[{read\_\-from\_\-rtc}]{\setlength{\rightskip}{0pt plus 5cm}uint8\_\-t read\_\-from\_\-rtc (uint8\_\-t $\ast$ {\em store\_\-data})}}
\label{ds3231_8c_a6c5594a2b9c64eeba1be22cfcd8c932}


\hypertarget{ds3231_8c_4c5c3730458c24543f8e8b05b54acf99}{
\index{ds3231.c@{ds3231.c}!read\_\-temp\_\-from\_\-rtc@{read\_\-temp\_\-from\_\-rtc}}
\index{read\_\-temp\_\-from\_\-rtc@{read\_\-temp\_\-from\_\-rtc}!ds3231.c@{ds3231.c}}
\subsubsection[{read\_\-temp\_\-from\_\-rtc}]{\setlength{\rightskip}{0pt plus 5cm}uint8\_\-t read\_\-temp\_\-from\_\-rtc (uint8\_\-t $\ast$ {\em rtc\_\-temp})}}
\label{ds3231_8c_4c5c3730458c24543f8e8b05b54acf99}


\hypertarget{ds3231_8c_45ac94bf67df2855a7627c06e8ee1dcc}{
\index{ds3231.c@{ds3231.c}!reset\_\-rtc\_\-i2c@{reset\_\-rtc\_\-i2c}}
\index{reset\_\-rtc\_\-i2c@{reset\_\-rtc\_\-i2c}!ds3231.c@{ds3231.c}}
\subsubsection[{reset\_\-rtc\_\-i2c}]{\setlength{\rightskip}{0pt plus 5cm}void reset\_\-rtc\_\-i2c ()}}
\label{ds3231_8c_45ac94bf67df2855a7627c06e8ee1dcc}


\hypertarget{ds3231_8c_b4229462150bd408386d6ca4300dc3e5}{
\index{ds3231.c@{ds3231.c}!set\_\-rtc\_\-address\_\-pointer@{set\_\-rtc\_\-address\_\-pointer}}
\index{set\_\-rtc\_\-address\_\-pointer@{set\_\-rtc\_\-address\_\-pointer}!ds3231.c@{ds3231.c}}
\subsubsection[{set\_\-rtc\_\-address\_\-pointer}]{\setlength{\rightskip}{0pt plus 5cm}uint8\_\-t set\_\-rtc\_\-address\_\-pointer (uint8\_\-t {\em val})}}
\label{ds3231_8c_b4229462150bd408386d6ca4300dc3e5}


\hypertarget{ds3231_8c_7f5203272b8222199211bd51bd75166f}{
\index{ds3231.c@{ds3231.c}!write\_\-to\_\-rtc@{write\_\-to\_\-rtc}}
\index{write\_\-to\_\-rtc@{write\_\-to\_\-rtc}!ds3231.c@{ds3231.c}}
\subsubsection[{write\_\-to\_\-rtc}]{\setlength{\rightskip}{0pt plus 5cm}uint8\_\-t write\_\-to\_\-rtc (uint8\_\-t $\ast$ {\em store\_\-data})}}
\label{ds3231_8c_7f5203272b8222199211bd51bd75166f}


