mirror of
https://github.com/anklimov/lighthub
synced 2025-12-06 11:49:51 +03:00
96 lines
4.8 KiB
TeX
96 lines
4.8 KiB
TeX
\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}
|