Commands to be used only for software debugging. Avoid using them!
\begin{DoxyItemize}
\item {\bfseries test} returns an error
\end{DoxyItemize}


\begin{DoxyItemize}
\item {\bfseries help} Returns a list of possible commands.
\end{DoxyItemize}


\begin{DoxyItemize}
\item {\bfseries exitserver} Shuts down all the detector servers. Don't use it!!!!
\end{DoxyItemize}


\begin{DoxyItemize}
\item {\bfseries exitreceiver} Shuts down all the receivers. Don't use it!!!!
\end{DoxyItemize}


\begin{DoxyItemize}
\item {\bfseries flippeddatay \mbox{[}i\mbox{]}} enables/disables data being flipped across y axis. 1 enables, 0 disables. Not implemented.
\end{DoxyItemize}


\begin{DoxyItemize}
\item {\bfseries moduleversion:\mbox{[}i\mbox{]}} Gets the firmware version of module i. Used for MYTHEN only. Only get!
\end{DoxyItemize}


\begin{DoxyItemize}
\item {\bfseries detectornumber} Gets the serial number or MAC of detector. Only get!
\end{DoxyItemize}


\begin{DoxyItemize}
\item {\bfseries modulenumber:\mbox{[}i\mbox{]}} Gets the serial number of module i. Used for MYTHEN only. Only get!
\end{DoxyItemize}


\begin{DoxyItemize}
\item {\bfseries detectorversion} Gets the firmware version of detector. Only get!
\end{DoxyItemize}


\begin{DoxyItemize}
\item {\bfseries softwareversion} Gets the software version of detector server. Only get!
\end{DoxyItemize}


\begin{DoxyItemize}
\item {\bfseries thisversion} Gets the software version of this client software. Only get!
\end{DoxyItemize}


\begin{DoxyItemize}
\item {\bfseries receiverversion} Gets the software version of receiver. Only get!
\end{DoxyItemize}


\begin{DoxyItemize}
\item {\bfseries digitest \mbox{[}i\mbox{]}} will perform test which will plot the unique channel identifier, instead of data. Only get!
\end{DoxyItemize}


\begin{DoxyItemize}
\item {\bfseries bustest} performs test of the bus interface between FPGA and embedded Linux system. Can last up to a few minutes. Cannot set! Used for Mythen only. Only get!
\end{DoxyItemize}


\begin{DoxyItemize}
\item {\bfseries digibittest:\mbox{[}i\mbox{]}} performs digital test of the module i. Returns 0 if succeeded, otherwise error mask. Only put!
\end{DoxyItemize}


\begin{DoxyItemize}
\item {\bfseries reg \mbox{[}addr\mbox{]} \mbox{[}val\mbox{]}} ??? writes to an register {\ttfamily addr} with {\ttfamily value} in hexadecimal format.
\end{DoxyItemize}


\begin{DoxyItemize}
\item {\bfseries adcreg \mbox{[}addr\mbox{]} \mbox{[}val\mbox{]}} ??? writes to an adc register {\ttfamily addr} with {\ttfamily value} in hexadecimal format. Only put!
\end{DoxyItemize}


\begin{DoxyItemize}
\item {\bfseries setbit} ??? Only put!
\end{DoxyItemize}


\begin{DoxyItemize}
\item {\bfseries clearbit } ??? Only put!
\end{DoxyItemize}


\begin{DoxyItemize}
\item {\bfseries getbit } ??? Only get!
\end{DoxyItemize}


\begin{DoxyItemize}
\item {\bfseries r\_\-compression \mbox{[}i\mbox{]} sets/gets compression in receiver. 1 sets, 0 unsets. Not implemented.} 
\end{DoxyItemize}