Files
lighthub/docs/latex/ow_term_8h.tex
2022-01-06 02:01:16 +03:00

359 lines
21 KiB
TeX

\hypertarget{ow_term_8h}{}\doxysection{ow\+Term.\+h File Reference}
\label{ow_term_8h}\index{owTerm.h@{owTerm.h}}
{\ttfamily \#include $<$Dallas\+Temperature.\+h$>$}\newline
{\ttfamily \#include \char`\"{}a\+J\+S\+O\+N.\+h\char`\"{}}\newline
{\ttfamily \#include $<$Wire.\+h$>$}\newline
{\ttfamily \#include $<$D\+S2482\+\_\+\+One\+Wire.\+h$>$}\newline
\doxysubsection*{Macros}
\begin{DoxyCompactItemize}
\item
\#define \mbox{\hyperlink{ow_term_8h_a9842f177c8e00b6c38daf3aca290e300}{S\+W\+\_\+\+A\+U\+X0}}~0x40
\item
\#define \mbox{\hyperlink{ow_term_8h_ac0309c49990b7232afdf7d27f30f42b4}{S\+W\+\_\+\+A\+U\+X1}}~0x80
\item
\#define \mbox{\hyperlink{ow_term_8h_a2a8205edd6a8a56bd3dcc301b5e89522}{S\+W\+\_\+\+S\+T\+A\+T0}}~0x4
\item
\#define \mbox{\hyperlink{ow_term_8h_a00243602c461da89cd31481290e64459}{S\+W\+\_\+\+S\+T\+A\+T1}}~0x8
\item
\#define \mbox{\hyperlink{ow_term_8h_a1db8ee4f7494dbd6852b582086bf8618}{S\+W\+\_\+\+O\+U\+T0}}~0x20
\item
\#define \mbox{\hyperlink{ow_term_8h_a2b4445eee4ea221bc240c0db281e14d8}{S\+W\+\_\+\+O\+U\+T1}}~0x10
\item
\#define \mbox{\hyperlink{ow_term_8h_a240dee0900895c9dc452fc3e94319116}{S\+W\+\_\+\+M\+A\+SK}}~0xF
\item
\#define \mbox{\hyperlink{ow_term_8h_a2566855e014080775e472bf2b959b510}{S\+W\+\_\+\+I\+N\+M\+A\+SK}}~0x\+FC
\item
\#define \mbox{\hyperlink{ow_term_8h_ab8f08116296551612d3ccdad9e14e23a}{recheck\+\_\+interval}}~5
\item
\#define \mbox{\hyperlink{ow_term_8h_a9db1df6249649d3fca671805ace0ed82}{check\+\_\+circle}}~2000/\mbox{\hyperlink{ow_term_8h_a4e9707ca4dbcd2ddd6d14657f2e12700}{t\+\_\+count}}
\item
\#define \mbox{\hyperlink{ow_term_8h_a2e409a3583ffd8bf522847aa2babcc65}{S\+W\+\_\+\+F\+I\+ND}}~1
\item
\#define \mbox{\hyperlink{ow_term_8h_a04b690d8ae7ea22fc1cd850cb28d1a89}{S\+W\+\_\+\+D\+O\+U\+B\+L\+E\+C\+H\+E\+CK}}~2
\item
\#define \mbox{\hyperlink{ow_term_8h_a3312fd9b274e02275c7e6e14812d8b77}{S\+W\+\_\+\+P\+U\+L\+S\+E0}}~4
\item
\#define \mbox{\hyperlink{ow_term_8h_ac48f14c4bbb976160877b913707b0555}{S\+W\+\_\+\+P\+U\+L\+S\+E1}}~8
\item
\#define \mbox{\hyperlink{ow_term_8h_a0ae32f8bd855e4f0d54f2efa7f749432}{S\+W\+\_\+\+P\+U\+L\+S\+E\+\_\+\+P0}}~0x10
\item
\#define \mbox{\hyperlink{ow_term_8h_aea6e1f060eb378a3f5ac7b0fb75e3321}{S\+W\+\_\+\+P\+U\+L\+S\+E\+\_\+\+P1}}~0x20
\item
\#define \mbox{\hyperlink{ow_term_8h_a89104025a8859791e89115fef5bc1d74}{S\+W\+\_\+\+C\+H\+A\+N\+G\+E\+D\+\_\+\+P0}}~0x40
\item
\#define \mbox{\hyperlink{ow_term_8h_a78449cd6b324f70f052efa1c7684f939}{S\+W\+\_\+\+C\+H\+A\+N\+G\+E\+D\+\_\+\+P1}}~0x80
\item
\#define \mbox{\hyperlink{ow_term_8h_a394220e3a4d07cd1c110c655332bbed1}{S\+W\+\_\+\+P\+U\+L\+S\+E0\+\_\+R}}~0x100
\item
\#define \mbox{\hyperlink{ow_term_8h_aa5279ea909ec370f1ca60c619cea7b2f}{S\+W\+\_\+\+P\+U\+L\+S\+E1\+\_\+R}}~0x200
\item
\#define \mbox{\hyperlink{ow_term_8h_ab8f08116296551612d3ccdad9e14e23a}{recheck\+\_\+interval}}~5
\item
\#define \mbox{\hyperlink{ow_term_8h_a9db1df6249649d3fca671805ace0ed82}{check\+\_\+circle}}~2000/\mbox{\hyperlink{ow_term_8h_a4e9707ca4dbcd2ddd6d14657f2e12700}{t\+\_\+count}}
\item
\#define \mbox{\hyperlink{ow_term_8h_a9382f08ab82ba07c710f5b2e9e6ec0f3}{t\+\_\+max}}~O\+W\+\_\+\+D\+E\+V\+I\+C\+E\+S\+\_\+\+L\+I\+M\+IT
\item
\#define \mbox{\hyperlink{ow_term_8h_a41a331314b46059bd942e76ffc60cf4a}{T\+E\+M\+P\+E\+R\+A\+T\+U\+R\+E\+\_\+\+P\+R\+E\+C\+I\+S\+I\+ON}}~12
\item
\#define \mbox{\hyperlink{ow_term_8h_a92c17810a48118ba0c75809050dd6bbe}{D\+S2482\+\_\+100\+\_\+\+I2\+C\+\_\+\+T\+O\+\_\+1\+W\+\_\+\+B\+R\+I\+D\+GE}}
\end{DoxyCompactItemize}
\doxysubsection*{Typedefs}
\begin{DoxyCompactItemize}
\item
typedef void($\ast$ \mbox{\hyperlink{ow_term_8h_a9312b7daea28d63649c1548f056f75e6}{ow\+Changed\+Type}}) (int, Device\+Address, float)
\end{DoxyCompactItemize}
\doxysubsection*{Functions}
\begin{DoxyCompactItemize}
\item
int \mbox{\hyperlink{ow_term_8h_aff3811570b1dd6182d7f45bd573afcfd}{ow\+Update}} ()
\item
int \mbox{\hyperlink{ow_term_8h_ac78e14aeb04a12acf45919b64fe0d280}{ow\+Setup}} (\mbox{\hyperlink{ow_term_8h_a9312b7daea28d63649c1548f056f75e6}{ow\+Changed\+Type}} ow\+Ch)
\item
void \mbox{\hyperlink{ow_term_8h_a3d8b76952ce1af677267e10c981e6dd5}{ow\+Loop}} ()
\item
void \mbox{\hyperlink{ow_term_8h_acbf132b42d0828077bbd21e2b205c5fc}{setup\+Ow\+Idle}} (void($\ast$)())
\item
int \mbox{\hyperlink{ow_term_8h_a38798dcd7c98c38975db6e3f19de63a3}{ow\+Find}} (Device\+Address addr)
\item
void \mbox{\hyperlink{ow_term_8h_ac9fd793efbaca8922408effe06e71650}{ow\+Add}} (Device\+Address addr)
\end{DoxyCompactItemize}
\doxysubsection*{Variables}
\begin{DoxyCompactItemize}
\item
a\+Json\+Object $\ast$ \mbox{\hyperlink{ow_term_8h_a564a174b067eee3b33b1162935884d55}{ow\+Arr}}
\item
One\+Wire $\ast$ \mbox{\hyperlink{ow_term_8h_a385b7fa9c4553fcb57ee60a03932b60c}{one\+Wire}}
\item
Dallas\+Temperature $\ast$ \mbox{\hyperlink{ow_term_8h_ab5e031d55a57a0dd79468e5a7cbb5e64}{sensors}}
\item
Device\+Address $\ast$ \mbox{\hyperlink{ow_term_8h_ac8f950395764bcd345b63d2887dae1a0}{term}}
\item
int $\ast$ \mbox{\hyperlink{ow_term_8h_a51d8312908b2e5f09ac8e40879c2f1a9}{regs}}
\item
uint16\+\_\+t $\ast$ \mbox{\hyperlink{ow_term_8h_a31e8c0d5ba0869a2bfbf32fd8caaac57}{wstat}}
\item
int \mbox{\hyperlink{ow_term_8h_a4e9707ca4dbcd2ddd6d14657f2e12700}{t\+\_\+count}}
\item
short \mbox{\hyperlink{ow_term_8h_ac37ce0c409c53b6a18aefbfc3ad46b4a}{si}}
\item
\mbox{\hyperlink{ow_term_8h_a9312b7daea28d63649c1548f056f75e6}{ow\+Changed\+Type}} \mbox{\hyperlink{ow_term_8h_ac7999c9efd1309081d54939dc27687ba}{ow\+Changed}}
\end{DoxyCompactItemize}
\doxysubsection{Macro Definition Documentation}
\mbox{\Hypertarget{ow_term_8h_a9db1df6249649d3fca671805ace0ed82}\label{ow_term_8h_a9db1df6249649d3fca671805ace0ed82}}
\index{owTerm.h@{owTerm.h}!check\_circle@{check\_circle}}
\index{check\_circle@{check\_circle}!owTerm.h@{owTerm.h}}
\doxysubsubsection{\texorpdfstring{check\_circle}{check\_circle}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily \#define check\+\_\+circle~2000/\mbox{\hyperlink{ow_term_8h_a4e9707ca4dbcd2ddd6d14657f2e12700}{t\+\_\+count}}}
\mbox{\Hypertarget{ow_term_8h_a9db1df6249649d3fca671805ace0ed82}\label{ow_term_8h_a9db1df6249649d3fca671805ace0ed82}}
\index{owTerm.h@{owTerm.h}!check\_circle@{check\_circle}}
\index{check\_circle@{check\_circle}!owTerm.h@{owTerm.h}}
\doxysubsubsection{\texorpdfstring{check\_circle}{check\_circle}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily \#define check\+\_\+circle~2000/\mbox{\hyperlink{ow_term_8h_a4e9707ca4dbcd2ddd6d14657f2e12700}{t\+\_\+count}}}
\mbox{\Hypertarget{ow_term_8h_a92c17810a48118ba0c75809050dd6bbe}\label{ow_term_8h_a92c17810a48118ba0c75809050dd6bbe}}
\index{owTerm.h@{owTerm.h}!DS2482\_100\_I2C\_TO\_1W\_BRIDGE@{DS2482\_100\_I2C\_TO\_1W\_BRIDGE}}
\index{DS2482\_100\_I2C\_TO\_1W\_BRIDGE@{DS2482\_100\_I2C\_TO\_1W\_BRIDGE}!owTerm.h@{owTerm.h}}
\doxysubsubsection{\texorpdfstring{DS2482\_100\_I2C\_TO\_1W\_BRIDGE}{DS2482\_100\_I2C\_TO\_1W\_BRIDGE}}
{\footnotesize\ttfamily \#define D\+S2482\+\_\+100\+\_\+\+I2\+C\+\_\+\+T\+O\+\_\+1\+W\+\_\+\+B\+R\+I\+D\+GE}
\mbox{\Hypertarget{ow_term_8h_ab8f08116296551612d3ccdad9e14e23a}\label{ow_term_8h_ab8f08116296551612d3ccdad9e14e23a}}
\index{owTerm.h@{owTerm.h}!recheck\_interval@{recheck\_interval}}
\index{recheck\_interval@{recheck\_interval}!owTerm.h@{owTerm.h}}
\doxysubsubsection{\texorpdfstring{recheck\_interval}{recheck\_interval}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily \#define recheck\+\_\+interval~5}
\mbox{\Hypertarget{ow_term_8h_ab8f08116296551612d3ccdad9e14e23a}\label{ow_term_8h_ab8f08116296551612d3ccdad9e14e23a}}
\index{owTerm.h@{owTerm.h}!recheck\_interval@{recheck\_interval}}
\index{recheck\_interval@{recheck\_interval}!owTerm.h@{owTerm.h}}
\doxysubsubsection{\texorpdfstring{recheck\_interval}{recheck\_interval}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily \#define recheck\+\_\+interval~5}
\mbox{\Hypertarget{ow_term_8h_a9842f177c8e00b6c38daf3aca290e300}\label{ow_term_8h_a9842f177c8e00b6c38daf3aca290e300}}
\index{owTerm.h@{owTerm.h}!SW\_AUX0@{SW\_AUX0}}
\index{SW\_AUX0@{SW\_AUX0}!owTerm.h@{owTerm.h}}
\doxysubsubsection{\texorpdfstring{SW\_AUX0}{SW\_AUX0}}
{\footnotesize\ttfamily \#define S\+W\+\_\+\+A\+U\+X0~0x40}
\mbox{\Hypertarget{ow_term_8h_ac0309c49990b7232afdf7d27f30f42b4}\label{ow_term_8h_ac0309c49990b7232afdf7d27f30f42b4}}
\index{owTerm.h@{owTerm.h}!SW\_AUX1@{SW\_AUX1}}
\index{SW\_AUX1@{SW\_AUX1}!owTerm.h@{owTerm.h}}
\doxysubsubsection{\texorpdfstring{SW\_AUX1}{SW\_AUX1}}
{\footnotesize\ttfamily \#define S\+W\+\_\+\+A\+U\+X1~0x80}
\mbox{\Hypertarget{ow_term_8h_a89104025a8859791e89115fef5bc1d74}\label{ow_term_8h_a89104025a8859791e89115fef5bc1d74}}
\index{owTerm.h@{owTerm.h}!SW\_CHANGED\_P0@{SW\_CHANGED\_P0}}
\index{SW\_CHANGED\_P0@{SW\_CHANGED\_P0}!owTerm.h@{owTerm.h}}
\doxysubsubsection{\texorpdfstring{SW\_CHANGED\_P0}{SW\_CHANGED\_P0}}
{\footnotesize\ttfamily \#define S\+W\+\_\+\+C\+H\+A\+N\+G\+E\+D\+\_\+\+P0~0x40}
\mbox{\Hypertarget{ow_term_8h_a78449cd6b324f70f052efa1c7684f939}\label{ow_term_8h_a78449cd6b324f70f052efa1c7684f939}}
\index{owTerm.h@{owTerm.h}!SW\_CHANGED\_P1@{SW\_CHANGED\_P1}}
\index{SW\_CHANGED\_P1@{SW\_CHANGED\_P1}!owTerm.h@{owTerm.h}}
\doxysubsubsection{\texorpdfstring{SW\_CHANGED\_P1}{SW\_CHANGED\_P1}}
{\footnotesize\ttfamily \#define S\+W\+\_\+\+C\+H\+A\+N\+G\+E\+D\+\_\+\+P1~0x80}
\mbox{\Hypertarget{ow_term_8h_a04b690d8ae7ea22fc1cd850cb28d1a89}\label{ow_term_8h_a04b690d8ae7ea22fc1cd850cb28d1a89}}
\index{owTerm.h@{owTerm.h}!SW\_DOUBLECHECK@{SW\_DOUBLECHECK}}
\index{SW\_DOUBLECHECK@{SW\_DOUBLECHECK}!owTerm.h@{owTerm.h}}
\doxysubsubsection{\texorpdfstring{SW\_DOUBLECHECK}{SW\_DOUBLECHECK}}
{\footnotesize\ttfamily \#define S\+W\+\_\+\+D\+O\+U\+B\+L\+E\+C\+H\+E\+CK~2}
\mbox{\Hypertarget{ow_term_8h_a2e409a3583ffd8bf522847aa2babcc65}\label{ow_term_8h_a2e409a3583ffd8bf522847aa2babcc65}}
\index{owTerm.h@{owTerm.h}!SW\_FIND@{SW\_FIND}}
\index{SW\_FIND@{SW\_FIND}!owTerm.h@{owTerm.h}}
\doxysubsubsection{\texorpdfstring{SW\_FIND}{SW\_FIND}}
{\footnotesize\ttfamily \#define S\+W\+\_\+\+F\+I\+ND~1}
\mbox{\Hypertarget{ow_term_8h_a2566855e014080775e472bf2b959b510}\label{ow_term_8h_a2566855e014080775e472bf2b959b510}}
\index{owTerm.h@{owTerm.h}!SW\_INMASK@{SW\_INMASK}}
\index{SW\_INMASK@{SW\_INMASK}!owTerm.h@{owTerm.h}}
\doxysubsubsection{\texorpdfstring{SW\_INMASK}{SW\_INMASK}}
{\footnotesize\ttfamily \#define S\+W\+\_\+\+I\+N\+M\+A\+SK~0x\+FC}
\mbox{\Hypertarget{ow_term_8h_a240dee0900895c9dc452fc3e94319116}\label{ow_term_8h_a240dee0900895c9dc452fc3e94319116}}
\index{owTerm.h@{owTerm.h}!SW\_MASK@{SW\_MASK}}
\index{SW\_MASK@{SW\_MASK}!owTerm.h@{owTerm.h}}
\doxysubsubsection{\texorpdfstring{SW\_MASK}{SW\_MASK}}
{\footnotesize\ttfamily \#define S\+W\+\_\+\+M\+A\+SK~0xF}
\mbox{\Hypertarget{ow_term_8h_a1db8ee4f7494dbd6852b582086bf8618}\label{ow_term_8h_a1db8ee4f7494dbd6852b582086bf8618}}
\index{owTerm.h@{owTerm.h}!SW\_OUT0@{SW\_OUT0}}
\index{SW\_OUT0@{SW\_OUT0}!owTerm.h@{owTerm.h}}
\doxysubsubsection{\texorpdfstring{SW\_OUT0}{SW\_OUT0}}
{\footnotesize\ttfamily \#define S\+W\+\_\+\+O\+U\+T0~0x20}
\mbox{\Hypertarget{ow_term_8h_a2b4445eee4ea221bc240c0db281e14d8}\label{ow_term_8h_a2b4445eee4ea221bc240c0db281e14d8}}
\index{owTerm.h@{owTerm.h}!SW\_OUT1@{SW\_OUT1}}
\index{SW\_OUT1@{SW\_OUT1}!owTerm.h@{owTerm.h}}
\doxysubsubsection{\texorpdfstring{SW\_OUT1}{SW\_OUT1}}
{\footnotesize\ttfamily \#define S\+W\+\_\+\+O\+U\+T1~0x10}
\mbox{\Hypertarget{ow_term_8h_a3312fd9b274e02275c7e6e14812d8b77}\label{ow_term_8h_a3312fd9b274e02275c7e6e14812d8b77}}
\index{owTerm.h@{owTerm.h}!SW\_PULSE0@{SW\_PULSE0}}
\index{SW\_PULSE0@{SW\_PULSE0}!owTerm.h@{owTerm.h}}
\doxysubsubsection{\texorpdfstring{SW\_PULSE0}{SW\_PULSE0}}
{\footnotesize\ttfamily \#define S\+W\+\_\+\+P\+U\+L\+S\+E0~4}
\mbox{\Hypertarget{ow_term_8h_a394220e3a4d07cd1c110c655332bbed1}\label{ow_term_8h_a394220e3a4d07cd1c110c655332bbed1}}
\index{owTerm.h@{owTerm.h}!SW\_PULSE0\_R@{SW\_PULSE0\_R}}
\index{SW\_PULSE0\_R@{SW\_PULSE0\_R}!owTerm.h@{owTerm.h}}
\doxysubsubsection{\texorpdfstring{SW\_PULSE0\_R}{SW\_PULSE0\_R}}
{\footnotesize\ttfamily \#define S\+W\+\_\+\+P\+U\+L\+S\+E0\+\_\+R~0x100}
\mbox{\Hypertarget{ow_term_8h_ac48f14c4bbb976160877b913707b0555}\label{ow_term_8h_ac48f14c4bbb976160877b913707b0555}}
\index{owTerm.h@{owTerm.h}!SW\_PULSE1@{SW\_PULSE1}}
\index{SW\_PULSE1@{SW\_PULSE1}!owTerm.h@{owTerm.h}}
\doxysubsubsection{\texorpdfstring{SW\_PULSE1}{SW\_PULSE1}}
{\footnotesize\ttfamily \#define S\+W\+\_\+\+P\+U\+L\+S\+E1~8}
\mbox{\Hypertarget{ow_term_8h_aa5279ea909ec370f1ca60c619cea7b2f}\label{ow_term_8h_aa5279ea909ec370f1ca60c619cea7b2f}}
\index{owTerm.h@{owTerm.h}!SW\_PULSE1\_R@{SW\_PULSE1\_R}}
\index{SW\_PULSE1\_R@{SW\_PULSE1\_R}!owTerm.h@{owTerm.h}}
\doxysubsubsection{\texorpdfstring{SW\_PULSE1\_R}{SW\_PULSE1\_R}}
{\footnotesize\ttfamily \#define S\+W\+\_\+\+P\+U\+L\+S\+E1\+\_\+R~0x200}
\mbox{\Hypertarget{ow_term_8h_a0ae32f8bd855e4f0d54f2efa7f749432}\label{ow_term_8h_a0ae32f8bd855e4f0d54f2efa7f749432}}
\index{owTerm.h@{owTerm.h}!SW\_PULSE\_P0@{SW\_PULSE\_P0}}
\index{SW\_PULSE\_P0@{SW\_PULSE\_P0}!owTerm.h@{owTerm.h}}
\doxysubsubsection{\texorpdfstring{SW\_PULSE\_P0}{SW\_PULSE\_P0}}
{\footnotesize\ttfamily \#define S\+W\+\_\+\+P\+U\+L\+S\+E\+\_\+\+P0~0x10}
\mbox{\Hypertarget{ow_term_8h_aea6e1f060eb378a3f5ac7b0fb75e3321}\label{ow_term_8h_aea6e1f060eb378a3f5ac7b0fb75e3321}}
\index{owTerm.h@{owTerm.h}!SW\_PULSE\_P1@{SW\_PULSE\_P1}}
\index{SW\_PULSE\_P1@{SW\_PULSE\_P1}!owTerm.h@{owTerm.h}}
\doxysubsubsection{\texorpdfstring{SW\_PULSE\_P1}{SW\_PULSE\_P1}}
{\footnotesize\ttfamily \#define S\+W\+\_\+\+P\+U\+L\+S\+E\+\_\+\+P1~0x20}
\mbox{\Hypertarget{ow_term_8h_a2a8205edd6a8a56bd3dcc301b5e89522}\label{ow_term_8h_a2a8205edd6a8a56bd3dcc301b5e89522}}
\index{owTerm.h@{owTerm.h}!SW\_STAT0@{SW\_STAT0}}
\index{SW\_STAT0@{SW\_STAT0}!owTerm.h@{owTerm.h}}
\doxysubsubsection{\texorpdfstring{SW\_STAT0}{SW\_STAT0}}
{\footnotesize\ttfamily \#define S\+W\+\_\+\+S\+T\+A\+T0~0x4}
\mbox{\Hypertarget{ow_term_8h_a00243602c461da89cd31481290e64459}\label{ow_term_8h_a00243602c461da89cd31481290e64459}}
\index{owTerm.h@{owTerm.h}!SW\_STAT1@{SW\_STAT1}}
\index{SW\_STAT1@{SW\_STAT1}!owTerm.h@{owTerm.h}}
\doxysubsubsection{\texorpdfstring{SW\_STAT1}{SW\_STAT1}}
{\footnotesize\ttfamily \#define S\+W\+\_\+\+S\+T\+A\+T1~0x8}
\mbox{\Hypertarget{ow_term_8h_a9382f08ab82ba07c710f5b2e9e6ec0f3}\label{ow_term_8h_a9382f08ab82ba07c710f5b2e9e6ec0f3}}
\index{owTerm.h@{owTerm.h}!t\_max@{t\_max}}
\index{t\_max@{t\_max}!owTerm.h@{owTerm.h}}
\doxysubsubsection{\texorpdfstring{t\_max}{t\_max}}
{\footnotesize\ttfamily \#define t\+\_\+max~O\+W\+\_\+\+D\+E\+V\+I\+C\+E\+S\+\_\+\+L\+I\+M\+IT}
\mbox{\Hypertarget{ow_term_8h_a41a331314b46059bd942e76ffc60cf4a}\label{ow_term_8h_a41a331314b46059bd942e76ffc60cf4a}}
\index{owTerm.h@{owTerm.h}!TEMPERATURE\_PRECISION@{TEMPERATURE\_PRECISION}}
\index{TEMPERATURE\_PRECISION@{TEMPERATURE\_PRECISION}!owTerm.h@{owTerm.h}}
\doxysubsubsection{\texorpdfstring{TEMPERATURE\_PRECISION}{TEMPERATURE\_PRECISION}}
{\footnotesize\ttfamily \#define T\+E\+M\+P\+E\+R\+A\+T\+U\+R\+E\+\_\+\+P\+R\+E\+C\+I\+S\+I\+ON~12}
\doxysubsection{Typedef Documentation}
\mbox{\Hypertarget{ow_term_8h_a9312b7daea28d63649c1548f056f75e6}\label{ow_term_8h_a9312b7daea28d63649c1548f056f75e6}}
\index{owTerm.h@{owTerm.h}!owChangedType@{owChangedType}}
\index{owChangedType@{owChangedType}!owTerm.h@{owTerm.h}}
\doxysubsubsection{\texorpdfstring{owChangedType}{owChangedType}}
{\footnotesize\ttfamily typedef void($\ast$ ow\+Changed\+Type) (int, Device\+Address, float)}
\doxysubsection{Function Documentation}
\mbox{\Hypertarget{ow_term_8h_ac9fd793efbaca8922408effe06e71650}\label{ow_term_8h_ac9fd793efbaca8922408effe06e71650}}
\index{owTerm.h@{owTerm.h}!owAdd@{owAdd}}
\index{owAdd@{owAdd}!owTerm.h@{owTerm.h}}
\doxysubsubsection{\texorpdfstring{owAdd()}{owAdd()}}
{\footnotesize\ttfamily void ow\+Add (\begin{DoxyParamCaption}\item[{Device\+Address}]{addr }\end{DoxyParamCaption})}
\mbox{\Hypertarget{ow_term_8h_a38798dcd7c98c38975db6e3f19de63a3}\label{ow_term_8h_a38798dcd7c98c38975db6e3f19de63a3}}
\index{owTerm.h@{owTerm.h}!owFind@{owFind}}
\index{owFind@{owFind}!owTerm.h@{owTerm.h}}
\doxysubsubsection{\texorpdfstring{owFind()}{owFind()}}
{\footnotesize\ttfamily int ow\+Find (\begin{DoxyParamCaption}\item[{Device\+Address}]{addr }\end{DoxyParamCaption})}
\mbox{\Hypertarget{ow_term_8h_a3d8b76952ce1af677267e10c981e6dd5}\label{ow_term_8h_a3d8b76952ce1af677267e10c981e6dd5}}
\index{owTerm.h@{owTerm.h}!owLoop@{owLoop}}
\index{owLoop@{owLoop}!owTerm.h@{owTerm.h}}
\doxysubsubsection{\texorpdfstring{owLoop()}{owLoop()}}
{\footnotesize\ttfamily void ow\+Loop (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}
\mbox{\Hypertarget{ow_term_8h_ac78e14aeb04a12acf45919b64fe0d280}\label{ow_term_8h_ac78e14aeb04a12acf45919b64fe0d280}}
\index{owTerm.h@{owTerm.h}!owSetup@{owSetup}}
\index{owSetup@{owSetup}!owTerm.h@{owTerm.h}}
\doxysubsubsection{\texorpdfstring{owSetup()}{owSetup()}}
{\footnotesize\ttfamily int ow\+Setup (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{ow_term_8h_a9312b7daea28d63649c1548f056f75e6}{ow\+Changed\+Type}}}]{ow\+Ch }\end{DoxyParamCaption})}
\mbox{\Hypertarget{ow_term_8h_aff3811570b1dd6182d7f45bd573afcfd}\label{ow_term_8h_aff3811570b1dd6182d7f45bd573afcfd}}
\index{owTerm.h@{owTerm.h}!owUpdate@{owUpdate}}
\index{owUpdate@{owUpdate}!owTerm.h@{owTerm.h}}
\doxysubsubsection{\texorpdfstring{owUpdate()}{owUpdate()}}
{\footnotesize\ttfamily int ow\+Update (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}
\mbox{\Hypertarget{ow_term_8h_acbf132b42d0828077bbd21e2b205c5fc}\label{ow_term_8h_acbf132b42d0828077bbd21e2b205c5fc}}
\index{owTerm.h@{owTerm.h}!setupOwIdle@{setupOwIdle}}
\index{setupOwIdle@{setupOwIdle}!owTerm.h@{owTerm.h}}
\doxysubsubsection{\texorpdfstring{setupOwIdle()}{setupOwIdle()}}
{\footnotesize\ttfamily void setup\+Ow\+Idle (\begin{DoxyParamCaption}\item[{void($\ast$)()}]{ }\end{DoxyParamCaption})}
\doxysubsection{Variable Documentation}
\mbox{\Hypertarget{ow_term_8h_a385b7fa9c4553fcb57ee60a03932b60c}\label{ow_term_8h_a385b7fa9c4553fcb57ee60a03932b60c}}
\index{owTerm.h@{owTerm.h}!oneWire@{oneWire}}
\index{oneWire@{oneWire}!owTerm.h@{owTerm.h}}
\doxysubsubsection{\texorpdfstring{oneWire}{oneWire}}
{\footnotesize\ttfamily One\+Wire$\ast$ one\+Wire\hspace{0.3cm}{\ttfamily [extern]}}
\mbox{\Hypertarget{ow_term_8h_a564a174b067eee3b33b1162935884d55}\label{ow_term_8h_a564a174b067eee3b33b1162935884d55}}
\index{owTerm.h@{owTerm.h}!owArr@{owArr}}
\index{owArr@{owArr}!owTerm.h@{owTerm.h}}
\doxysubsubsection{\texorpdfstring{owArr}{owArr}}
{\footnotesize\ttfamily a\+Json\+Object$\ast$ ow\+Arr\hspace{0.3cm}{\ttfamily [extern]}}
\mbox{\Hypertarget{ow_term_8h_ac7999c9efd1309081d54939dc27687ba}\label{ow_term_8h_ac7999c9efd1309081d54939dc27687ba}}
\index{owTerm.h@{owTerm.h}!owChanged@{owChanged}}
\index{owChanged@{owChanged}!owTerm.h@{owTerm.h}}
\doxysubsubsection{\texorpdfstring{owChanged}{owChanged}}
{\footnotesize\ttfamily \mbox{\hyperlink{ow_term_8h_a9312b7daea28d63649c1548f056f75e6}{ow\+Changed\+Type}} ow\+Changed\hspace{0.3cm}{\ttfamily [extern]}}
\mbox{\Hypertarget{ow_term_8h_a51d8312908b2e5f09ac8e40879c2f1a9}\label{ow_term_8h_a51d8312908b2e5f09ac8e40879c2f1a9}}
\index{owTerm.h@{owTerm.h}!regs@{regs}}
\index{regs@{regs}!owTerm.h@{owTerm.h}}
\doxysubsubsection{\texorpdfstring{regs}{regs}}
{\footnotesize\ttfamily int$\ast$ regs\hspace{0.3cm}{\ttfamily [extern]}}
\mbox{\Hypertarget{ow_term_8h_ab5e031d55a57a0dd79468e5a7cbb5e64}\label{ow_term_8h_ab5e031d55a57a0dd79468e5a7cbb5e64}}
\index{owTerm.h@{owTerm.h}!sensors@{sensors}}
\index{sensors@{sensors}!owTerm.h@{owTerm.h}}
\doxysubsubsection{\texorpdfstring{sensors}{sensors}}
{\footnotesize\ttfamily Dallas\+Temperature$\ast$ sensors\hspace{0.3cm}{\ttfamily [extern]}}
\mbox{\Hypertarget{ow_term_8h_ac37ce0c409c53b6a18aefbfc3ad46b4a}\label{ow_term_8h_ac37ce0c409c53b6a18aefbfc3ad46b4a}}
\index{owTerm.h@{owTerm.h}!si@{si}}
\index{si@{si}!owTerm.h@{owTerm.h}}
\doxysubsubsection{\texorpdfstring{si}{si}}
{\footnotesize\ttfamily short si\hspace{0.3cm}{\ttfamily [extern]}}
\mbox{\Hypertarget{ow_term_8h_a4e9707ca4dbcd2ddd6d14657f2e12700}\label{ow_term_8h_a4e9707ca4dbcd2ddd6d14657f2e12700}}
\index{owTerm.h@{owTerm.h}!t\_count@{t\_count}}
\index{t\_count@{t\_count}!owTerm.h@{owTerm.h}}
\doxysubsubsection{\texorpdfstring{t\_count}{t\_count}}
{\footnotesize\ttfamily int t\+\_\+count\hspace{0.3cm}{\ttfamily [extern]}}
\mbox{\Hypertarget{ow_term_8h_ac8f950395764bcd345b63d2887dae1a0}\label{ow_term_8h_ac8f950395764bcd345b63d2887dae1a0}}
\index{owTerm.h@{owTerm.h}!term@{term}}
\index{term@{term}!owTerm.h@{owTerm.h}}
\doxysubsubsection{\texorpdfstring{term}{term}}
{\footnotesize\ttfamily Device\+Address$\ast$ term\hspace{0.3cm}{\ttfamily [extern]}}
\mbox{\Hypertarget{ow_term_8h_a31e8c0d5ba0869a2bfbf32fd8caaac57}\label{ow_term_8h_a31e8c0d5ba0869a2bfbf32fd8caaac57}}
\index{owTerm.h@{owTerm.h}!wstat@{wstat}}
\index{wstat@{wstat}!owTerm.h@{owTerm.h}}
\doxysubsubsection{\texorpdfstring{wstat}{wstat}}
{\footnotesize\ttfamily uint16\+\_\+t$\ast$ wstat\hspace{0.3cm}{\ttfamily [extern]}}