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

488 lines
27 KiB
TeX

\hypertarget{item_8h}{}\doxysection{item.\+h File Reference}
\label{item_8h}\index{item.h@{item.h}}
{\ttfamily \#include \char`\"{}options.\+h\char`\"{}}\newline
{\ttfamily \#include \char`\"{}abstractout.\+h\char`\"{}}\newline
{\ttfamily \#include \char`\"{}item\+Cmd.\+h\char`\"{}}\newline
{\ttfamily \#include \char`\"{}a\+J\+S\+O\+N.\+h\char`\"{}}\newline
\doxysubsection*{Classes}
\begin{DoxyCompactItemize}
\item
class \mbox{\hyperlink{class_item}{Item}}
\item
union \mbox{\hyperlink{unionthermostat_store}{thermostat\+Store}}
\end{DoxyCompactItemize}
\doxysubsection*{Macros}
\begin{DoxyCompactItemize}
\item
\#define \mbox{\hyperlink{item_8h_a131cfabb558ab1b7ad493e75d5e060c9}{S\+\_\+\+N\+O\+T\+F\+O\+U\+ND}}~0
\item
\#define \mbox{\hyperlink{item_8h_a7fc4fdff41f72de35ff7f31a88d2ef17}{S\+\_\+\+C\+MD}}~1
\item
\#define \mbox{\hyperlink{item_8h_a9937ac1220b7ab4dbc8d79911e81a709}{S\+\_\+\+S\+ET}}~2
\item
\#define \mbox{\hyperlink{item_8h_a8c9b4a8b457fa12f533dbdf16850a2f1}{S\+\_\+\+H\+SV}}~5
\item
\#define \mbox{\hyperlink{item_8h_a110d6e77da40715a6d53921bab49b3f3}{S\+\_\+\+R\+GB}}~6
\item
\#define \mbox{\hyperlink{item_8h_ad3cdbaefd6a2dfcd2a87bdc60f6874d4}{S\+\_\+\+F\+AN}}~7
\item
\#define \mbox{\hyperlink{item_8h_af90af1bc68960811e82d0ca3782b8c46}{S\+\_\+\+M\+O\+DE}}~8
\item
\#define \mbox{\hyperlink{item_8h_a87a96d42c1cafebc18c7e558c015137b}{S\+\_\+\+H\+UE}}~9
\item
\#define \mbox{\hyperlink{item_8h_aca68093e2923b0b080643fc4bba25e75}{S\+\_\+\+S\+AT}}~10
\item
\#define \mbox{\hyperlink{item_8h_a9073478a392efbb9bf25be0f83f8654e}{S\+\_\+\+T\+E\+MP}}~11
\item
\#define \mbox{\hyperlink{item_8h_ae03294e93bac1c7b9cf91281a95cdee0}{S\+\_\+\+V\+AL}}~12
\item
\#define \mbox{\hyperlink{item_8h_afa8045f9b08cddbfc9c5f4255646a2f0}{S\+\_\+\+D\+E\+L\+A\+Y\+ED}}~13
\item
\#define \mbox{\hyperlink{item_8h_ab7b18454392c93599b25faad65d6a370}{S\+\_\+\+R\+AW}}~14
\item
\#define \mbox{\hyperlink{item_8h_a52a219c38e8fb816c139cbd252e3c3d5}{S\+\_\+\+A\+D\+D\+I\+T\+I\+O\+N\+AL}}~14
\item
\#define \mbox{\hyperlink{item_8h_ae8deebae2223cc41b707c0ccc12110f7}{C\+H\+\_\+\+D\+I\+M\+M\+ER}}~0
\item
\#define \mbox{\hyperlink{item_8h_abdcc93b4a9164bb10e473766c4083d8b}{C\+H\+\_\+\+R\+G\+BW}}~1
\item
\#define \mbox{\hyperlink{item_8h_abbb5a64a224fe607fbf2fc5ac29e31cb}{C\+H\+\_\+\+R\+GB}}~2
\item
\#define \mbox{\hyperlink{item_8h_a2daad851379261136f0c22f056663fc2}{C\+H\+\_\+\+P\+WM}}~3
\item
\#define \mbox{\hyperlink{item_8h_abdb1c8601e3997eeabfbe85b77ae9a9e}{C\+H\+\_\+\+M\+O\+D\+B\+US}}~4
\item
\#define \mbox{\hyperlink{item_8h_a3f68dec7d0ed1ba592fa281ee427a72a}{C\+H\+\_\+\+T\+H\+E\+R\+MO}}~5
\item
\#define \mbox{\hyperlink{item_8h_ac9f09e5e652cb6797b7a05e93133d20f}{C\+H\+\_\+\+R\+E\+L\+AY}}~6
\item
\#define \mbox{\hyperlink{item_8h_a8013a9895a9e2fa6afc8b411f2ee4d77}{C\+H\+\_\+\+G\+R\+O\+UP}}~7
\item
\#define \mbox{\hyperlink{item_8h_a0b5411d14d7fed59c97adaf6523323b7}{C\+H\+\_\+\+V\+C\+T\+E\+MP}}~8
\item
\#define \mbox{\hyperlink{item_8h_a762566fb96b5a377eada6a32639c4e37}{C\+H\+\_\+\+VC}}~9
\item
\#define \mbox{\hyperlink{item_8h_ae5faa28ae90e3c8658289b9c513d0f1f}{C\+H\+\_\+\+AC}}~10
\item
\#define \mbox{\hyperlink{item_8h_ab43c8cc9fb5c1667a5956e48017826ff}{C\+H\+\_\+\+S\+P\+I\+L\+ED}}~11
\item
\#define \mbox{\hyperlink{item_8h_a7fc4d0ba1b07d30d6276ebda33dd6987}{C\+H\+\_\+\+M\+O\+T\+OR}}~12
\item
\#define \mbox{\hyperlink{item_8h_a0010c9654bde12284bc5570a78582552}{C\+H\+\_\+\+P\+ID}}~13
\item
\#define \mbox{\hyperlink{item_8h_a446f242b566032430f42ce9be6b366aa}{C\+H\+\_\+\+M\+B\+US}}~14
\item
\#define \mbox{\hyperlink{item_8h_a99606b60730d718dcb8528f1045bba1e}{C\+H\+\_\+\+U\+A\+R\+T\+B\+R\+I\+D\+GE}}~15
\item
\#define \mbox{\hyperlink{item_8h_a9501af70226e5a2333c42385c282a098}{C\+H\+\_\+\+R\+E\+L\+A\+YX}}~16
\item
\#define \mbox{\hyperlink{item_8h_a0e8384b176c365d477b66999b8e4b995}{C\+H\+\_\+\+R\+G\+B\+WW}}~17
\item
\#define \mbox{\hyperlink{item_8h_a22f3bb82d8ee61b70a646fc2be9e05a7}{C\+H\+\_\+\+M\+U\+L\+T\+I\+V\+E\+NT}}~18
\item
\#define \mbox{\hyperlink{item_8h_af2b3bf5403144a89639d308fb4a664ae}{C\+H\+\_\+\+E\+L\+E\+V\+A\+T\+OR}}~19
\item
\#define \mbox{\hyperlink{item_8h_a63c6b75de3cb38d4287f404544617d49}{C\+H\+\_\+\+W\+H\+I\+TE}}~127
\item
\#define \mbox{\hyperlink{item_8h_a262c6c5a68af279047e881fa9b3cef5c}{P\+O\+L\+L\+I\+N\+G\+\_\+\+S\+L\+OW}}~1
\item
\#define \mbox{\hyperlink{item_8h_a54a9699996650faf9d4d6c02b3f963fc}{P\+O\+L\+L\+I\+N\+G\+\_\+\+F\+A\+ST}}~2
\item
\#define \mbox{\hyperlink{item_8h_ac6867c708730303da2f01e340eee37d9}{P\+O\+L\+L\+I\+N\+G\+\_\+\+I\+NT}}~3
\item
\#define \mbox{\hyperlink{item_8h_a685813f758ad8fb6fad67c0084c5ca09}{I\+\_\+\+T\+Y\+PE}}~0
\item
\#define \mbox{\hyperlink{item_8h_af8d092a321ecfbeda6cdd7c4b66489d1}{I\+\_\+\+A\+RG}}~1
\item
\#define \mbox{\hyperlink{item_8h_a0b4d13f8b65a71a667a459ebad8e589b}{I\+\_\+\+V\+AL}}~2
\item
\#define \mbox{\hyperlink{item_8h_a238f99ac45b5fc2219c6832dde0c0c9c}{I\+\_\+\+C\+MD}}~3
\item
\#define \mbox{\hyperlink{item_8h_acb5cc75c544a0305caec81705c5342d5}{I\+\_\+\+E\+XT}}~4
\item
\#define \mbox{\hyperlink{item_8h_a1c49eba9e8a13ad9b7553c57a51816db}{I\+\_\+\+T\+I\+M\+E\+S\+T\+A\+MP}}~5
\item
\#define \mbox{\hyperlink{item_8h_a33e16fb9464b81250690be772e5453b2}{M\+O\+D\+B\+U\+S\+\_\+\+C\+M\+D\+\_\+\+A\+R\+G\+\_\+\+A\+D\+DR}}~0
\item
\#define \mbox{\hyperlink{item_8h_a11473a232ebb7404cac737c76e923168}{M\+O\+D\+B\+U\+S\+\_\+\+C\+M\+D\+\_\+\+A\+R\+G\+\_\+\+R\+EG}}~1
\item
\#define \mbox{\hyperlink{item_8h_a780e889b24bc8eef15a2a5ad322be003}{M\+O\+D\+B\+U\+S\+\_\+\+C\+M\+D\+\_\+\+A\+R\+G\+\_\+\+M\+A\+SK}}~2
\item
\#define \mbox{\hyperlink{item_8h_a03528b38365390c9e8059b0df0609c18}{M\+O\+D\+B\+U\+S\+\_\+\+C\+M\+D\+\_\+\+A\+R\+G\+\_\+\+M\+A\+X\+\_\+\+S\+C\+A\+LE}}~3
\item
\#define \mbox{\hyperlink{item_8h_ad4b2787dc56378c18bf75d617d14d6a3}{M\+O\+D\+B\+U\+S\+\_\+\+C\+M\+D\+\_\+\+A\+R\+G\+\_\+\+R\+E\+G\+\_\+\+T\+Y\+PE}}~4
\item
\#define \mbox{\hyperlink{item_8h_a787c9259a8994221c35a2b3002c4380e}{M\+O\+D\+B\+U\+S\+\_\+\+C\+O\+I\+L\+\_\+\+R\+E\+G\+\_\+\+T\+Y\+PE}}~0
\item
\#define \mbox{\hyperlink{item_8h_a7b8cf3bbb886d61a0142da2771f84ca0}{M\+O\+D\+B\+U\+S\+\_\+\+D\+I\+S\+C\+R\+E\+T\+E\+\_\+\+R\+E\+G\+\_\+\+T\+Y\+PE}}~1
\item
\#define \mbox{\hyperlink{item_8h_abbf10f9ea9343e50ce072778b23b80f3}{M\+O\+D\+B\+U\+S\+\_\+\+H\+O\+L\+D\+I\+N\+G\+\_\+\+R\+E\+G\+\_\+\+T\+Y\+PE}}~2
\item
\#define \mbox{\hyperlink{item_8h_a3b7f235ae917b235caa3eef85e16b856}{M\+O\+D\+B\+U\+S\+\_\+\+I\+N\+P\+U\+T\+\_\+\+R\+E\+G\+\_\+\+T\+Y\+PE}}~3
\end{DoxyCompactItemize}
\doxysubsection*{Functions}
\begin{DoxyCompactItemize}
\item
short \mbox{\hyperlink{item_8h_a73643474e211698e96d2a6ac69264b46}{thermo\+Set\+Cur\+Temp}} (char $\ast$name, float t)
\item
int \mbox{\hyperlink{item_8h_a354a79f09dd98fcf6c171dd5c8de21b6}{txt2cmd}} (char $\ast$payload)
\item
bool \mbox{\hyperlink{item_8h_a0c7a6d989a102f18547abb0712df8c89}{dig\+Group}} (a\+Json\+Object $\ast$item\+Arr, \mbox{\hyperlink{classitem_cmd}{item\+Cmd}} $\ast$cmd=N\+U\+LL, char $\ast$sub\+Item=N\+U\+LL)
\end{DoxyCompactItemize}
\doxysubsection*{Variables}
\begin{DoxyCompactItemize}
\item
a\+Json\+Object $\ast$ \mbox{\hyperlink{item_8h_a012787f09a43864616e2b44349b29352}{items}}
\end{DoxyCompactItemize}
\doxysubsection{Macro Definition Documentation}
\mbox{\Hypertarget{item_8h_ae5faa28ae90e3c8658289b9c513d0f1f}\label{item_8h_ae5faa28ae90e3c8658289b9c513d0f1f}}
\index{item.h@{item.h}!CH\_AC@{CH\_AC}}
\index{CH\_AC@{CH\_AC}!item.h@{item.h}}
\doxysubsubsection{\texorpdfstring{CH\_AC}{CH\_AC}}
{\footnotesize\ttfamily \#define C\+H\+\_\+\+AC~10}
\mbox{\Hypertarget{item_8h_ae8deebae2223cc41b707c0ccc12110f7}\label{item_8h_ae8deebae2223cc41b707c0ccc12110f7}}
\index{item.h@{item.h}!CH\_DIMMER@{CH\_DIMMER}}
\index{CH\_DIMMER@{CH\_DIMMER}!item.h@{item.h}}
\doxysubsubsection{\texorpdfstring{CH\_DIMMER}{CH\_DIMMER}}
{\footnotesize\ttfamily \#define C\+H\+\_\+\+D\+I\+M\+M\+ER~0}
\mbox{\Hypertarget{item_8h_af2b3bf5403144a89639d308fb4a664ae}\label{item_8h_af2b3bf5403144a89639d308fb4a664ae}}
\index{item.h@{item.h}!CH\_ELEVATOR@{CH\_ELEVATOR}}
\index{CH\_ELEVATOR@{CH\_ELEVATOR}!item.h@{item.h}}
\doxysubsubsection{\texorpdfstring{CH\_ELEVATOR}{CH\_ELEVATOR}}
{\footnotesize\ttfamily \#define C\+H\+\_\+\+E\+L\+E\+V\+A\+T\+OR~19}
\mbox{\Hypertarget{item_8h_a8013a9895a9e2fa6afc8b411f2ee4d77}\label{item_8h_a8013a9895a9e2fa6afc8b411f2ee4d77}}
\index{item.h@{item.h}!CH\_GROUP@{CH\_GROUP}}
\index{CH\_GROUP@{CH\_GROUP}!item.h@{item.h}}
\doxysubsubsection{\texorpdfstring{CH\_GROUP}{CH\_GROUP}}
{\footnotesize\ttfamily \#define C\+H\+\_\+\+G\+R\+O\+UP~7}
\mbox{\Hypertarget{item_8h_a446f242b566032430f42ce9be6b366aa}\label{item_8h_a446f242b566032430f42ce9be6b366aa}}
\index{item.h@{item.h}!CH\_MBUS@{CH\_MBUS}}
\index{CH\_MBUS@{CH\_MBUS}!item.h@{item.h}}
\doxysubsubsection{\texorpdfstring{CH\_MBUS}{CH\_MBUS}}
{\footnotesize\ttfamily \#define C\+H\+\_\+\+M\+B\+US~14}
\mbox{\Hypertarget{item_8h_abdb1c8601e3997eeabfbe85b77ae9a9e}\label{item_8h_abdb1c8601e3997eeabfbe85b77ae9a9e}}
\index{item.h@{item.h}!CH\_MODBUS@{CH\_MODBUS}}
\index{CH\_MODBUS@{CH\_MODBUS}!item.h@{item.h}}
\doxysubsubsection{\texorpdfstring{CH\_MODBUS}{CH\_MODBUS}}
{\footnotesize\ttfamily \#define C\+H\+\_\+\+M\+O\+D\+B\+US~4}
\mbox{\Hypertarget{item_8h_a7fc4d0ba1b07d30d6276ebda33dd6987}\label{item_8h_a7fc4d0ba1b07d30d6276ebda33dd6987}}
\index{item.h@{item.h}!CH\_MOTOR@{CH\_MOTOR}}
\index{CH\_MOTOR@{CH\_MOTOR}!item.h@{item.h}}
\doxysubsubsection{\texorpdfstring{CH\_MOTOR}{CH\_MOTOR}}
{\footnotesize\ttfamily \#define C\+H\+\_\+\+M\+O\+T\+OR~12}
\mbox{\Hypertarget{item_8h_a22f3bb82d8ee61b70a646fc2be9e05a7}\label{item_8h_a22f3bb82d8ee61b70a646fc2be9e05a7}}
\index{item.h@{item.h}!CH\_MULTIVENT@{CH\_MULTIVENT}}
\index{CH\_MULTIVENT@{CH\_MULTIVENT}!item.h@{item.h}}
\doxysubsubsection{\texorpdfstring{CH\_MULTIVENT}{CH\_MULTIVENT}}
{\footnotesize\ttfamily \#define C\+H\+\_\+\+M\+U\+L\+T\+I\+V\+E\+NT~18}
\mbox{\Hypertarget{item_8h_a0010c9654bde12284bc5570a78582552}\label{item_8h_a0010c9654bde12284bc5570a78582552}}
\index{item.h@{item.h}!CH\_PID@{CH\_PID}}
\index{CH\_PID@{CH\_PID}!item.h@{item.h}}
\doxysubsubsection{\texorpdfstring{CH\_PID}{CH\_PID}}
{\footnotesize\ttfamily \#define C\+H\+\_\+\+P\+ID~13}
\mbox{\Hypertarget{item_8h_a2daad851379261136f0c22f056663fc2}\label{item_8h_a2daad851379261136f0c22f056663fc2}}
\index{item.h@{item.h}!CH\_PWM@{CH\_PWM}}
\index{CH\_PWM@{CH\_PWM}!item.h@{item.h}}
\doxysubsubsection{\texorpdfstring{CH\_PWM}{CH\_PWM}}
{\footnotesize\ttfamily \#define C\+H\+\_\+\+P\+WM~3}
\mbox{\Hypertarget{item_8h_ac9f09e5e652cb6797b7a05e93133d20f}\label{item_8h_ac9f09e5e652cb6797b7a05e93133d20f}}
\index{item.h@{item.h}!CH\_RELAY@{CH\_RELAY}}
\index{CH\_RELAY@{CH\_RELAY}!item.h@{item.h}}
\doxysubsubsection{\texorpdfstring{CH\_RELAY}{CH\_RELAY}}
{\footnotesize\ttfamily \#define C\+H\+\_\+\+R\+E\+L\+AY~6}
\mbox{\Hypertarget{item_8h_a9501af70226e5a2333c42385c282a098}\label{item_8h_a9501af70226e5a2333c42385c282a098}}
\index{item.h@{item.h}!CH\_RELAYX@{CH\_RELAYX}}
\index{CH\_RELAYX@{CH\_RELAYX}!item.h@{item.h}}
\doxysubsubsection{\texorpdfstring{CH\_RELAYX}{CH\_RELAYX}}
{\footnotesize\ttfamily \#define C\+H\+\_\+\+R\+E\+L\+A\+YX~16}
\mbox{\Hypertarget{item_8h_abbb5a64a224fe607fbf2fc5ac29e31cb}\label{item_8h_abbb5a64a224fe607fbf2fc5ac29e31cb}}
\index{item.h@{item.h}!CH\_RGB@{CH\_RGB}}
\index{CH\_RGB@{CH\_RGB}!item.h@{item.h}}
\doxysubsubsection{\texorpdfstring{CH\_RGB}{CH\_RGB}}
{\footnotesize\ttfamily \#define C\+H\+\_\+\+R\+GB~2}
\mbox{\Hypertarget{item_8h_abdcc93b4a9164bb10e473766c4083d8b}\label{item_8h_abdcc93b4a9164bb10e473766c4083d8b}}
\index{item.h@{item.h}!CH\_RGBW@{CH\_RGBW}}
\index{CH\_RGBW@{CH\_RGBW}!item.h@{item.h}}
\doxysubsubsection{\texorpdfstring{CH\_RGBW}{CH\_RGBW}}
{\footnotesize\ttfamily \#define C\+H\+\_\+\+R\+G\+BW~1}
\mbox{\Hypertarget{item_8h_a0e8384b176c365d477b66999b8e4b995}\label{item_8h_a0e8384b176c365d477b66999b8e4b995}}
\index{item.h@{item.h}!CH\_RGBWW@{CH\_RGBWW}}
\index{CH\_RGBWW@{CH\_RGBWW}!item.h@{item.h}}
\doxysubsubsection{\texorpdfstring{CH\_RGBWW}{CH\_RGBWW}}
{\footnotesize\ttfamily \#define C\+H\+\_\+\+R\+G\+B\+WW~17}
\mbox{\Hypertarget{item_8h_ab43c8cc9fb5c1667a5956e48017826ff}\label{item_8h_ab43c8cc9fb5c1667a5956e48017826ff}}
\index{item.h@{item.h}!CH\_SPILED@{CH\_SPILED}}
\index{CH\_SPILED@{CH\_SPILED}!item.h@{item.h}}
\doxysubsubsection{\texorpdfstring{CH\_SPILED}{CH\_SPILED}}
{\footnotesize\ttfamily \#define C\+H\+\_\+\+S\+P\+I\+L\+ED~11}
\mbox{\Hypertarget{item_8h_a3f68dec7d0ed1ba592fa281ee427a72a}\label{item_8h_a3f68dec7d0ed1ba592fa281ee427a72a}}
\index{item.h@{item.h}!CH\_THERMO@{CH\_THERMO}}
\index{CH\_THERMO@{CH\_THERMO}!item.h@{item.h}}
\doxysubsubsection{\texorpdfstring{CH\_THERMO}{CH\_THERMO}}
{\footnotesize\ttfamily \#define C\+H\+\_\+\+T\+H\+E\+R\+MO~5}
\mbox{\Hypertarget{item_8h_a99606b60730d718dcb8528f1045bba1e}\label{item_8h_a99606b60730d718dcb8528f1045bba1e}}
\index{item.h@{item.h}!CH\_UARTBRIDGE@{CH\_UARTBRIDGE}}
\index{CH\_UARTBRIDGE@{CH\_UARTBRIDGE}!item.h@{item.h}}
\doxysubsubsection{\texorpdfstring{CH\_UARTBRIDGE}{CH\_UARTBRIDGE}}
{\footnotesize\ttfamily \#define C\+H\+\_\+\+U\+A\+R\+T\+B\+R\+I\+D\+GE~15}
\mbox{\Hypertarget{item_8h_a762566fb96b5a377eada6a32639c4e37}\label{item_8h_a762566fb96b5a377eada6a32639c4e37}}
\index{item.h@{item.h}!CH\_VC@{CH\_VC}}
\index{CH\_VC@{CH\_VC}!item.h@{item.h}}
\doxysubsubsection{\texorpdfstring{CH\_VC}{CH\_VC}}
{\footnotesize\ttfamily \#define C\+H\+\_\+\+VC~9}
\mbox{\Hypertarget{item_8h_a0b5411d14d7fed59c97adaf6523323b7}\label{item_8h_a0b5411d14d7fed59c97adaf6523323b7}}
\index{item.h@{item.h}!CH\_VCTEMP@{CH\_VCTEMP}}
\index{CH\_VCTEMP@{CH\_VCTEMP}!item.h@{item.h}}
\doxysubsubsection{\texorpdfstring{CH\_VCTEMP}{CH\_VCTEMP}}
{\footnotesize\ttfamily \#define C\+H\+\_\+\+V\+C\+T\+E\+MP~8}
\mbox{\Hypertarget{item_8h_a63c6b75de3cb38d4287f404544617d49}\label{item_8h_a63c6b75de3cb38d4287f404544617d49}}
\index{item.h@{item.h}!CH\_WHITE@{CH\_WHITE}}
\index{CH\_WHITE@{CH\_WHITE}!item.h@{item.h}}
\doxysubsubsection{\texorpdfstring{CH\_WHITE}{CH\_WHITE}}
{\footnotesize\ttfamily \#define C\+H\+\_\+\+W\+H\+I\+TE~127}
\mbox{\Hypertarget{item_8h_af8d092a321ecfbeda6cdd7c4b66489d1}\label{item_8h_af8d092a321ecfbeda6cdd7c4b66489d1}}
\index{item.h@{item.h}!I\_ARG@{I\_ARG}}
\index{I\_ARG@{I\_ARG}!item.h@{item.h}}
\doxysubsubsection{\texorpdfstring{I\_ARG}{I\_ARG}}
{\footnotesize\ttfamily \#define I\+\_\+\+A\+RG~1}
\mbox{\Hypertarget{item_8h_a238f99ac45b5fc2219c6832dde0c0c9c}\label{item_8h_a238f99ac45b5fc2219c6832dde0c0c9c}}
\index{item.h@{item.h}!I\_CMD@{I\_CMD}}
\index{I\_CMD@{I\_CMD}!item.h@{item.h}}
\doxysubsubsection{\texorpdfstring{I\_CMD}{I\_CMD}}
{\footnotesize\ttfamily \#define I\+\_\+\+C\+MD~3}
\mbox{\Hypertarget{item_8h_acb5cc75c544a0305caec81705c5342d5}\label{item_8h_acb5cc75c544a0305caec81705c5342d5}}
\index{item.h@{item.h}!I\_EXT@{I\_EXT}}
\index{I\_EXT@{I\_EXT}!item.h@{item.h}}
\doxysubsubsection{\texorpdfstring{I\_EXT}{I\_EXT}}
{\footnotesize\ttfamily \#define I\+\_\+\+E\+XT~4}
\mbox{\Hypertarget{item_8h_a1c49eba9e8a13ad9b7553c57a51816db}\label{item_8h_a1c49eba9e8a13ad9b7553c57a51816db}}
\index{item.h@{item.h}!I\_TIMESTAMP@{I\_TIMESTAMP}}
\index{I\_TIMESTAMP@{I\_TIMESTAMP}!item.h@{item.h}}
\doxysubsubsection{\texorpdfstring{I\_TIMESTAMP}{I\_TIMESTAMP}}
{\footnotesize\ttfamily \#define I\+\_\+\+T\+I\+M\+E\+S\+T\+A\+MP~5}
\mbox{\Hypertarget{item_8h_a685813f758ad8fb6fad67c0084c5ca09}\label{item_8h_a685813f758ad8fb6fad67c0084c5ca09}}
\index{item.h@{item.h}!I\_TYPE@{I\_TYPE}}
\index{I\_TYPE@{I\_TYPE}!item.h@{item.h}}
\doxysubsubsection{\texorpdfstring{I\_TYPE}{I\_TYPE}}
{\footnotesize\ttfamily \#define I\+\_\+\+T\+Y\+PE~0}
\mbox{\Hypertarget{item_8h_a0b4d13f8b65a71a667a459ebad8e589b}\label{item_8h_a0b4d13f8b65a71a667a459ebad8e589b}}
\index{item.h@{item.h}!I\_VAL@{I\_VAL}}
\index{I\_VAL@{I\_VAL}!item.h@{item.h}}
\doxysubsubsection{\texorpdfstring{I\_VAL}{I\_VAL}}
{\footnotesize\ttfamily \#define I\+\_\+\+V\+AL~2}
\mbox{\Hypertarget{item_8h_a33e16fb9464b81250690be772e5453b2}\label{item_8h_a33e16fb9464b81250690be772e5453b2}}
\index{item.h@{item.h}!MODBUS\_CMD\_ARG\_ADDR@{MODBUS\_CMD\_ARG\_ADDR}}
\index{MODBUS\_CMD\_ARG\_ADDR@{MODBUS\_CMD\_ARG\_ADDR}!item.h@{item.h}}
\doxysubsubsection{\texorpdfstring{MODBUS\_CMD\_ARG\_ADDR}{MODBUS\_CMD\_ARG\_ADDR}}
{\footnotesize\ttfamily \#define M\+O\+D\+B\+U\+S\+\_\+\+C\+M\+D\+\_\+\+A\+R\+G\+\_\+\+A\+D\+DR~0}
\mbox{\Hypertarget{item_8h_a780e889b24bc8eef15a2a5ad322be003}\label{item_8h_a780e889b24bc8eef15a2a5ad322be003}}
\index{item.h@{item.h}!MODBUS\_CMD\_ARG\_MASK@{MODBUS\_CMD\_ARG\_MASK}}
\index{MODBUS\_CMD\_ARG\_MASK@{MODBUS\_CMD\_ARG\_MASK}!item.h@{item.h}}
\doxysubsubsection{\texorpdfstring{MODBUS\_CMD\_ARG\_MASK}{MODBUS\_CMD\_ARG\_MASK}}
{\footnotesize\ttfamily \#define M\+O\+D\+B\+U\+S\+\_\+\+C\+M\+D\+\_\+\+A\+R\+G\+\_\+\+M\+A\+SK~2}
\mbox{\Hypertarget{item_8h_a03528b38365390c9e8059b0df0609c18}\label{item_8h_a03528b38365390c9e8059b0df0609c18}}
\index{item.h@{item.h}!MODBUS\_CMD\_ARG\_MAX\_SCALE@{MODBUS\_CMD\_ARG\_MAX\_SCALE}}
\index{MODBUS\_CMD\_ARG\_MAX\_SCALE@{MODBUS\_CMD\_ARG\_MAX\_SCALE}!item.h@{item.h}}
\doxysubsubsection{\texorpdfstring{MODBUS\_CMD\_ARG\_MAX\_SCALE}{MODBUS\_CMD\_ARG\_MAX\_SCALE}}
{\footnotesize\ttfamily \#define M\+O\+D\+B\+U\+S\+\_\+\+C\+M\+D\+\_\+\+A\+R\+G\+\_\+\+M\+A\+X\+\_\+\+S\+C\+A\+LE~3}
\mbox{\Hypertarget{item_8h_a11473a232ebb7404cac737c76e923168}\label{item_8h_a11473a232ebb7404cac737c76e923168}}
\index{item.h@{item.h}!MODBUS\_CMD\_ARG\_REG@{MODBUS\_CMD\_ARG\_REG}}
\index{MODBUS\_CMD\_ARG\_REG@{MODBUS\_CMD\_ARG\_REG}!item.h@{item.h}}
\doxysubsubsection{\texorpdfstring{MODBUS\_CMD\_ARG\_REG}{MODBUS\_CMD\_ARG\_REG}}
{\footnotesize\ttfamily \#define M\+O\+D\+B\+U\+S\+\_\+\+C\+M\+D\+\_\+\+A\+R\+G\+\_\+\+R\+EG~1}
\mbox{\Hypertarget{item_8h_ad4b2787dc56378c18bf75d617d14d6a3}\label{item_8h_ad4b2787dc56378c18bf75d617d14d6a3}}
\index{item.h@{item.h}!MODBUS\_CMD\_ARG\_REG\_TYPE@{MODBUS\_CMD\_ARG\_REG\_TYPE}}
\index{MODBUS\_CMD\_ARG\_REG\_TYPE@{MODBUS\_CMD\_ARG\_REG\_TYPE}!item.h@{item.h}}
\doxysubsubsection{\texorpdfstring{MODBUS\_CMD\_ARG\_REG\_TYPE}{MODBUS\_CMD\_ARG\_REG\_TYPE}}
{\footnotesize\ttfamily \#define M\+O\+D\+B\+U\+S\+\_\+\+C\+M\+D\+\_\+\+A\+R\+G\+\_\+\+R\+E\+G\+\_\+\+T\+Y\+PE~4}
\mbox{\Hypertarget{item_8h_a787c9259a8994221c35a2b3002c4380e}\label{item_8h_a787c9259a8994221c35a2b3002c4380e}}
\index{item.h@{item.h}!MODBUS\_COIL\_REG\_TYPE@{MODBUS\_COIL\_REG\_TYPE}}
\index{MODBUS\_COIL\_REG\_TYPE@{MODBUS\_COIL\_REG\_TYPE}!item.h@{item.h}}
\doxysubsubsection{\texorpdfstring{MODBUS\_COIL\_REG\_TYPE}{MODBUS\_COIL\_REG\_TYPE}}
{\footnotesize\ttfamily \#define M\+O\+D\+B\+U\+S\+\_\+\+C\+O\+I\+L\+\_\+\+R\+E\+G\+\_\+\+T\+Y\+PE~0}
\mbox{\Hypertarget{item_8h_a7b8cf3bbb886d61a0142da2771f84ca0}\label{item_8h_a7b8cf3bbb886d61a0142da2771f84ca0}}
\index{item.h@{item.h}!MODBUS\_DISCRETE\_REG\_TYPE@{MODBUS\_DISCRETE\_REG\_TYPE}}
\index{MODBUS\_DISCRETE\_REG\_TYPE@{MODBUS\_DISCRETE\_REG\_TYPE}!item.h@{item.h}}
\doxysubsubsection{\texorpdfstring{MODBUS\_DISCRETE\_REG\_TYPE}{MODBUS\_DISCRETE\_REG\_TYPE}}
{\footnotesize\ttfamily \#define M\+O\+D\+B\+U\+S\+\_\+\+D\+I\+S\+C\+R\+E\+T\+E\+\_\+\+R\+E\+G\+\_\+\+T\+Y\+PE~1}
\mbox{\Hypertarget{item_8h_abbf10f9ea9343e50ce072778b23b80f3}\label{item_8h_abbf10f9ea9343e50ce072778b23b80f3}}
\index{item.h@{item.h}!MODBUS\_HOLDING\_REG\_TYPE@{MODBUS\_HOLDING\_REG\_TYPE}}
\index{MODBUS\_HOLDING\_REG\_TYPE@{MODBUS\_HOLDING\_REG\_TYPE}!item.h@{item.h}}
\doxysubsubsection{\texorpdfstring{MODBUS\_HOLDING\_REG\_TYPE}{MODBUS\_HOLDING\_REG\_TYPE}}
{\footnotesize\ttfamily \#define M\+O\+D\+B\+U\+S\+\_\+\+H\+O\+L\+D\+I\+N\+G\+\_\+\+R\+E\+G\+\_\+\+T\+Y\+PE~2}
\mbox{\Hypertarget{item_8h_a3b7f235ae917b235caa3eef85e16b856}\label{item_8h_a3b7f235ae917b235caa3eef85e16b856}}
\index{item.h@{item.h}!MODBUS\_INPUT\_REG\_TYPE@{MODBUS\_INPUT\_REG\_TYPE}}
\index{MODBUS\_INPUT\_REG\_TYPE@{MODBUS\_INPUT\_REG\_TYPE}!item.h@{item.h}}
\doxysubsubsection{\texorpdfstring{MODBUS\_INPUT\_REG\_TYPE}{MODBUS\_INPUT\_REG\_TYPE}}
{\footnotesize\ttfamily \#define M\+O\+D\+B\+U\+S\+\_\+\+I\+N\+P\+U\+T\+\_\+\+R\+E\+G\+\_\+\+T\+Y\+PE~3}
\mbox{\Hypertarget{item_8h_a54a9699996650faf9d4d6c02b3f963fc}\label{item_8h_a54a9699996650faf9d4d6c02b3f963fc}}
\index{item.h@{item.h}!POLLING\_FAST@{POLLING\_FAST}}
\index{POLLING\_FAST@{POLLING\_FAST}!item.h@{item.h}}
\doxysubsubsection{\texorpdfstring{POLLING\_FAST}{POLLING\_FAST}}
{\footnotesize\ttfamily \#define P\+O\+L\+L\+I\+N\+G\+\_\+\+F\+A\+ST~2}
\mbox{\Hypertarget{item_8h_ac6867c708730303da2f01e340eee37d9}\label{item_8h_ac6867c708730303da2f01e340eee37d9}}
\index{item.h@{item.h}!POLLING\_INT@{POLLING\_INT}}
\index{POLLING\_INT@{POLLING\_INT}!item.h@{item.h}}
\doxysubsubsection{\texorpdfstring{POLLING\_INT}{POLLING\_INT}}
{\footnotesize\ttfamily \#define P\+O\+L\+L\+I\+N\+G\+\_\+\+I\+NT~3}
\mbox{\Hypertarget{item_8h_a262c6c5a68af279047e881fa9b3cef5c}\label{item_8h_a262c6c5a68af279047e881fa9b3cef5c}}
\index{item.h@{item.h}!POLLING\_SLOW@{POLLING\_SLOW}}
\index{POLLING\_SLOW@{POLLING\_SLOW}!item.h@{item.h}}
\doxysubsubsection{\texorpdfstring{POLLING\_SLOW}{POLLING\_SLOW}}
{\footnotesize\ttfamily \#define P\+O\+L\+L\+I\+N\+G\+\_\+\+S\+L\+OW~1}
\mbox{\Hypertarget{item_8h_a52a219c38e8fb816c139cbd252e3c3d5}\label{item_8h_a52a219c38e8fb816c139cbd252e3c3d5}}
\index{item.h@{item.h}!S\_ADDITIONAL@{S\_ADDITIONAL}}
\index{S\_ADDITIONAL@{S\_ADDITIONAL}!item.h@{item.h}}
\doxysubsubsection{\texorpdfstring{S\_ADDITIONAL}{S\_ADDITIONAL}}
{\footnotesize\ttfamily \#define S\+\_\+\+A\+D\+D\+I\+T\+I\+O\+N\+AL~14}
\mbox{\Hypertarget{item_8h_a7fc4fdff41f72de35ff7f31a88d2ef17}\label{item_8h_a7fc4fdff41f72de35ff7f31a88d2ef17}}
\index{item.h@{item.h}!S\_CMD@{S\_CMD}}
\index{S\_CMD@{S\_CMD}!item.h@{item.h}}
\doxysubsubsection{\texorpdfstring{S\_CMD}{S\_CMD}}
{\footnotesize\ttfamily \#define S\+\_\+\+C\+MD~1}
\mbox{\Hypertarget{item_8h_afa8045f9b08cddbfc9c5f4255646a2f0}\label{item_8h_afa8045f9b08cddbfc9c5f4255646a2f0}}
\index{item.h@{item.h}!S\_DELAYED@{S\_DELAYED}}
\index{S\_DELAYED@{S\_DELAYED}!item.h@{item.h}}
\doxysubsubsection{\texorpdfstring{S\_DELAYED}{S\_DELAYED}}
{\footnotesize\ttfamily \#define S\+\_\+\+D\+E\+L\+A\+Y\+ED~13}
\mbox{\Hypertarget{item_8h_ad3cdbaefd6a2dfcd2a87bdc60f6874d4}\label{item_8h_ad3cdbaefd6a2dfcd2a87bdc60f6874d4}}
\index{item.h@{item.h}!S\_FAN@{S\_FAN}}
\index{S\_FAN@{S\_FAN}!item.h@{item.h}}
\doxysubsubsection{\texorpdfstring{S\_FAN}{S\_FAN}}
{\footnotesize\ttfamily \#define S\+\_\+\+F\+AN~7}
\mbox{\Hypertarget{item_8h_a8c9b4a8b457fa12f533dbdf16850a2f1}\label{item_8h_a8c9b4a8b457fa12f533dbdf16850a2f1}}
\index{item.h@{item.h}!S\_HSV@{S\_HSV}}
\index{S\_HSV@{S\_HSV}!item.h@{item.h}}
\doxysubsubsection{\texorpdfstring{S\_HSV}{S\_HSV}}
{\footnotesize\ttfamily \#define S\+\_\+\+H\+SV~5}
\mbox{\Hypertarget{item_8h_a87a96d42c1cafebc18c7e558c015137b}\label{item_8h_a87a96d42c1cafebc18c7e558c015137b}}
\index{item.h@{item.h}!S\_HUE@{S\_HUE}}
\index{S\_HUE@{S\_HUE}!item.h@{item.h}}
\doxysubsubsection{\texorpdfstring{S\_HUE}{S\_HUE}}
{\footnotesize\ttfamily \#define S\+\_\+\+H\+UE~9}
\mbox{\Hypertarget{item_8h_af90af1bc68960811e82d0ca3782b8c46}\label{item_8h_af90af1bc68960811e82d0ca3782b8c46}}
\index{item.h@{item.h}!S\_MODE@{S\_MODE}}
\index{S\_MODE@{S\_MODE}!item.h@{item.h}}
\doxysubsubsection{\texorpdfstring{S\_MODE}{S\_MODE}}
{\footnotesize\ttfamily \#define S\+\_\+\+M\+O\+DE~8}
\mbox{\Hypertarget{item_8h_a131cfabb558ab1b7ad493e75d5e060c9}\label{item_8h_a131cfabb558ab1b7ad493e75d5e060c9}}
\index{item.h@{item.h}!S\_NOTFOUND@{S\_NOTFOUND}}
\index{S\_NOTFOUND@{S\_NOTFOUND}!item.h@{item.h}}
\doxysubsubsection{\texorpdfstring{S\_NOTFOUND}{S\_NOTFOUND}}
{\footnotesize\ttfamily \#define S\+\_\+\+N\+O\+T\+F\+O\+U\+ND~0}
\mbox{\Hypertarget{item_8h_ab7b18454392c93599b25faad65d6a370}\label{item_8h_ab7b18454392c93599b25faad65d6a370}}
\index{item.h@{item.h}!S\_RAW@{S\_RAW}}
\index{S\_RAW@{S\_RAW}!item.h@{item.h}}
\doxysubsubsection{\texorpdfstring{S\_RAW}{S\_RAW}}
{\footnotesize\ttfamily \#define S\+\_\+\+R\+AW~14}
\mbox{\Hypertarget{item_8h_a110d6e77da40715a6d53921bab49b3f3}\label{item_8h_a110d6e77da40715a6d53921bab49b3f3}}
\index{item.h@{item.h}!S\_RGB@{S\_RGB}}
\index{S\_RGB@{S\_RGB}!item.h@{item.h}}
\doxysubsubsection{\texorpdfstring{S\_RGB}{S\_RGB}}
{\footnotesize\ttfamily \#define S\+\_\+\+R\+GB~6}
\mbox{\Hypertarget{item_8h_aca68093e2923b0b080643fc4bba25e75}\label{item_8h_aca68093e2923b0b080643fc4bba25e75}}
\index{item.h@{item.h}!S\_SAT@{S\_SAT}}
\index{S\_SAT@{S\_SAT}!item.h@{item.h}}
\doxysubsubsection{\texorpdfstring{S\_SAT}{S\_SAT}}
{\footnotesize\ttfamily \#define S\+\_\+\+S\+AT~10}
\mbox{\Hypertarget{item_8h_a9937ac1220b7ab4dbc8d79911e81a709}\label{item_8h_a9937ac1220b7ab4dbc8d79911e81a709}}
\index{item.h@{item.h}!S\_SET@{S\_SET}}
\index{S\_SET@{S\_SET}!item.h@{item.h}}
\doxysubsubsection{\texorpdfstring{S\_SET}{S\_SET}}
{\footnotesize\ttfamily \#define S\+\_\+\+S\+ET~2}
\mbox{\Hypertarget{item_8h_a9073478a392efbb9bf25be0f83f8654e}\label{item_8h_a9073478a392efbb9bf25be0f83f8654e}}
\index{item.h@{item.h}!S\_TEMP@{S\_TEMP}}
\index{S\_TEMP@{S\_TEMP}!item.h@{item.h}}
\doxysubsubsection{\texorpdfstring{S\_TEMP}{S\_TEMP}}
{\footnotesize\ttfamily \#define S\+\_\+\+T\+E\+MP~11}
\mbox{\Hypertarget{item_8h_ae03294e93bac1c7b9cf91281a95cdee0}\label{item_8h_ae03294e93bac1c7b9cf91281a95cdee0}}
\index{item.h@{item.h}!S\_VAL@{S\_VAL}}
\index{S\_VAL@{S\_VAL}!item.h@{item.h}}
\doxysubsubsection{\texorpdfstring{S\_VAL}{S\_VAL}}
{\footnotesize\ttfamily \#define S\+\_\+\+V\+AL~12}
\doxysubsection{Function Documentation}
\mbox{\Hypertarget{item_8h_a0c7a6d989a102f18547abb0712df8c89}\label{item_8h_a0c7a6d989a102f18547abb0712df8c89}}
\index{item.h@{item.h}!digGroup@{digGroup}}
\index{digGroup@{digGroup}!item.h@{item.h}}
\doxysubsubsection{\texorpdfstring{digGroup()}{digGroup()}}
{\footnotesize\ttfamily bool dig\+Group (\begin{DoxyParamCaption}\item[{a\+Json\+Object $\ast$}]{item\+Arr, }\item[{\mbox{\hyperlink{classitem_cmd}{item\+Cmd}} $\ast$}]{cmd = {\ttfamily NULL}, }\item[{char $\ast$}]{sub\+Item = {\ttfamily NULL} }\end{DoxyParamCaption})}
\mbox{\Hypertarget{item_8h_a73643474e211698e96d2a6ac69264b46}\label{item_8h_a73643474e211698e96d2a6ac69264b46}}
\index{item.h@{item.h}!thermoSetCurTemp@{thermoSetCurTemp}}
\index{thermoSetCurTemp@{thermoSetCurTemp}!item.h@{item.h}}
\doxysubsubsection{\texorpdfstring{thermoSetCurTemp()}{thermoSetCurTemp()}}
{\footnotesize\ttfamily short thermo\+Set\+Cur\+Temp (\begin{DoxyParamCaption}\item[{char $\ast$}]{name, }\item[{float}]{t }\end{DoxyParamCaption})}
\mbox{\Hypertarget{item_8h_a354a79f09dd98fcf6c171dd5c8de21b6}\label{item_8h_a354a79f09dd98fcf6c171dd5c8de21b6}}
\index{item.h@{item.h}!txt2cmd@{txt2cmd}}
\index{txt2cmd@{txt2cmd}!item.h@{item.h}}
\doxysubsubsection{\texorpdfstring{txt2cmd()}{txt2cmd()}}
{\footnotesize\ttfamily int txt2cmd (\begin{DoxyParamCaption}\item[{char $\ast$}]{payload }\end{DoxyParamCaption})}
\doxysubsection{Variable Documentation}
\mbox{\Hypertarget{item_8h_a012787f09a43864616e2b44349b29352}\label{item_8h_a012787f09a43864616e2b44349b29352}}
\index{item.h@{item.h}!items@{items}}
\index{items@{items}!item.h@{item.h}}
\doxysubsubsection{\texorpdfstring{items}{items}}
{\footnotesize\ttfamily a\+Json\+Object$\ast$ items\hspace{0.3cm}{\ttfamily [extern]}}