\doxysection{src/\+Me\+Temperature.h File Reference}
\hypertarget{_me_temperature_8h}{}\label{_me_temperature_8h}\index{src/MeTemperature.h@{src/MeTemperature.h}}


Header for \doxylink{_me_temperature_8cpp}{Me\+Temperature.\+cpp} module.  


{\ttfamily \#include $<$stdint.\+h$>$}\newline
{\ttfamily \#include $<$stdbool.\+h$>$}\newline
{\ttfamily \#include $<$Arduino.\+h$>$}\newline
{\ttfamily \#include "{}Me\+Config.\+h"{}}\newline
{\ttfamily \#include "{}Me\+One\+Wire.\+h"{}}\newline
{\ttfamily \#include "{}Me\+Port.\+h"{}}\newline
Include dependency graph for Me\+Temperature.\+h\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{_me_temperature_8h__incl}
\end{center}
\end{figure}
This graph shows which files directly or indirectly include this file\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{_me_temperature_8h__dep__incl}
\end{center}
\end{figure}
\doxysubsubsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \mbox{\hyperlink{class_me_temperature}{Me\+Temperature}}
\begin{DoxyCompactList}\small\item\em Driver for temperature sensor device. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsubsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\Hypertarget{_me_temperature_8h_a8825862e1ce7be4f9bc841b9fb38fa2d}\label{_me_temperature_8h_a8825862e1ce7be4f9bc841b9fb38fa2d} 
\#define {\bfseries STARTCONVO}~0x44
\item 
\Hypertarget{_me_temperature_8h_a155b81d518ec23fcf76f324eafe7f79d}\label{_me_temperature_8h_a155b81d518ec23fcf76f324eafe7f79d} 
\#define {\bfseries COPYSCRATCH}~0x48
\item 
\Hypertarget{_me_temperature_8h_a52761121324a6ee83ca7d1949ed21fbc}\label{_me_temperature_8h_a52761121324a6ee83ca7d1949ed21fbc} 
\#define {\bfseries READSCRATCH}~0x\+BE
\item 
\Hypertarget{_me_temperature_8h_aa41d45853aeac8f06955e4f944c19b33}\label{_me_temperature_8h_aa41d45853aeac8f06955e4f944c19b33} 
\#define {\bfseries WRITESCRATCH}~0x4E
\item 
\Hypertarget{_me_temperature_8h_ae245ed53b4cd94ae3aecb51396c403e2}\label{_me_temperature_8h_ae245ed53b4cd94ae3aecb51396c403e2} 
\#define {\bfseries RECALLSCRATCH}~0x\+B8
\item 
\Hypertarget{_me_temperature_8h_a13d91396539a459622333016e7caf065}\label{_me_temperature_8h_a13d91396539a459622333016e7caf065} 
\#define {\bfseries READPOWERSUPPLY}~0x\+B4
\item 
\Hypertarget{_me_temperature_8h_a6de67dc22cbcbf14db5697ab89987c33}\label{_me_temperature_8h_a6de67dc22cbcbf14db5697ab89987c33} 
\#define {\bfseries ALARMSEARCH}~0x\+EC
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Header for \doxylink{_me_temperature_8cpp}{Me\+Temperature.\+cpp} module. 

\begin{DoxyAuthor}{Author}
Make\+Block 
\end{DoxyAuthor}
\begin{DoxyVersion}{Version}
V1.\+0.\+0 
\end{DoxyVersion}
\begin{DoxyDate}{Date}
2015/09/08 
\end{DoxyDate}
\begin{DoxyParagraph}{Copyright}
This software is Copyright (C), 2012-\/2016, Make\+Block. Use is subject to license ~\newline
conditions. The main licensing options available are GPL V2 or Commercial\+: ~\newline
 
\end{DoxyParagraph}
\begin{DoxyParagraph}{Open Source Licensing GPL V2}
This is the appropriate option if you want to share the source code of your ~\newline
application with everyone you distribute it to, and you also want to give them ~\newline
the right to share who uses it. If you wish to use this software under Open ~\newline
Source Licensing, you must contribute all your source code to the open source ~\newline
community in accordance with the GPL Version 2 when your application is ~\newline
distributed. See \href{http://www.gnu.org/copyleft/gpl.html}{\texttt{ http\+://www.\+gnu.\+org/copyleft/gpl.\+html}}
\end{DoxyParagraph}
\begin{DoxyParagraph}{Description}
This file is a drive for temperature sensor device, It supports temperature sensor 18B20 provided by the Make\+Block.
\end{DoxyParagraph}
\begin{DoxyParagraph}{Method List\+:}

\end{DoxyParagraph}

\begin{DoxyEnumerate}
\item void \doxylink{class_me_temperature_acd6c944b6634a5db1d01d9827e089076}{Me\+Temperature\+::reset(uint8\+\_\+t port)}
\item void \doxylink{class_me_temperature_ace428c9659b6d39de5ca5004cf9a6017}{Me\+Temperature\+::reset(uint8\+\_\+t port, uint8\+\_\+t slot)}
\item void \doxylink{class_me_temperature_a4b6942b8b6c171c9b105d6e9f33dfcf8}{Me\+Temperature\+::setpin(uint8\+\_\+t port)}
\item float \doxylink{class_me_temperature_a8dbbe2ee926c8a957c433c99d508563b}{Me\+Temperature\+::temperature(void)}
\end{DoxyEnumerate}

\begin{DoxyParagraph}{History\+:}

\begin{DoxyPre}
`<Author>`         `<Time>`        `<Version>`        `<Descr>`
Mark Yan         2015/09/08     1.0.0            Rebuild the old lib.
\end{DoxyPre}
 
\end{DoxyParagraph}
