\hypertarget{class_wheelchair_control_1_1_form_settings}{\section{Wheelchair\-Control.\-Form\-Settings Class Reference}
\label{class_wheelchair_control_1_1_form_settings}\index{Wheelchair\-Control.\-Form\-Settings@{Wheelchair\-Control.\-Form\-Settings}}
}


Form used to set up M\-C\-U options.  




Inherits Form.

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
delegate void \hyperlink{class_wheelchair_control_1_1_form_settings_ab3505a14fa9c28b55219ad1c7e8320fb}{U\-A\-R\-T\-Send\-\_\-\-Delegate} (uint\mbox{[}$\,$\mbox{]} data)
\begin{DoxyCompactList}\small\item\em Delegate of U\-A\-R\-T send method of parent form. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
static \hyperlink{class_wheelchair_control_1_1_form_settings}{Form\-Settings} \hyperlink{class_wheelchair_control_1_1_form_settings_a42539bd7c74d9c76efdf3c189ddeed00}{Get\-Instance} (Serial\-Port form\-Main\-C\-O\-M\-Port, \hyperlink{class_wheelchair_control_1_1_form_settings_ab3505a14fa9c28b55219ad1c7e8320fb}{U\-A\-R\-T\-Send\-\_\-\-Delegate} send\-Method)
\begin{DoxyCompactList}\small\item\em Singleton instance getter. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item 
override void \hyperlink{class_wheelchair_control_1_1_form_settings_a2ab871176ec0fd6fc7b01fce8f0dd1b3}{Dispose} (bool disposing)
\begin{DoxyCompactList}\small\item\em Clean up any resources being used. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Private Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_wheelchair_control_1_1_form_settings_a78b71c68533851857d6497856a3ea445}{Form\-Settings} (Serial\-Port form\-Main\-C\-O\-M\-Port, \hyperlink{class_wheelchair_control_1_1_form_settings_ab3505a14fa9c28b55219ad1c7e8320fb}{U\-A\-R\-T\-Send\-\_\-\-Delegate} Send\-Method)
\begin{DoxyCompactList}\small\item\em Singleton constructor. \end{DoxyCompactList}\item 
void \hyperlink{class_wheelchair_control_1_1_form_settings_aca65ad16153dd2bb1cf486025bf0baee}{Initialize\-Component} ()
\begin{DoxyCompactList}\small\item\em Required method for Designer support -\/ do not modify the contents of this method with the code editor. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
const Byte \hyperlink{class_wheelchair_control_1_1_form_settings_ac2c3e13ad3eeefde004ea8979e7da198}{S\-T\-O\-P\-\_\-\-R\-E\-Q\-U\-E\-S\-T\-\_\-\-R\-E\-P\-E\-A\-T\-S} = 3
\begin{DoxyCompactList}\small\item\em Stop command repeats. \end{DoxyCompactList}\item 
const Byte \hyperlink{class_wheelchair_control_1_1_form_settings_ab94328562f5bf80515c708d75e849bff}{R\-X\-\_\-\-D\-A\-T\-A\-\_\-\-L\-E\-N\-G\-T\-H} = Form\-Main.\-R\-X\-\_\-\-D\-A\-T\-A\-\_\-\-L\-E\-N\-G\-T\-H
\begin{DoxyCompactList}\small\item\em Command buffer data length. \end{DoxyCompactList}\item 
Serial\-Port \hyperlink{class_wheelchair_control_1_1_form_settings_a9efcd1a1489d585153aec258d5b693e6}{serial\-Port\-\_\-form\-Main}
\begin{DoxyCompactList}\small\item\em Parent form serial port. \end{DoxyCompactList}\item 
\hyperlink{class_wheelchair_control_1_1_form_settings_ab3505a14fa9c28b55219ad1c7e8320fb}{U\-A\-R\-T\-Send\-\_\-\-Delegate} \hyperlink{class_wheelchair_control_1_1_form_settings_a2bd724d7ada71c352e466bb115a6bc56}{U\-A\-R\-T\-Send\-Method}
\begin{DoxyCompactList}\small\item\em Parent form U\-A\-R\-T send method deldegate. \end{DoxyCompactList}\item 
System.\-Component\-Model.\-I\-Container \hyperlink{class_wheelchair_control_1_1_form_settings_a737c2b43b124498ef4b03b2af483f9d0}{components} = null
\begin{DoxyCompactList}\small\item\em Required designer variable. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Static Private Attributes}
\begin{DoxyCompactItemize}
\item 
static \hyperlink{class_wheelchair_control_1_1_form_settings}{Form\-Settings} \hyperlink{class_wheelchair_control_1_1_form_settings_aabfd0550330f9586a85ad9ebf6161ffa}{instance} = null
\begin{DoxyCompactList}\small\item\em Singleton instance. \end{DoxyCompactList}\item 
static Object \hyperlink{class_wheelchair_control_1_1_form_settings_a5fc613efc380634038699ff359f656ad}{singelton\-Lock} = new Object()
\begin{DoxyCompactList}\small\item\em Singleton instance access lock. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Form used to set up M\-C\-U options. 



