mirror of
https://github.com/anklimov/lighthub
synced 2025-12-06 11:49:51 +03:00
60 lines
3.1 KiB
TeX
60 lines
3.1 KiB
TeX
\hypertarget{out__relay_8cpp}{}\doxysection{modules/out\+\_\+relay.cpp File Reference}
|
|
\label{out__relay_8cpp}\index{modules/out\_relay.cpp@{modules/out\_relay.cpp}}
|
|
{\ttfamily \#include \char`\"{}modules/out\+\_\+relay.\+h\char`\"{}}\newline
|
|
{\ttfamily \#include \char`\"{}Arduino.\+h\char`\"{}}\newline
|
|
{\ttfamily \#include \char`\"{}options.\+h\char`\"{}}\newline
|
|
{\ttfamily \#include \char`\"{}Streaming.\+h\char`\"{}}\newline
|
|
{\ttfamily \#include \char`\"{}item.\+h\char`\"{}}\newline
|
|
{\ttfamily \#include \char`\"{}main.\+h\char`\"{}}\newline
|
|
{\ttfamily \#include \char`\"{}dmx.\+h\char`\"{}}\newline
|
|
\doxysubsection*{Macros}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
\#define \mbox{\hyperlink{out__relay_8cpp_a3a6d3cd70078e6046471ec528a09cd19}{A\+C\+T\+I\+VE}}~(inverted)?L\+O\+W\+:\+H\+I\+GH
|
|
\item
|
|
\#define \mbox{\hyperlink{out__relay_8cpp_a0326727285db27a444321f9d3b0895fb}{I\+N\+A\+C\+T\+I\+VE}}~(inverted)?H\+I\+G\+H\+:\+L\+OW
|
|
\end{DoxyCompactItemize}
|
|
\doxysubsection*{Functions}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
bool \mbox{\hyperlink{out__relay_8cpp_acd5af14dd5e8500c2e8a72342e109d76}{get\+Pin\+Val}} (uint8\+\_\+t pin)
|
|
\end{DoxyCompactItemize}
|
|
\doxysubsection*{Variables}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
const char action\+\_\+P\mbox{[}$\,$\mbox{]} \mbox{\hyperlink{out__relay_8cpp_add3e5332139b9238dcceded11230ea26}{P\+R\+O\+G\+M\+EM}} = \char`\"{}action\char`\"{}
|
|
\end{DoxyCompactItemize}
|
|
|
|
|
|
\doxysubsection{Macro Definition Documentation}
|
|
\mbox{\Hypertarget{out__relay_8cpp_a3a6d3cd70078e6046471ec528a09cd19}\label{out__relay_8cpp_a3a6d3cd70078e6046471ec528a09cd19}}
|
|
\index{out\_relay.cpp@{out\_relay.cpp}!ACTIVE@{ACTIVE}}
|
|
\index{ACTIVE@{ACTIVE}!out\_relay.cpp@{out\_relay.cpp}}
|
|
\doxysubsubsection{\texorpdfstring{ACTIVE}{ACTIVE}}
|
|
{\footnotesize\ttfamily \#define A\+C\+T\+I\+VE~(inverted)?L\+O\+W\+:\+H\+I\+GH}
|
|
|
|
\mbox{\Hypertarget{out__relay_8cpp_a0326727285db27a444321f9d3b0895fb}\label{out__relay_8cpp_a0326727285db27a444321f9d3b0895fb}}
|
|
\index{out\_relay.cpp@{out\_relay.cpp}!INACTIVE@{INACTIVE}}
|
|
\index{INACTIVE@{INACTIVE}!out\_relay.cpp@{out\_relay.cpp}}
|
|
\doxysubsubsection{\texorpdfstring{INACTIVE}{INACTIVE}}
|
|
{\footnotesize\ttfamily \#define I\+N\+A\+C\+T\+I\+VE~(inverted)?H\+I\+G\+H\+:\+L\+OW}
|
|
|
|
|
|
|
|
\doxysubsection{Function Documentation}
|
|
\mbox{\Hypertarget{out__relay_8cpp_acd5af14dd5e8500c2e8a72342e109d76}\label{out__relay_8cpp_acd5af14dd5e8500c2e8a72342e109d76}}
|
|
\index{out\_relay.cpp@{out\_relay.cpp}!getPinVal@{getPinVal}}
|
|
\index{getPinVal@{getPinVal}!out\_relay.cpp@{out\_relay.cpp}}
|
|
\doxysubsubsection{\texorpdfstring{getPinVal()}{getPinVal()}}
|
|
{\footnotesize\ttfamily bool get\+Pin\+Val (\begin{DoxyParamCaption}\item[{uint8\+\_\+t}]{pin }\end{DoxyParamCaption})}
|
|
|
|
|
|
|
|
\doxysubsection{Variable Documentation}
|
|
\mbox{\Hypertarget{out__relay_8cpp_add3e5332139b9238dcceded11230ea26}\label{out__relay_8cpp_add3e5332139b9238dcceded11230ea26}}
|
|
\index{out\_relay.cpp@{out\_relay.cpp}!PROGMEM@{PROGMEM}}
|
|
\index{PROGMEM@{PROGMEM}!out\_relay.cpp@{out\_relay.cpp}}
|
|
\doxysubsubsection{\texorpdfstring{PROGMEM}{PROGMEM}}
|
|
{\footnotesize\ttfamily const char off\+\_\+P \mbox{[}$\,$\mbox{]} P\+R\+O\+G\+M\+EM = \char`\"{}action\char`\"{}}
|
|
|