\hypertarget{classpid_persistent}{}\doxysection{pid\+Persistent Class Reference}
\label{classpid_persistent}\index{pidPersistent@{pidPersistent}}


{\ttfamily \#include $<$out\+\_\+pid.\+h$>$}

Inheritance diagram for pid\+Persistent\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classpid_persistent}
\end{center}
\end{figure}
\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
P\+ID $\ast$ \mbox{\hyperlink{classpid_persistent_a7522322881de5d0ffb3615b8a277a70e}{pid}}
\item 
double \mbox{\hyperlink{classpid_persistent_ac995a518346629bdb94b62bc83d35945}{output}}
\item 
double \mbox{\hyperlink{classpid_persistent_a64dabb11dde2607a91b2387598c90646}{input}}
\item 
double \mbox{\hyperlink{classpid_persistent_aa46c941188a27912663fcd96cf38bf3f}{setpoint}}
\item 
float \mbox{\hyperlink{classpid_persistent_abe46810f8c77a7d22090789c92ef0f53}{prev\+Out}}
\item 
int \mbox{\hyperlink{classpid_persistent_a02e59d846c5e97ed822f8a17663f780e}{driver\+Status}}
\item 
uint32\+\_\+t \mbox{\hyperlink{classpid_persistent_afdb01f3ad0ad126f09a0b9e84c61c8eb}{alarm\+Timer}}
\item 
bool \mbox{\hyperlink{classpid_persistent_a92a7348e1ef188efe2451c787a406526}{alarm\+Armed}}
\item 
uint16\+\_\+t \mbox{\hyperlink{classpid_persistent_a20d8bd9b27d91cd35adf8badf89837f6}{alarm\+Timeout}}
\end{DoxyCompactItemize}


\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{classpid_persistent_a92a7348e1ef188efe2451c787a406526}\label{classpid_persistent_a92a7348e1ef188efe2451c787a406526}} 
\index{pidPersistent@{pidPersistent}!alarmArmed@{alarmArmed}}
\index{alarmArmed@{alarmArmed}!pidPersistent@{pidPersistent}}
\doxysubsubsection{\texorpdfstring{alarmArmed}{alarmArmed}}
{\footnotesize\ttfamily bool pid\+Persistent\+::alarm\+Armed}

\mbox{\Hypertarget{classpid_persistent_a20d8bd9b27d91cd35adf8badf89837f6}\label{classpid_persistent_a20d8bd9b27d91cd35adf8badf89837f6}} 
\index{pidPersistent@{pidPersistent}!alarmTimeout@{alarmTimeout}}
\index{alarmTimeout@{alarmTimeout}!pidPersistent@{pidPersistent}}
\doxysubsubsection{\texorpdfstring{alarmTimeout}{alarmTimeout}}
{\footnotesize\ttfamily uint16\+\_\+t pid\+Persistent\+::alarm\+Timeout}

\mbox{\Hypertarget{classpid_persistent_afdb01f3ad0ad126f09a0b9e84c61c8eb}\label{classpid_persistent_afdb01f3ad0ad126f09a0b9e84c61c8eb}} 
\index{pidPersistent@{pidPersistent}!alarmTimer@{alarmTimer}}
\index{alarmTimer@{alarmTimer}!pidPersistent@{pidPersistent}}
\doxysubsubsection{\texorpdfstring{alarmTimer}{alarmTimer}}
{\footnotesize\ttfamily uint32\+\_\+t pid\+Persistent\+::alarm\+Timer}

\mbox{\Hypertarget{classpid_persistent_a02e59d846c5e97ed822f8a17663f780e}\label{classpid_persistent_a02e59d846c5e97ed822f8a17663f780e}} 
\index{pidPersistent@{pidPersistent}!driverStatus@{driverStatus}}
\index{driverStatus@{driverStatus}!pidPersistent@{pidPersistent}}
\doxysubsubsection{\texorpdfstring{driverStatus}{driverStatus}}
{\footnotesize\ttfamily int pid\+Persistent\+::driver\+Status}

\mbox{\Hypertarget{classpid_persistent_a64dabb11dde2607a91b2387598c90646}\label{classpid_persistent_a64dabb11dde2607a91b2387598c90646}} 
\index{pidPersistent@{pidPersistent}!input@{input}}
\index{input@{input}!pidPersistent@{pidPersistent}}
\doxysubsubsection{\texorpdfstring{input}{input}}
{\footnotesize\ttfamily double pid\+Persistent\+::input}

\mbox{\Hypertarget{classpid_persistent_ac995a518346629bdb94b62bc83d35945}\label{classpid_persistent_ac995a518346629bdb94b62bc83d35945}} 
\index{pidPersistent@{pidPersistent}!output@{output}}
\index{output@{output}!pidPersistent@{pidPersistent}}
\doxysubsubsection{\texorpdfstring{output}{output}}
{\footnotesize\ttfamily double pid\+Persistent\+::output}

\mbox{\Hypertarget{classpid_persistent_a7522322881de5d0ffb3615b8a277a70e}\label{classpid_persistent_a7522322881de5d0ffb3615b8a277a70e}} 
\index{pidPersistent@{pidPersistent}!pid@{pid}}
\index{pid@{pid}!pidPersistent@{pidPersistent}}
\doxysubsubsection{\texorpdfstring{pid}{pid}}
{\footnotesize\ttfamily P\+ID$\ast$ pid\+Persistent\+::pid}

\mbox{\Hypertarget{classpid_persistent_abe46810f8c77a7d22090789c92ef0f53}\label{classpid_persistent_abe46810f8c77a7d22090789c92ef0f53}} 
\index{pidPersistent@{pidPersistent}!prevOut@{prevOut}}
\index{prevOut@{prevOut}!pidPersistent@{pidPersistent}}
\doxysubsubsection{\texorpdfstring{prevOut}{prevOut}}
{\footnotesize\ttfamily float pid\+Persistent\+::prev\+Out}

\mbox{\Hypertarget{classpid_persistent_aa46c941188a27912663fcd96cf38bf3f}\label{classpid_persistent_aa46c941188a27912663fcd96cf38bf3f}} 
\index{pidPersistent@{pidPersistent}!setpoint@{setpoint}}
\index{setpoint@{setpoint}!pidPersistent@{pidPersistent}}
\doxysubsubsection{\texorpdfstring{setpoint}{setpoint}}
{\footnotesize\ttfamily double pid\+Persistent\+::setpoint}



The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
modules/\mbox{\hyperlink{out__pid_8h}{out\+\_\+pid.\+h}}\end{DoxyCompactItemize}
