\hypertarget{inputs_8h}{}\doxysection{inputs.\+h File Reference} \label{inputs_8h}\index{inputs.h@{inputs.h}} {\ttfamily \#include $<$a\+J\+S\+O\+N.\+h$>$}\newline {\ttfamily \#include \char`\"{}modules/in\+\_\+ccs811\+\_\+hdc1080.\+h\char`\"{}}\newline {\ttfamily \#include \char`\"{}item\+Cmd.\+h\char`\"{}}\newline \doxysubsection*{Classes} \begin{DoxyCompactItemize} \item union \mbox{\hyperlink{unionin_store}{in\+Store}} \item class \mbox{\hyperlink{class_input}{Input}} \item class \mbox{\hyperlink{classread_cache}{read\+Cache}} \end{DoxyCompactItemize} \doxysubsection*{Macros} \begin{DoxyCompactItemize} \item \#define \mbox{\hyperlink{inputs_8h_aba343c99487259d92ad5bd6fbd3e01a0}{I\+N\+\_\+\+A\+C\+T\+I\+V\+E\+\_\+\+H\+I\+GH}}~2 \item \#define \mbox{\hyperlink{inputs_8h_ae5e104b6991479f7964dcc6ed21bd974}{I\+N\+\_\+\+A\+N\+A\+L\+OG}}~64 \item \#define \mbox{\hyperlink{inputs_8h_ad4e2a819b46d5e31f5f1cacd885a7679}{I\+N\+\_\+\+RE}}~32 \item \#define \mbox{\hyperlink{inputs_8h_ac34df8e2157eb91e5674ec0c445bbc8a}{I\+N\+\_\+\+I2C}}~128 \item \#define \mbox{\hyperlink{inputs_8h_a2ce550d73403239bdf30482a6882d2dd}{I\+N\+\_\+\+P\+U\+S\+H\+\_\+\+ON}}~0 \item \#define \mbox{\hyperlink{inputs_8h_acc7e62f775448aa89e2b13df0019c993}{I\+N\+\_\+\+P\+U\+S\+H\+\_\+\+T\+O\+G\+G\+LE}}~1 \item \#define \mbox{\hyperlink{inputs_8h_a099689609ba9908f787941e40c15b434}{I\+N\+\_\+\+D\+H\+T22}}~4 \item \#define \mbox{\hyperlink{inputs_8h_a59e48c8bcc2a86b2173aeb7667134c2c}{I\+N\+\_\+\+C\+C\+S811}}~5 \item \#define \mbox{\hyperlink{inputs_8h_a1e44d68ca398ab8d851125089790f0f1}{I\+N\+\_\+\+H\+D\+C1080}}~6 \item \#define \mbox{\hyperlink{inputs_8h_a7da1147e75fa22d9662c9294344168ba}{I\+N\+\_\+\+C\+O\+U\+N\+T\+ER}}~8 \item \#define \mbox{\hyperlink{inputs_8h_a1b200efddb3fee0da5f4c0d38769b7ff}{I\+N\+\_\+\+U\+P\+T\+I\+ME}}~16 \item \#define \mbox{\hyperlink{inputs_8h_a507029f213f840df9f2fe96dcc7073b6}{I\+S\+\_\+\+I\+D\+LE}}~0 \item \#define \mbox{\hyperlink{inputs_8h_a60858d59aa9fd54683018c3023970db5}{I\+S\+\_\+\+P\+R\+E\+S\+S\+ED}}~1 \item \#define \mbox{\hyperlink{inputs_8h_a48d052eb1ddf55fa433b502a04c9f039}{I\+S\+\_\+\+R\+E\+L\+E\+A\+S\+ED}}~2 \item \#define \mbox{\hyperlink{inputs_8h_a85528d0ffe9c9bda0ee24df255b3b4e8}{I\+S\+\_\+\+L\+O\+NG}}~3 \item \#define \mbox{\hyperlink{inputs_8h_ab3d60474188c792fa7bd73c7784cf20c}{I\+S\+\_\+\+R\+E\+P\+E\+AT}}~4 \item \#define \mbox{\hyperlink{inputs_8h_acf0965f44337b7a1204e76f274397aa9}{I\+S\+\_\+\+W\+A\+I\+T\+P\+R\+E\+SS}}~5 \item \#define \mbox{\hyperlink{inputs_8h_a8ff81a2547cf3c73928f178421c138cd}{I\+S\+\_\+\+P\+R\+E\+S\+S\+E\+D2}}~6 \item \#define \mbox{\hyperlink{inputs_8h_acc1208e582a1855b46186e8cbb2382cd}{I\+S\+\_\+\+R\+E\+L\+E\+A\+S\+E\+D2}}~7 \item \#define \mbox{\hyperlink{inputs_8h_a70196afd205ccebf16e0d21e28085463}{I\+S\+\_\+\+L\+O\+N\+G2}}~8u \item \#define \mbox{\hyperlink{inputs_8h_affb5fbff8a836cebd5a45aee2887421e}{I\+S\+\_\+\+R\+E\+P\+E\+A\+T2}}~9u \item \#define \mbox{\hyperlink{inputs_8h_aa39f578ac73d4da04627db6fd5113560}{I\+S\+\_\+\+P\+R\+E\+S\+S\+E\+D3}}~10u \item \#define \mbox{\hyperlink{inputs_8h_a7f49a84bcfd2ed0db0ef8286b2938ed3}{I\+S\+\_\+\+L\+O\+N\+G3}}~11u \item \#define \mbox{\hyperlink{inputs_8h_ab28e4094346017851f2af764b25caeea}{I\+S\+\_\+\+R\+E\+P\+E\+A\+T3}}~12u \item \#define \mbox{\hyperlink{inputs_8h_aa4d3605f66fe7dd02a6dcd8da2e61fce}{I\+S\+\_\+\+W\+A\+I\+T\+R\+E\+L\+E\+A\+SE}}~13u \item \#define \mbox{\hyperlink{inputs_8h_aa55e3a1001f7520b5623aaf68fa400ef}{I\+S\+\_\+\+R\+E\+Q\+S\+T\+A\+TE}}~0x\+FF \item \#define \mbox{\hyperlink{inputs_8h_ac274440d36c9abe1f71f18596c4dfea4}{S\+A\+M\+E\+\_\+\+S\+T\+A\+T\+E\+\_\+\+A\+T\+T\+E\+M\+P\+TS}}~2 \item \#define \mbox{\hyperlink{inputs_8h_a7c48e9a4c306cc8cfea4e4162d0249e8}{A\+N\+A\+L\+O\+G\+\_\+\+S\+T\+A\+T\+E\+\_\+\+A\+T\+T\+E\+M\+P\+TS}}~6 \item \#define \mbox{\hyperlink{inputs_8h_a0e590b44f2e40d50c90c35a3deac7251}{A\+N\+A\+L\+O\+G\+\_\+\+N\+O\+I\+ZE}}~1 \item \#define \mbox{\hyperlink{inputs_8h_a3e39b572f12612cbe5e7259fa57441e4}{C\+H\+E\+C\+K\+\_\+\+S\+E\+N\+S\+OR}}~1 \item \#define \mbox{\hyperlink{inputs_8h_a1a4fde3dbdd8e8f920a325f551fcfd94}{C\+H\+E\+C\+K\+\_\+\+I\+N\+P\+UT}}~2 \item \#define \mbox{\hyperlink{inputs_8h_a98a52bad4b628c2b09416a9819010e81}{C\+H\+E\+C\+K\+\_\+\+I\+N\+T\+E\+R\+R\+U\+PT}}~3 \item \#define \mbox{\hyperlink{inputs_8h_a2d9ac9f51c75bdb21cf9dfd1412fa194}{T\+\_\+\+L\+O\+NG}}~1000 \item \#define \mbox{\hyperlink{inputs_8h_a8a75f24034739896ac50bba24d242d32}{T\+\_\+\+I\+D\+LE}}~600 \item \#define \mbox{\hyperlink{inputs_8h_a7182ef2ce51e276fb3b26cd8565eb954}{T\+\_\+\+R\+PT}}~300 \item \#define \mbox{\hyperlink{inputs_8h_a9fe7bdf99e30a49fd5aff60200a90172}{T\+\_\+\+R\+P\+T\+\_\+\+P\+U\+L\+SE}}~150 \end{DoxyCompactItemize} \doxysubsection*{Variables} \begin{DoxyCompactItemize} \item a\+Json\+Object $\ast$ \mbox{\hyperlink{inputs_8h_a9e63aa63a6b8b667a41f94bec231d7aa}{inputs}} \item \mbox{\hyperlink{classread_cache}{read\+Cache}} \mbox{\hyperlink{inputs_8h_a550fbf41418f36b963b995f7de144eea}{in\+Cache}} \end{DoxyCompactItemize} \doxysubsection{Macro Definition Documentation} \mbox{\Hypertarget{inputs_8h_a0e590b44f2e40d50c90c35a3deac7251}\label{inputs_8h_a0e590b44f2e40d50c90c35a3deac7251}} \index{inputs.h@{inputs.h}!ANALOG\_NOIZE@{ANALOG\_NOIZE}} \index{ANALOG\_NOIZE@{ANALOG\_NOIZE}!inputs.h@{inputs.h}} \doxysubsubsection{\texorpdfstring{ANALOG\_NOIZE}{ANALOG\_NOIZE}} {\footnotesize\ttfamily \#define A\+N\+A\+L\+O\+G\+\_\+\+N\+O\+I\+ZE~1} \mbox{\Hypertarget{inputs_8h_a7c48e9a4c306cc8cfea4e4162d0249e8}\label{inputs_8h_a7c48e9a4c306cc8cfea4e4162d0249e8}} \index{inputs.h@{inputs.h}!ANALOG\_STATE\_ATTEMPTS@{ANALOG\_STATE\_ATTEMPTS}} \index{ANALOG\_STATE\_ATTEMPTS@{ANALOG\_STATE\_ATTEMPTS}!inputs.h@{inputs.h}} \doxysubsubsection{\texorpdfstring{ANALOG\_STATE\_ATTEMPTS}{ANALOG\_STATE\_ATTEMPTS}} {\footnotesize\ttfamily \#define A\+N\+A\+L\+O\+G\+\_\+\+S\+T\+A\+T\+E\+\_\+\+A\+T\+T\+E\+M\+P\+TS~6} \mbox{\Hypertarget{inputs_8h_a1a4fde3dbdd8e8f920a325f551fcfd94}\label{inputs_8h_a1a4fde3dbdd8e8f920a325f551fcfd94}} \index{inputs.h@{inputs.h}!CHECK\_INPUT@{CHECK\_INPUT}} \index{CHECK\_INPUT@{CHECK\_INPUT}!inputs.h@{inputs.h}} \doxysubsubsection{\texorpdfstring{CHECK\_INPUT}{CHECK\_INPUT}} {\footnotesize\ttfamily \#define C\+H\+E\+C\+K\+\_\+\+I\+N\+P\+UT~2} \mbox{\Hypertarget{inputs_8h_a98a52bad4b628c2b09416a9819010e81}\label{inputs_8h_a98a52bad4b628c2b09416a9819010e81}} \index{inputs.h@{inputs.h}!CHECK\_INTERRUPT@{CHECK\_INTERRUPT}} \index{CHECK\_INTERRUPT@{CHECK\_INTERRUPT}!inputs.h@{inputs.h}} \doxysubsubsection{\texorpdfstring{CHECK\_INTERRUPT}{CHECK\_INTERRUPT}} {\footnotesize\ttfamily \#define C\+H\+E\+C\+K\+\_\+\+I\+N\+T\+E\+R\+R\+U\+PT~3} \mbox{\Hypertarget{inputs_8h_a3e39b572f12612cbe5e7259fa57441e4}\label{inputs_8h_a3e39b572f12612cbe5e7259fa57441e4}} \index{inputs.h@{inputs.h}!CHECK\_SENSOR@{CHECK\_SENSOR}} \index{CHECK\_SENSOR@{CHECK\_SENSOR}!inputs.h@{inputs.h}} \doxysubsubsection{\texorpdfstring{CHECK\_SENSOR}{CHECK\_SENSOR}} {\footnotesize\ttfamily \#define C\+H\+E\+C\+K\+\_\+\+S\+E\+N\+S\+OR~1} \mbox{\Hypertarget{inputs_8h_aba343c99487259d92ad5bd6fbd3e01a0}\label{inputs_8h_aba343c99487259d92ad5bd6fbd3e01a0}} \index{inputs.h@{inputs.h}!IN\_ACTIVE\_HIGH@{IN\_ACTIVE\_HIGH}} \index{IN\_ACTIVE\_HIGH@{IN\_ACTIVE\_HIGH}!inputs.h@{inputs.h}} \doxysubsubsection{\texorpdfstring{IN\_ACTIVE\_HIGH}{IN\_ACTIVE\_HIGH}} {\footnotesize\ttfamily \#define I\+N\+\_\+\+A\+C\+T\+I\+V\+E\+\_\+\+H\+I\+GH~2} \mbox{\Hypertarget{inputs_8h_ae5e104b6991479f7964dcc6ed21bd974}\label{inputs_8h_ae5e104b6991479f7964dcc6ed21bd974}} \index{inputs.h@{inputs.h}!IN\_ANALOG@{IN\_ANALOG}} \index{IN\_ANALOG@{IN\_ANALOG}!inputs.h@{inputs.h}} \doxysubsubsection{\texorpdfstring{IN\_ANALOG}{IN\_ANALOG}} {\footnotesize\ttfamily \#define I\+N\+\_\+\+A\+N\+A\+L\+OG~64} \mbox{\Hypertarget{inputs_8h_a59e48c8bcc2a86b2173aeb7667134c2c}\label{inputs_8h_a59e48c8bcc2a86b2173aeb7667134c2c}} \index{inputs.h@{inputs.h}!IN\_CCS811@{IN\_CCS811}} \index{IN\_CCS811@{IN\_CCS811}!inputs.h@{inputs.h}} \doxysubsubsection{\texorpdfstring{IN\_CCS811}{IN\_CCS811}} {\footnotesize\ttfamily \#define I\+N\+\_\+\+C\+C\+S811~5} \mbox{\Hypertarget{inputs_8h_a7da1147e75fa22d9662c9294344168ba}\label{inputs_8h_a7da1147e75fa22d9662c9294344168ba}} \index{inputs.h@{inputs.h}!IN\_COUNTER@{IN\_COUNTER}} \index{IN\_COUNTER@{IN\_COUNTER}!inputs.h@{inputs.h}} \doxysubsubsection{\texorpdfstring{IN\_COUNTER}{IN\_COUNTER}} {\footnotesize\ttfamily \#define I\+N\+\_\+\+C\+O\+U\+N\+T\+ER~8} \mbox{\Hypertarget{inputs_8h_a099689609ba9908f787941e40c15b434}\label{inputs_8h_a099689609ba9908f787941e40c15b434}} \index{inputs.h@{inputs.h}!IN\_DHT22@{IN\_DHT22}} \index{IN\_DHT22@{IN\_DHT22}!inputs.h@{inputs.h}} \doxysubsubsection{\texorpdfstring{IN\_DHT22}{IN\_DHT22}} {\footnotesize\ttfamily \#define I\+N\+\_\+\+D\+H\+T22~4} \mbox{\Hypertarget{inputs_8h_a1e44d68ca398ab8d851125089790f0f1}\label{inputs_8h_a1e44d68ca398ab8d851125089790f0f1}} \index{inputs.h@{inputs.h}!IN\_HDC1080@{IN\_HDC1080}} \index{IN\_HDC1080@{IN\_HDC1080}!inputs.h@{inputs.h}} \doxysubsubsection{\texorpdfstring{IN\_HDC1080}{IN\_HDC1080}} {\footnotesize\ttfamily \#define I\+N\+\_\+\+H\+D\+C1080~6} \mbox{\Hypertarget{inputs_8h_ac34df8e2157eb91e5674ec0c445bbc8a}\label{inputs_8h_ac34df8e2157eb91e5674ec0c445bbc8a}} \index{inputs.h@{inputs.h}!IN\_I2C@{IN\_I2C}} \index{IN\_I2C@{IN\_I2C}!inputs.h@{inputs.h}} \doxysubsubsection{\texorpdfstring{IN\_I2C}{IN\_I2C}} {\footnotesize\ttfamily \#define I\+N\+\_\+\+I2C~128} \mbox{\Hypertarget{inputs_8h_a2ce550d73403239bdf30482a6882d2dd}\label{inputs_8h_a2ce550d73403239bdf30482a6882d2dd}} \index{inputs.h@{inputs.h}!IN\_PUSH\_ON@{IN\_PUSH\_ON}} \index{IN\_PUSH\_ON@{IN\_PUSH\_ON}!inputs.h@{inputs.h}} \doxysubsubsection{\texorpdfstring{IN\_PUSH\_ON}{IN\_PUSH\_ON}} {\footnotesize\ttfamily \#define I\+N\+\_\+\+P\+U\+S\+H\+\_\+\+ON~0} \mbox{\Hypertarget{inputs_8h_acc7e62f775448aa89e2b13df0019c993}\label{inputs_8h_acc7e62f775448aa89e2b13df0019c993}} \index{inputs.h@{inputs.h}!IN\_PUSH\_TOGGLE@{IN\_PUSH\_TOGGLE}} \index{IN\_PUSH\_TOGGLE@{IN\_PUSH\_TOGGLE}!inputs.h@{inputs.h}} \doxysubsubsection{\texorpdfstring{IN\_PUSH\_TOGGLE}{IN\_PUSH\_TOGGLE}} {\footnotesize\ttfamily \#define I\+N\+\_\+\+P\+U\+S\+H\+\_\+\+T\+O\+G\+G\+LE~1} \mbox{\Hypertarget{inputs_8h_ad4e2a819b46d5e31f5f1cacd885a7679}\label{inputs_8h_ad4e2a819b46d5e31f5f1cacd885a7679}} \index{inputs.h@{inputs.h}!IN\_RE@{IN\_RE}} \index{IN\_RE@{IN\_RE}!inputs.h@{inputs.h}} \doxysubsubsection{\texorpdfstring{IN\_RE}{IN\_RE}} {\footnotesize\ttfamily \#define I\+N\+\_\+\+RE~32} \mbox{\Hypertarget{inputs_8h_a1b200efddb3fee0da5f4c0d38769b7ff}\label{inputs_8h_a1b200efddb3fee0da5f4c0d38769b7ff}} \index{inputs.h@{inputs.h}!IN\_UPTIME@{IN\_UPTIME}} \index{IN\_UPTIME@{IN\_UPTIME}!inputs.h@{inputs.h}} \doxysubsubsection{\texorpdfstring{IN\_UPTIME}{IN\_UPTIME}} {\footnotesize\ttfamily \#define I\+N\+\_\+\+U\+P\+T\+I\+ME~16} \mbox{\Hypertarget{inputs_8h_a507029f213f840df9f2fe96dcc7073b6}\label{inputs_8h_a507029f213f840df9f2fe96dcc7073b6}} \index{inputs.h@{inputs.h}!IS\_IDLE@{IS\_IDLE}} \index{IS\_IDLE@{IS\_IDLE}!inputs.h@{inputs.h}} \doxysubsubsection{\texorpdfstring{IS\_IDLE}{IS\_IDLE}} {\footnotesize\ttfamily \#define I\+S\+\_\+\+I\+D\+LE~0} \mbox{\Hypertarget{inputs_8h_a85528d0ffe9c9bda0ee24df255b3b4e8}\label{inputs_8h_a85528d0ffe9c9bda0ee24df255b3b4e8}} \index{inputs.h@{inputs.h}!IS\_LONG@{IS\_LONG}} \index{IS\_LONG@{IS\_LONG}!inputs.h@{inputs.h}} \doxysubsubsection{\texorpdfstring{IS\_LONG}{IS\_LONG}} {\footnotesize\ttfamily \#define I\+S\+\_\+\+L\+O\+NG~3} \mbox{\Hypertarget{inputs_8h_a70196afd205ccebf16e0d21e28085463}\label{inputs_8h_a70196afd205ccebf16e0d21e28085463}} \index{inputs.h@{inputs.h}!IS\_LONG2@{IS\_LONG2}} \index{IS\_LONG2@{IS\_LONG2}!inputs.h@{inputs.h}} \doxysubsubsection{\texorpdfstring{IS\_LONG2}{IS\_LONG2}} {\footnotesize\ttfamily \#define I\+S\+\_\+\+L\+O\+N\+G2~8u} \mbox{\Hypertarget{inputs_8h_a7f49a84bcfd2ed0db0ef8286b2938ed3}\label{inputs_8h_a7f49a84bcfd2ed0db0ef8286b2938ed3}} \index{inputs.h@{inputs.h}!IS\_LONG3@{IS\_LONG3}} \index{IS\_LONG3@{IS\_LONG3}!inputs.h@{inputs.h}} \doxysubsubsection{\texorpdfstring{IS\_LONG3}{IS\_LONG3}} {\footnotesize\ttfamily \#define I\+S\+\_\+\+L\+O\+N\+G3~11u} \mbox{\Hypertarget{inputs_8h_a60858d59aa9fd54683018c3023970db5}\label{inputs_8h_a60858d59aa9fd54683018c3023970db5}} \index{inputs.h@{inputs.h}!IS\_PRESSED@{IS\_PRESSED}} \index{IS\_PRESSED@{IS\_PRESSED}!inputs.h@{inputs.h}} \doxysubsubsection{\texorpdfstring{IS\_PRESSED}{IS\_PRESSED}} {\footnotesize\ttfamily \#define I\+S\+\_\+\+P\+R\+E\+S\+S\+ED~1} \mbox{\Hypertarget{inputs_8h_a8ff81a2547cf3c73928f178421c138cd}\label{inputs_8h_a8ff81a2547cf3c73928f178421c138cd}} \index{inputs.h@{inputs.h}!IS\_PRESSED2@{IS\_PRESSED2}} \index{IS\_PRESSED2@{IS\_PRESSED2}!inputs.h@{inputs.h}} \doxysubsubsection{\texorpdfstring{IS\_PRESSED2}{IS\_PRESSED2}} {\footnotesize\ttfamily \#define I\+S\+\_\+\+P\+R\+E\+S\+S\+E\+D2~6} \mbox{\Hypertarget{inputs_8h_aa39f578ac73d4da04627db6fd5113560}\label{inputs_8h_aa39f578ac73d4da04627db6fd5113560}} \index{inputs.h@{inputs.h}!IS\_PRESSED3@{IS\_PRESSED3}} \index{IS\_PRESSED3@{IS\_PRESSED3}!inputs.h@{inputs.h}} \doxysubsubsection{\texorpdfstring{IS\_PRESSED3}{IS\_PRESSED3}} {\footnotesize\ttfamily \#define I\+S\+\_\+\+P\+R\+E\+S\+S\+E\+D3~10u} \mbox{\Hypertarget{inputs_8h_a48d052eb1ddf55fa433b502a04c9f039}\label{inputs_8h_a48d052eb1ddf55fa433b502a04c9f039}} \index{inputs.h@{inputs.h}!IS\_RELEASED@{IS\_RELEASED}} \index{IS\_RELEASED@{IS\_RELEASED}!inputs.h@{inputs.h}} \doxysubsubsection{\texorpdfstring{IS\_RELEASED}{IS\_RELEASED}} {\footnotesize\ttfamily \#define I\+S\+\_\+\+R\+E\+L\+E\+A\+S\+ED~2} \mbox{\Hypertarget{inputs_8h_acc1208e582a1855b46186e8cbb2382cd}\label{inputs_8h_acc1208e582a1855b46186e8cbb2382cd}} \index{inputs.h@{inputs.h}!IS\_RELEASED2@{IS\_RELEASED2}} \index{IS\_RELEASED2@{IS\_RELEASED2}!inputs.h@{inputs.h}} \doxysubsubsection{\texorpdfstring{IS\_RELEASED2}{IS\_RELEASED2}} {\footnotesize\ttfamily \#define I\+S\+\_\+\+R\+E\+L\+E\+A\+S\+E\+D2~7} \mbox{\Hypertarget{inputs_8h_ab3d60474188c792fa7bd73c7784cf20c}\label{inputs_8h_ab3d60474188c792fa7bd73c7784cf20c}} \index{inputs.h@{inputs.h}!IS\_REPEAT@{IS\_REPEAT}} \index{IS\_REPEAT@{IS\_REPEAT}!inputs.h@{inputs.h}} \doxysubsubsection{\texorpdfstring{IS\_REPEAT}{IS\_REPEAT}} {\footnotesize\ttfamily \#define I\+S\+\_\+\+R\+E\+P\+E\+AT~4} \mbox{\Hypertarget{inputs_8h_affb5fbff8a836cebd5a45aee2887421e}\label{inputs_8h_affb5fbff8a836cebd5a45aee2887421e}} \index{inputs.h@{inputs.h}!IS\_REPEAT2@{IS\_REPEAT2}} \index{IS\_REPEAT2@{IS\_REPEAT2}!inputs.h@{inputs.h}} \doxysubsubsection{\texorpdfstring{IS\_REPEAT2}{IS\_REPEAT2}} {\footnotesize\ttfamily \#define I\+S\+\_\+\+R\+E\+P\+E\+A\+T2~9u} \mbox{\Hypertarget{inputs_8h_ab28e4094346017851f2af764b25caeea}\label{inputs_8h_ab28e4094346017851f2af764b25caeea}} \index{inputs.h@{inputs.h}!IS\_REPEAT3@{IS\_REPEAT3}} \index{IS\_REPEAT3@{IS\_REPEAT3}!inputs.h@{inputs.h}} \doxysubsubsection{\texorpdfstring{IS\_REPEAT3}{IS\_REPEAT3}} {\footnotesize\ttfamily \#define I\+S\+\_\+\+R\+E\+P\+E\+A\+T3~12u} \mbox{\Hypertarget{inputs_8h_aa55e3a1001f7520b5623aaf68fa400ef}\label{inputs_8h_aa55e3a1001f7520b5623aaf68fa400ef}} \index{inputs.h@{inputs.h}!IS\_REQSTATE@{IS\_REQSTATE}} \index{IS\_REQSTATE@{IS\_REQSTATE}!inputs.h@{inputs.h}} \doxysubsubsection{\texorpdfstring{IS\_REQSTATE}{IS\_REQSTATE}} {\footnotesize\ttfamily \#define I\+S\+\_\+\+R\+E\+Q\+S\+T\+A\+TE~0x\+FF} \mbox{\Hypertarget{inputs_8h_acf0965f44337b7a1204e76f274397aa9}\label{inputs_8h_acf0965f44337b7a1204e76f274397aa9}} \index{inputs.h@{inputs.h}!IS\_WAITPRESS@{IS\_WAITPRESS}} \index{IS\_WAITPRESS@{IS\_WAITPRESS}!inputs.h@{inputs.h}} \doxysubsubsection{\texorpdfstring{IS\_WAITPRESS}{IS\_WAITPRESS}} {\footnotesize\ttfamily \#define I\+S\+\_\+\+W\+A\+I\+T\+P\+R\+E\+SS~5} \mbox{\Hypertarget{inputs_8h_aa4d3605f66fe7dd02a6dcd8da2e61fce}\label{inputs_8h_aa4d3605f66fe7dd02a6dcd8da2e61fce}} \index{inputs.h@{inputs.h}!IS\_WAITRELEASE@{IS\_WAITRELEASE}} \index{IS\_WAITRELEASE@{IS\_WAITRELEASE}!inputs.h@{inputs.h}} \doxysubsubsection{\texorpdfstring{IS\_WAITRELEASE}{IS\_WAITRELEASE}} {\footnotesize\ttfamily \#define I\+S\+\_\+\+W\+A\+I\+T\+R\+E\+L\+E\+A\+SE~13u} \mbox{\Hypertarget{inputs_8h_ac274440d36c9abe1f71f18596c4dfea4}\label{inputs_8h_ac274440d36c9abe1f71f18596c4dfea4}} \index{inputs.h@{inputs.h}!SAME\_STATE\_ATTEMPTS@{SAME\_STATE\_ATTEMPTS}} \index{SAME\_STATE\_ATTEMPTS@{SAME\_STATE\_ATTEMPTS}!inputs.h@{inputs.h}} \doxysubsubsection{\texorpdfstring{SAME\_STATE\_ATTEMPTS}{SAME\_STATE\_ATTEMPTS}} {\footnotesize\ttfamily \#define S\+A\+M\+E\+\_\+\+S\+T\+A\+T\+E\+\_\+\+A\+T\+T\+E\+M\+P\+TS~2} \mbox{\Hypertarget{inputs_8h_a8a75f24034739896ac50bba24d242d32}\label{inputs_8h_a8a75f24034739896ac50bba24d242d32}} \index{inputs.h@{inputs.h}!T\_IDLE@{T\_IDLE}} \index{T\_IDLE@{T\_IDLE}!inputs.h@{inputs.h}} \doxysubsubsection{\texorpdfstring{T\_IDLE}{T\_IDLE}} {\footnotesize\ttfamily \#define T\+\_\+\+I\+D\+LE~600} \mbox{\Hypertarget{inputs_8h_a2d9ac9f51c75bdb21cf9dfd1412fa194}\label{inputs_8h_a2d9ac9f51c75bdb21cf9dfd1412fa194}} \index{inputs.h@{inputs.h}!T\_LONG@{T\_LONG}} \index{T\_LONG@{T\_LONG}!inputs.h@{inputs.h}} \doxysubsubsection{\texorpdfstring{T\_LONG}{T\_LONG}} {\footnotesize\ttfamily \#define T\+\_\+\+L\+O\+NG~1000} \mbox{\Hypertarget{inputs_8h_a7182ef2ce51e276fb3b26cd8565eb954}\label{inputs_8h_a7182ef2ce51e276fb3b26cd8565eb954}} \index{inputs.h@{inputs.h}!T\_RPT@{T\_RPT}} \index{T\_RPT@{T\_RPT}!inputs.h@{inputs.h}} \doxysubsubsection{\texorpdfstring{T\_RPT}{T\_RPT}} {\footnotesize\ttfamily \#define T\+\_\+\+R\+PT~300} \mbox{\Hypertarget{inputs_8h_a9fe7bdf99e30a49fd5aff60200a90172}\label{inputs_8h_a9fe7bdf99e30a49fd5aff60200a90172}} \index{inputs.h@{inputs.h}!T\_RPT\_PULSE@{T\_RPT\_PULSE}} \index{T\_RPT\_PULSE@{T\_RPT\_PULSE}!inputs.h@{inputs.h}} \doxysubsubsection{\texorpdfstring{T\_RPT\_PULSE}{T\_RPT\_PULSE}} {\footnotesize\ttfamily \#define T\+\_\+\+R\+P\+T\+\_\+\+P\+U\+L\+SE~150} \doxysubsection{Variable Documentation} \mbox{\Hypertarget{inputs_8h_a550fbf41418f36b963b995f7de144eea}\label{inputs_8h_a550fbf41418f36b963b995f7de144eea}} \index{inputs.h@{inputs.h}!inCache@{inCache}} \index{inCache@{inCache}!inputs.h@{inputs.h}} \doxysubsubsection{\texorpdfstring{inCache}{inCache}} {\footnotesize\ttfamily \mbox{\hyperlink{classread_cache}{read\+Cache}} in\+Cache\hspace{0.3cm}{\ttfamily [extern]}} \mbox{\Hypertarget{inputs_8h_a9e63aa63a6b8b667a41f94bec231d7aa}\label{inputs_8h_a9e63aa63a6b8b667a41f94bec231d7aa}} \index{inputs.h@{inputs.h}!inputs@{inputs}} \index{inputs@{inputs}!inputs.h@{inputs.h}} \doxysubsubsection{\texorpdfstring{inputs}{inputs}} {\footnotesize\ttfamily a\+Json\+Object$\ast$ inputs\hspace{0.3cm}{\ttfamily [extern]}}