Definition at line 16 of file Form\-Settings.\-cs.



\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_wheelchair_control_1_1_form_settings_a78b71c68533851857d6497856a3ea445}{\index{Wheelchair\-Control\-::\-Form\-Settings@{Wheelchair\-Control\-::\-Form\-Settings}!Form\-Settings@{Form\-Settings}}
\index{Form\-Settings@{Form\-Settings}!WheelchairControl::FormSettings@{Wheelchair\-Control\-::\-Form\-Settings}}
\subsubsection[{Form\-Settings}]{\setlength{\rightskip}{0pt plus 5cm}Wheelchair\-Control.\-Form\-Settings.\-Form\-Settings (
\begin{DoxyParamCaption}
\item[{Serial\-Port}]{form\-Main\-C\-O\-M\-Port, }
\item[{{\bf U\-A\-R\-T\-Send\-\_\-\-Delegate}}]{Send\-Method}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [private]}}}\label{class_wheelchair_control_1_1_form_settings_a78b71c68533851857d6497856a3ea445}


Singleton constructor. 


\begin{DoxyParams}{Parameters}
{\em form\-Main\-C\-O\-M\-Port} & Com port reference.\\
\hline
{\em Send\-Method} & U\-A\-R\-T send method reference.\\
\hline
\end{DoxyParams}


Definition at line 71 of file Form\-Settings.\-cs.



