\doxysection{Me\+\_\+\+Encoder\+\_\+type Struct Reference}
\hypertarget{struct_me___encoder__type}{}\label{struct_me___encoder__type}\index{Me\_Encoder\_type@{Me\_Encoder\_type}}


Collaboration diagram for Me\+\_\+\+Encoder\+\_\+type\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=175pt]{struct_me___encoder__type__coll__graph}
\end{center}
\end{figure}
\doxysubsubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\Hypertarget{struct_me___encoder__type_a5469aa71911fc0c23e1d67fdc502654c}\label{struct_me___encoder__type_a5469aa71911fc0c23e1d67fdc502654c} 
uint8\+\_\+t {\bfseries mode}
\item 
\Hypertarget{struct_me___encoder__type_af100739764e5aafaeb8d895f08682900}\label{struct_me___encoder__type_af100739764e5aafaeb8d895f08682900} 
uint8\+\_\+t {\bfseries motion\+State}
\item 
\Hypertarget{struct_me___encoder__type_a0710d55001e5a50095ef7f9fb0641242}\label{struct_me___encoder__type_a0710d55001e5a50095ef7f9fb0641242} 
int16\+\_\+t {\bfseries pulse\+Encoder}
\item 
\Hypertarget{struct_me___encoder__type_a122ddbc946b1bcef98066b24f793c797}\label{struct_me___encoder__type_a122ddbc946b1bcef98066b24f793c797} 
int16\+\_\+t {\bfseries current\+Pwm}
\item 
\Hypertarget{struct_me___encoder__type_a28ce04c97182685196b2e79013946a12}\label{struct_me___encoder__type_a28ce04c97182685196b2e79013946a12} 
int16\+\_\+t {\bfseries target\+Pwm}
\item 
\Hypertarget{struct_me___encoder__type_a87798de0aed92b07e92c7ee186aba56e}\label{struct_me___encoder__type_a87798de0aed92b07e92c7ee186aba56e} 
int16\+\_\+t {\bfseries previous\+Pwm}
\item 
\Hypertarget{struct_me___encoder__type_a9c5beee9e6c5661726b74701904ef81c}\label{struct_me___encoder__type_a9c5beee9e6c5661726b74701904ef81c} 
float {\bfseries current\+Speed}
\item 
\Hypertarget{struct_me___encoder__type_ace0f16f7a1e9176259730edccd0f71d0}\label{struct_me___encoder__type_ace0f16f7a1e9176259730edccd0f71d0} 
float {\bfseries target\+Speed}
\item 
\Hypertarget{struct_me___encoder__type_a820bed7c0c316a54a627edb0b07cc00a}\label{struct_me___encoder__type_a820bed7c0c316a54a627edb0b07cc00a} 
float {\bfseries previous\+Speed}
\item 
\Hypertarget{struct_me___encoder__type_a700e7ec3359b85040f89d4fe7de0c6a4}\label{struct_me___encoder__type_a700e7ec3359b85040f89d4fe7de0c6a4} 
float {\bfseries ratio}
\item 
\Hypertarget{struct_me___encoder__type_a052e35d8885a6874ebfe1dc09b2572f0}\label{struct_me___encoder__type_a052e35d8885a6874ebfe1dc09b2572f0} 
long {\bfseries current\+Pos}
\item 
\Hypertarget{struct_me___encoder__type_aabe23218ef033322617a1d01aba771cf}\label{struct_me___encoder__type_aabe23218ef033322617a1d01aba771cf} 
long {\bfseries target\+Pos}
\item 
\Hypertarget{struct_me___encoder__type_ab9f40dd942383163a51609bc4cc132f4}\label{struct_me___encoder__type_ab9f40dd942383163a51609bc4cc132f4} 
long {\bfseries previous\+Pos}
\item 
\Hypertarget{struct_me___encoder__type_ace3bdb6d8236f2286848a44fb8adb337}\label{struct_me___encoder__type_ace3bdb6d8236f2286848a44fb8adb337} 
long {\bfseries pulse\+Pos}
\item 
\Hypertarget{struct_me___encoder__type_a79c4469dea46bfcc3002fdc147565217}\label{struct_me___encoder__type_a79c4469dea46bfcc3002fdc147565217} 
\mbox{\hyperlink{struct_p_i_d__internal}{PID\+\_\+internal}} {\bfseries PID\+\_\+speed}
\item 
\Hypertarget{struct_me___encoder__type_ae6ee49c902bf16e62dbcf10851d4c7c8}\label{struct_me___encoder__type_ae6ee49c902bf16e62dbcf10851d4c7c8} 
\mbox{\hyperlink{struct_p_i_d__internal}{PID\+\_\+internal}} {\bfseries PID\+\_\+pos}
\end{DoxyCompactItemize}


The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
src/\mbox{\hyperlink{_me_encoder_on_board_8h}{Me\+Encoder\+On\+Board.\+h}}\end{DoxyCompactItemize}