\subsection{Member Function Documentation}
\hypertarget{class_wheelchair_control_1_1_form_settings_a2ab871176ec0fd6fc7b01fce8f0dd1b3}{\index{Wheelchair\-Control\-::\-Form\-Settings@{Wheelchair\-Control\-::\-Form\-Settings}!Dispose@{Dispose}}
\index{Dispose@{Dispose}!WheelchairControl::FormSettings@{Wheelchair\-Control\-::\-Form\-Settings}}
\subsubsection[{Dispose}]{\setlength{\rightskip}{0pt plus 5cm}override void Wheelchair\-Control.\-Form\-Settings.\-Dispose (
\begin{DoxyParamCaption}
\item[{bool}]{disposing}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_wheelchair_control_1_1_form_settings_a2ab871176ec0fd6fc7b01fce8f0dd1b3}


Clean up any resources being used. 


\begin{DoxyParams}{Parameters}
{\em disposing} & true if managed resources should be disposed; otherwise, false.\\
\hline
\end{DoxyParams}


Definition at line 14 of file Form\-Settings.\-Designer.\-cs.

\hypertarget{class_wheelchair_control_1_1_form_settings_a42539bd7c74d9c76efdf3c189ddeed00}{\index{Wheelchair\-Control\-::\-Form\-Settings@{Wheelchair\-Control\-::\-Form\-Settings}!Get\-Instance@{Get\-Instance}}
\index{Get\-Instance@{Get\-Instance}!WheelchairControl::FormSettings@{Wheelchair\-Control\-::\-Form\-Settings}}
\subsubsection[{Get\-Instance}]{\setlength{\rightskip}{0pt plus 5cm}static {\bf Form\-Settings} Wheelchair\-Control.\-Form\-Settings.\-Get\-Instance (
\begin{DoxyParamCaption}
\item[{Serial\-Port}]{form\-Main\-C\-O\-M\-Port, }
\item[{{\bf U\-A\-R\-T\-Send\-\_\-\-Delegate}}]{send\-Method}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [static]}}}\label{class_wheelchair_control_1_1_form_settings_a42539bd7c74d9c76efdf3c189ddeed00}


Singleton instance getter. 


\begin{DoxyParams}{Parameters}
{\em form\-Main\-C\-O\-M\-Port} & Com port reference.\\
\hline
{\em send\-Method} & U\-A\-R\-T send method reference.\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
Instance of form.
\end{DoxyReturn}


Definition at line 101 of file Form\-Settings.\-cs.

\hypertarget{class_wheelchair_control_1_1_form_settings_aca65ad16153dd2bb1cf486025bf0baee}{\index{Wheelchair\-Control\-::\-Form\-Settings@{Wheelchair\-Control\-::\-Form\-Settings}!Initialize\-Component@{Initialize\-Component}}
\index{Initialize\-Component@{Initialize\-Component}!WheelchairControl::FormSettings@{Wheelchair\-Control\-::\-Form\-Settings}}
\subsubsection[{Initialize\-Component}]{\setlength{\rightskip}{0pt plus 5cm}void Wheelchair\-Control.\-Form\-Settings.\-Initialize\-Component (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [private]}}}\label{class_wheelchair_control_1_1_form_settings_aca65ad16153dd2bb1cf486025bf0baee}


Required method for Designer support -\/ do not modify the contents of this method with the code editor. 



Definition at line 29 of file Form\-Settings.\-Designer.\-cs.

\hypertarget{class_wheelchair_control_1_1_form_settings_ab3505a14fa9c28b55219ad1c7e8320fb}{\index{Wheelchair\-Control\-::\-Form\-Settings@{Wheelchair\-Control\-::\-Form\-Settings}!U\-A\-R\-T\-Send\-\_\-\-Delegate@{U\-A\-R\-T\-Send\-\_\-\-Delegate}}
\index{U\-A\-R\-T\-Send\-\_\-\-Delegate@{U\-A\-R\-T\-Send\-\_\-\-Delegate}!WheelchairControl::FormSettings@{Wheelchair\-Control\-::\-Form\-Settings}}
\subsubsection[{U\-A\-R\-T\-Send\-\_\-\-Delegate}]{\setlength{\rightskip}{0pt plus 5cm}delegate void Wheelchair\-Control.\-Form\-Settings.\-U\-A\-R\-T\-Send\-\_\-\-Delegate (
\begin{DoxyParamCaption}
\item[{uint\mbox{[}$\,$\mbox{]}}]{data}
\end{DoxyParamCaption}
)}}\label{class_wheelchair_control_1_1_form_settings_ab3505a14fa9c28b55219ad1c7e8320fb}


Delegate of U\-A\-R\-T send method of parent form. 


\begin{DoxyParams}{Parameters}
{\em data} & Data array to be sent.\\
\hline
\end{DoxyParams}


\subsection{Member Data Documentation}
\hypertarget{class_wheelchair_control_1_1_form_settings_a737c2b43b124498ef4b03b2af483f9d0}{\index{Wheelchair\-Control\-::\-Form\-Settings@{Wheelchair\-Control\-::\-Form\-Settings}!components@{components}}
\index{components@{components}!WheelchairControl::FormSettings@{Wheelchair\-Control\-::\-Form\-Settings}}
\subsubsection[{components}]{\setlength{\rightskip}{0pt plus 5cm}System.\-Component\-Model.\-I\-Container Wheelchair\-Control.\-Form\-Settings.\-components = null\hspace{0.3cm}{\ttfamily [private]}}}\label{class_wheelchair_control_1_1_form_settings_a737c2b43b124498ef4b03b2af483f9d0}


Required designer variable. 



Definition at line 8 of file Form\-Settings.\-Designer.\-cs.

\hypertarget{class_wheelchair_control_1_1_form_settings_aabfd0550330f9586a85ad9ebf6161ffa}{\index{Wheelchair\-Control\-::\-Form\-Settings@{Wheelchair\-Control\-::\-Form\-Settings}!instance@{instance}}
\index{instance@{instance}!WheelchairControl::FormSettings@{Wheelchair\-Control\-::\-Form\-Settings}}
\subsubsection[{instance}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Form\-Settings} Wheelchair\-Control.\-Form\-Settings.\-instance = null\hspace{0.3cm}{\ttfamily [static]}, {\ttfamily [private]}}}\label{class_wheelchair_control_1_1_form_settings_aabfd0550330f9586a85ad9ebf6161ffa}


Singleton instance. 



Definition at line 47 of file Form\-Settings.\-cs.

\hypertarget{class_wheelchair_control_1_1_form_settings_ab94328562f5bf80515c708d75e849bff}{\index{Wheelchair\-Control\-::\-Form\-Settings@{Wheelchair\-Control\-::\-Form\-Settings}!R\-X\-\_\-\-D\-A\-T\-A\-\_\-\-L\-E\-N\-G\-T\-H@{R\-X\-\_\-\-D\-A\-T\-A\-\_\-\-L\-E\-N\-G\-T\-H}}
\index{R\-X\-\_\-\-D\-A\-T\-A\-\_\-\-L\-E\-N\-G\-T\-H@{R\-X\-\_\-\-D\-A\-T\-A\-\_\-\-L\-E\-N\-G\-T\-H}!WheelchairControl::FormSettings@{Wheelchair\-Control\-::\-Form\-Settings}}
\subsubsection[{R\-X\-\_\-\-D\-A\-T\-A\-\_\-\-L\-E\-N\-G\-T\-H}]{\setlength{\rightskip}{0pt plus 5cm}const Byte Wheelchair\-Control.\-Form\-Settings.\-R\-X\-\_\-\-D\-A\-T\-A\-\_\-\-L\-E\-N\-G\-T\-H = Form\-Main.\-R\-X\-\_\-\-D\-A\-T\-A\-\_\-\-L\-E\-N\-G\-T\-H\hspace{0.3cm}{\ttfamily [private]}}}\label{class_wheelchair_control_1_1_form_settings_ab94328562f5bf80515c708d75e849bff}


Command buffer data length. 



Definition at line 38 of file Form\-Settings.\-cs.

\hypertarget{class_wheelchair_control_1_1_form_settings_a9efcd1a1489d585153aec258d5b693e6}{\index{Wheelchair\-Control\-::\-Form\-Settings@{Wheelchair\-Control\-::\-Form\-Settings}!serial\-Port\-\_\-form\-Main@{serial\-Port\-\_\-form\-Main}}
\index{serial\-Port\-\_\-form\-Main@{serial\-Port\-\_\-form\-Main}!WheelchairControl::FormSettings@{Wheelchair\-Control\-::\-Form\-Settings}}
\subsubsection[{serial\-Port\-\_\-form\-Main}]{\setlength{\rightskip}{0pt plus 5cm}Serial\-Port Wheelchair\-Control.\-Form\-Settings.\-serial\-Port\-\_\-form\-Main\hspace{0.3cm}{\ttfamily [private]}}}\label{class_wheelchair_control_1_1_form_settings_a9efcd1a1489d585153aec258d5b693e6}


Parent form serial port. 



Definition at line 57 of file Form\-Settings.\-cs.

\hypertarget{class_wheelchair_control_1_1_form_settings_a5fc613efc380634038699ff359f656ad}{\index{Wheelchair\-Control\-::\-Form\-Settings@{Wheelchair\-Control\-::\-Form\-Settings}!singelton\-Lock@{singelton\-Lock}}
\index{singelton\-Lock@{singelton\-Lock}!WheelchairControl::FormSettings@{Wheelchair\-Control\-::\-Form\-Settings}}
\subsubsection[{singelton\-Lock}]{\setlength{\rightskip}{0pt plus 5cm}Object Wheelchair\-Control.\-Form\-Settings.\-singelton\-Lock = new Object()\hspace{0.3cm}{\ttfamily [static]}, {\ttfamily [private]}}}\label{class_wheelchair_control_1_1_form_settings_a5fc613efc380634038699ff359f656ad}


Singleton instance access lock. 



Definition at line 52 of file Form\-Settings.\-cs.

\hypertarget{class_wheelchair_control_1_1_form_settings_ac2c3e13ad3eeefde004ea8979e7da198}{\index{Wheelchair\-Control\-::\-Form\-Settings@{Wheelchair\-Control\-::\-Form\-Settings}!S\-T\-O\-P\-\_\-\-R\-E\-Q\-U\-E\-S\-T\-\_\-\-R\-E\-P\-E\-A\-T\-S@{S\-T\-O\-P\-\_\-\-R\-E\-Q\-U\-E\-S\-T\-\_\-\-R\-E\-P\-E\-A\-T\-S}}
\index{S\-T\-O\-P\-\_\-\-R\-E\-Q\-U\-E\-S\-T\-\_\-\-R\-E\-P\-E\-A\-T\-S@{S\-T\-O\-P\-\_\-\-R\-E\-Q\-U\-E\-S\-T\-\_\-\-R\-E\-P\-E\-A\-T\-S}!WheelchairControl::FormSettings@{Wheelchair\-Control\-::\-Form\-Settings}}
\subsubsection[{S\-T\-O\-P\-\_\-\-R\-E\-Q\-U\-E\-S\-T\-\_\-\-R\-E\-P\-E\-A\-T\-S}]{\setlength{\rightskip}{0pt plus 5cm}const Byte Wheelchair\-Control.\-Form\-Settings.\-S\-T\-O\-P\-\_\-\-R\-E\-Q\-U\-E\-S\-T\-\_\-\-R\-E\-P\-E\-A\-T\-S = 3\hspace{0.3cm}{\ttfamily [private]}}}\label{class_wheelchair_control_1_1_form_settings_ac2c3e13ad3eeefde004ea8979e7da198}


Stop command repeats. 



Definition at line 33 of file Form\-Settings.\-cs.

\hypertarget{class_wheelchair_control_1_1_form_settings_a2bd724d7ada71c352e466bb115a6bc56}{\index{Wheelchair\-Control\-::\-Form\-Settings@{Wheelchair\-Control\-::\-Form\-Settings}!U\-A\-R\-T\-Send\-Method@{U\-A\-R\-T\-Send\-Method}}
\index{U\-A\-R\-T\-Send\-Method@{U\-A\-R\-T\-Send\-Method}!WheelchairControl::FormSettings@{Wheelchair\-Control\-::\-Form\-Settings}}
\subsubsection[{U\-A\-R\-T\-Send\-Method}]{\setlength{\rightskip}{0pt plus 5cm}{\bf U\-A\-R\-T\-Send\-\_\-\-Delegate} Wheelchair\-Control.\-Form\-Settings.\-U\-A\-R\-T\-Send\-Method\hspace{0.3cm}{\ttfamily [private]}}}\label{class_wheelchair_control_1_1_form_settings_a2bd724d7ada71c352e466bb115a6bc56}


Parent form U\-A\-R\-T send method deldegate. 



Definition at line 62 of file Form\-Settings.\-cs.



The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
C\-:/\-Users/\-Ondra/\-Desktop/\-Wheelchair Control/Form\-Settings.\-cs\item 
C\-:/\-Users/\-Ondra/\-Desktop/\-Wheelchair Control/Form\-Settings.\-Designer.\-cs\end{DoxyCompactItemize}
