\hypertarget{group__grpneurosky}{
\section{Scol functions definition}
\label{group__grpneurosky}\index{Scol functions definition@{Scol functions definition}}
}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
int \hyperlink{group__grpneurosky_ga46ac2b3f183c01f2d8a1a05874a78f55}{\_\-CRNeurosky} (mmachine m)
\begin{DoxyCompactList}\small\item\em \_\-CRNeurosky : This function create a new NeuroSky Object \item\end{DoxyCompactList}\item 
int \hyperlink{group__grpneurosky_gac0fcad3ddc353948400ed977ba09fc0d}{\_\-DSNeurosky} (mmachine m)
\begin{DoxyCompactList}\small\item\em \_\-DSNeurosky : This function destroy a NeuroSky Object \item\end{DoxyCompactList}\item 
int \hyperlink{group__grpneurosky_ga9f1313585a97348e61ceebe502aef8cd}{\_\-SetNeuroskyBaudrate} (mmachine m)
\begin{DoxyCompactList}\small\item\em \_\-SetNeuroskyBaudrate : This function set the baudrate for a NeuroSky Object \item\end{DoxyCompactList}\item 
int \hyperlink{group__grpneurosky_ga0b4a4c817ca1897c58acf6bff8a299e4}{\_\-SetNeuroskyDataFormat} (mmachine m)
\begin{DoxyCompactList}\small\item\em \_\-SetNeuroskyDataFormat : This function set the data format for a NeuroSky Object \item\end{DoxyCompactList}\item 
int \hyperlink{group__grpneurosky_ga6f152e5fa9ada8c85e063ebca3946841}{\_\-CBNeuroskyAttentionData} (mmachine m)
\begin{DoxyCompactList}\small\item\em \_\-CBNeuroskyAttentionData : This function set the Callback for Attention data from neurosky \item\end{DoxyCompactList}\item 
int \hyperlink{group__grpneurosky_gaf7d0fc1018889821f03eef080e93640c}{\_\-CBNeuroskyMeditationData} (mmachine m)
\begin{DoxyCompactList}\small\item\em \_\-CBNeuroskyMeditationData : This function set the Callback for Meditation data from neurosky \item\end{DoxyCompactList}\item 
int \hyperlink{group__grpneurosky_gada12fac5eb1b4b7de7b561bda7816e16}{\_\-CBNeuroskyBatteryData} (mmachine m)
\begin{DoxyCompactList}\small\item\em \_\-CBNeuroskyBatteryData : This function set the Callback for Battery data from neurosky \item\end{DoxyCompactList}\item 
int \hyperlink{group__grpneurosky_ga607856299e8482c27369a506dcb90bba}{\_\-CBNeuroskyRawSignalData} (mmachine m)
\begin{DoxyCompactList}\small\item\em \_\-CBNeuroskyRawSignalData : This function set the Callback for raw signal data from neurosky \item\end{DoxyCompactList}\item 
int \hyperlink{group__grpneurosky_gafdc4b7e398db15ddf4f7ae3faf7108ae}{\_\-CBNeuroskyPoorQualityData} (mmachine m)
\begin{DoxyCompactList}\small\item\em \_\-CBNeuroskyPoorQualityData : This function set the Callback for Poor Quality data from neurosky \item\end{DoxyCompactList}\item 
int \hyperlink{group__grpneurosky_ga7465f2ec213511a1a4b1d7722bb0c97e}{\_\-CBNeuroskyEEGData} (mmachine m)
\begin{DoxyCompactList}\small\item\em \_\-CBNeuroskyEEGData : This function set the Callback for EEG data from neurosky \item\end{DoxyCompactList}\item 
int \hyperlink{group__grpneurosky_ga9c0f9eee8d5d7f5b543242c30de70579}{\_\-CBNeuroskyConnected} (mmachine m)
\begin{DoxyCompactList}\small\item\em \_\-CBNeuroskyConnected : This function set the Callback for Connection from neurosky \item\end{DoxyCompactList}\item 
int \hyperlink{group__grpneurosky_ga98be101617d72cd087641d2ab2b16eeb}{\_\-CBNeuroskyDisconnected} (mmachine m)
\begin{DoxyCompactList}\small\item\em \_\-CBNeuroskyDisconnected : This function set the Callback for disconnected state from neurosky \item\end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Scol functions definition 

\subsection{Function Documentation}
\hypertarget{group__grpneurosky_ga6f152e5fa9ada8c85e063ebca3946841}{
\index{grpneurosky@{grpneurosky}!\_\-CBNeuroskyAttentionData@{\_\-CBNeuroskyAttentionData}}
\index{\_\-CBNeuroskyAttentionData@{\_\-CBNeuroskyAttentionData}!grpneurosky@{grpneurosky}}
\subsubsection[{\_\-CBNeuroskyAttentionData}]{\setlength{\rightskip}{0pt plus 5cm}int \_\-CBNeuroskyAttentionData (mmachine {\em m})}}
\label{group__grpneurosky_ga6f152e5fa9ada8c85e063ebca3946841}


\_\-CBNeuroskyAttentionData : This function set the Callback for Attention data from neurosky 

{\bfseries Prototype:} fun \mbox{[}ObjNeurosky fun \mbox{[}ObjNeurosky u0 F\mbox{]} u1 u0\mbox{]} ObjNeurosky 
\begin{DoxyParams}{Parameters}
\item[{\em OBJNeurosky}]: the current OBJNeurosky \item[{\em fun}]\mbox{[}ObjNeurosky u0 F\mbox{]} : SCOL CallBack function to call \item[{\em u1}]: user parameter \item[{\em u0}]: user parameter\end{DoxyParams}
\begin{DoxyReturn}{Returns}
I : OBJNeurosky if success 
\end{DoxyReturn}


Definition at line 285 of file plugin.cpp.

\hypertarget{group__grpneurosky_gada12fac5eb1b4b7de7b561bda7816e16}{
\index{grpneurosky@{grpneurosky}!\_\-CBNeuroskyBatteryData@{\_\-CBNeuroskyBatteryData}}
\index{\_\-CBNeuroskyBatteryData@{\_\-CBNeuroskyBatteryData}!grpneurosky@{grpneurosky}}
\subsubsection[{\_\-CBNeuroskyBatteryData}]{\setlength{\rightskip}{0pt plus 5cm}int \_\-CBNeuroskyBatteryData (mmachine {\em m})}}
\label{group__grpneurosky_gada12fac5eb1b4b7de7b561bda7816e16}


\_\-CBNeuroskyBatteryData : This function set the Callback for Battery data from neurosky 

{\bfseries Prototype:} fun \mbox{[}ObjNeurosky fun \mbox{[}ObjNeurosky u0 F\mbox{]} u1 u0\mbox{]} ObjNeurosky 
\begin{DoxyParams}{Parameters}
\item[{\em OBJNeurosky}]: the current OBJNeurosky \item[{\em fun}]\mbox{[}ObjNeurosky u0 F\mbox{]} : SCOL CallBack function to call \item[{\em u1}]: user parameter \item[{\em u0}]: user parameter\end{DoxyParams}
\begin{DoxyReturn}{Returns}
I : OBJNeurosky if success 
\end{DoxyReturn}


Definition at line 345 of file plugin.cpp.

\hypertarget{group__grpneurosky_ga9c0f9eee8d5d7f5b543242c30de70579}{
\index{grpneurosky@{grpneurosky}!\_\-CBNeuroskyConnected@{\_\-CBNeuroskyConnected}}
\index{\_\-CBNeuroskyConnected@{\_\-CBNeuroskyConnected}!grpneurosky@{grpneurosky}}
\subsubsection[{\_\-CBNeuroskyConnected}]{\setlength{\rightskip}{0pt plus 5cm}int \_\-CBNeuroskyConnected (mmachine {\em m})}}
\label{group__grpneurosky_ga9c0f9eee8d5d7f5b543242c30de70579}


\_\-CBNeuroskyConnected : This function set the Callback for Connection from neurosky 

{\bfseries Prototype:} fun \mbox{[}ObjNeurosky fun \mbox{[}ObjNeurosky u0\mbox{]} u1 u0\mbox{]} ObjNeurosky 
\begin{DoxyParams}{Parameters}
\item[{\em OBJNeurosky}]: the current OBJNeurosky \item[{\em fun}]\mbox{[}ObjNeurosky u0\mbox{]} : SCOL CallBack function to call \item[{\em u1}]: user parameter \item[{\em u0}]: user parameter\end{DoxyParams}
\begin{DoxyReturn}{Returns}
I : OBJNeurosky if success 
\end{DoxyReturn}


Definition at line 470 of file plugin.cpp.

\hypertarget{group__grpneurosky_ga98be101617d72cd087641d2ab2b16eeb}{
\index{grpneurosky@{grpneurosky}!\_\-CBNeuroskyDisconnected@{\_\-CBNeuroskyDisconnected}}
\index{\_\-CBNeuroskyDisconnected@{\_\-CBNeuroskyDisconnected}!grpneurosky@{grpneurosky}}
\subsubsection[{\_\-CBNeuroskyDisconnected}]{\setlength{\rightskip}{0pt plus 5cm}int \_\-CBNeuroskyDisconnected (mmachine {\em m})}}
\label{group__grpneurosky_ga98be101617d72cd087641d2ab2b16eeb}


\_\-CBNeuroskyDisconnected : This function set the Callback for disconnected state from neurosky 

{\bfseries Prototype:} fun \mbox{[}ObjNeurosky fun \mbox{[}ObjNeurosky u0\mbox{]} u1 u0\mbox{]} ObjNeurosky 
\begin{DoxyParams}{Parameters}
\item[{\em OBJNeurosky}]: the current OBJNeurosky \item[{\em fun}]\mbox{[}ObjNeurosky u0\mbox{]} : SCOL CallBack function to call \item[{\em u1}]: user parameter \item[{\em u0}]: user parameter\end{DoxyParams}
\begin{DoxyReturn}{Returns}
I : OBJNeurosky if success 
\end{DoxyReturn}


Definition at line 498 of file plugin.cpp.

\hypertarget{group__grpneurosky_ga7465f2ec213511a1a4b1d7722bb0c97e}{
\index{grpneurosky@{grpneurosky}!\_\-CBNeuroskyEEGData@{\_\-CBNeuroskyEEGData}}
\index{\_\-CBNeuroskyEEGData@{\_\-CBNeuroskyEEGData}!grpneurosky@{grpneurosky}}
\subsubsection[{\_\-CBNeuroskyEEGData}]{\setlength{\rightskip}{0pt plus 5cm}int \_\-CBNeuroskyEEGData (mmachine {\em m})}}
\label{group__grpneurosky_ga7465f2ec213511a1a4b1d7722bb0c97e}


\_\-CBNeuroskyEEGData : This function set the Callback for EEG data from neurosky 

{\bfseries Prototype:} fun \mbox{[}ObjNeurosky fun \mbox{[}ObjNeurosky u0 I I I I I I I I\mbox{]} u1 u0\mbox{]} ObjNeurosky 
\begin{DoxyParams}{Parameters}
\item[{\em OBJNeurosky}]: the current OBJNeurosky \item[{\em fun}]\mbox{[}ObjNeurosky u0 I I I I I I I I\mbox{]} : SCOL CallBack function to call \item[{\em u1}]: user parameter \item[{\em u0}]: user parameter\end{DoxyParams}
\begin{DoxyReturn}{Returns}
I : OBJNeurosky if success 
\end{DoxyReturn}


Definition at line 432 of file plugin.cpp.

\hypertarget{group__grpneurosky_gaf7d0fc1018889821f03eef080e93640c}{
\index{grpneurosky@{grpneurosky}!\_\-CBNeuroskyMeditationData@{\_\-CBNeuroskyMeditationData}}
\index{\_\-CBNeuroskyMeditationData@{\_\-CBNeuroskyMeditationData}!grpneurosky@{grpneurosky}}
\subsubsection[{\_\-CBNeuroskyMeditationData}]{\setlength{\rightskip}{0pt plus 5cm}int \_\-CBNeuroskyMeditationData (mmachine {\em m})}}
\label{group__grpneurosky_gaf7d0fc1018889821f03eef080e93640c}


\_\-CBNeuroskyMeditationData : This function set the Callback for Meditation data from neurosky 

{\bfseries Prototype:} fun \mbox{[}ObjNeurosky fun \mbox{[}ObjNeurosky u0 F\mbox{]} u1 u0\mbox{]} ObjNeurosky 
\begin{DoxyParams}{Parameters}
\item[{\em OBJNeurosky}]: the current OBJNeurosky \item[{\em fun}]\mbox{[}ObjNeurosky u0 F\mbox{]} : SCOL CallBack function to call \item[{\em u1}]: user parameter \item[{\em u0}]: user parameter\end{DoxyParams}
\begin{DoxyReturn}{Returns}
I : OBJNeurosky if success 
\end{DoxyReturn}


Definition at line 315 of file plugin.cpp.

\hypertarget{group__grpneurosky_gafdc4b7e398db15ddf4f7ae3faf7108ae}{
\index{grpneurosky@{grpneurosky}!\_\-CBNeuroskyPoorQualityData@{\_\-CBNeuroskyPoorQualityData}}
\index{\_\-CBNeuroskyPoorQualityData@{\_\-CBNeuroskyPoorQualityData}!grpneurosky@{grpneurosky}}
\subsubsection[{\_\-CBNeuroskyPoorQualityData}]{\setlength{\rightskip}{0pt plus 5cm}int \_\-CBNeuroskyPoorQualityData (mmachine {\em m})}}
\label{group__grpneurosky_gafdc4b7e398db15ddf4f7ae3faf7108ae}


\_\-CBNeuroskyPoorQualityData : This function set the Callback for Poor Quality data from neurosky 

{\bfseries Prototype:} fun \mbox{[}ObjNeurosky fun \mbox{[}ObjNeurosky u0 F\mbox{]} u1 u0\mbox{]} ObjNeurosky 
\begin{DoxyParams}{Parameters}
\item[{\em OBJNeurosky}]: the current OBJNeurosky \item[{\em fun}]\mbox{[}ObjNeurosky u0 F\mbox{]} : SCOL CallBack function to call \item[{\em u1}]: user parameter \item[{\em u0}]: user parameter\end{DoxyParams}
\begin{DoxyReturn}{Returns}
I : OBJNeurosky if success 
\end{DoxyReturn}


Definition at line 405 of file plugin.cpp.

\hypertarget{group__grpneurosky_ga607856299e8482c27369a506dcb90bba}{
\index{grpneurosky@{grpneurosky}!\_\-CBNeuroskyRawSignalData@{\_\-CBNeuroskyRawSignalData}}
\index{\_\-CBNeuroskyRawSignalData@{\_\-CBNeuroskyRawSignalData}!grpneurosky@{grpneurosky}}
\subsubsection[{\_\-CBNeuroskyRawSignalData}]{\setlength{\rightskip}{0pt plus 5cm}int \_\-CBNeuroskyRawSignalData (mmachine {\em m})}}
\label{group__grpneurosky_ga607856299e8482c27369a506dcb90bba}


\_\-CBNeuroskyRawSignalData : This function set the Callback for raw signal data from neurosky 

{\bfseries Prototype:} fun \mbox{[}ObjNeurosky fun \mbox{[}ObjNeurosky u0 F\mbox{]} u1 u0\mbox{]} ObjNeurosky 
\begin{DoxyParams}{Parameters}
\item[{\em OBJNeurosky}]: the current OBJNeurosky \item[{\em fun}]\mbox{[}ObjNeurosky u0 F\mbox{]} : SCOL CallBack function to call \item[{\em u1}]: user parameter \item[{\em u0}]: user parameter\end{DoxyParams}
\begin{DoxyReturn}{Returns}
I : OBJNeurosky if success 
\end{DoxyReturn}


Definition at line 375 of file plugin.cpp.

\hypertarget{group__grpneurosky_ga46ac2b3f183c01f2d8a1a05874a78f55}{
\index{grpneurosky@{grpneurosky}!\_\-CRNeurosky@{\_\-CRNeurosky}}
\index{\_\-CRNeurosky@{\_\-CRNeurosky}!grpneurosky@{grpneurosky}}
\subsubsection[{\_\-CRNeurosky}]{\setlength{\rightskip}{0pt plus 5cm}int \_\-CRNeurosky (mmachine {\em m})}}
\label{group__grpneurosky_ga46ac2b3f183c01f2d8a1a05874a78f55}


\_\-CRNeurosky : This function create a new NeuroSky Object 

{\bfseries Prototype:} fun \mbox{[}Chn\mbox{]} OBJNeurosky 
\begin{DoxyParams}{Parameters}
\item[{\em Chn}]: the current channel\end{DoxyParams}
\begin{DoxyReturn}{Returns}
OBJNeurosky : The NeuroSky Object 
\end{DoxyReturn}


Definition at line 142 of file plugin.cpp.

\hypertarget{group__grpneurosky_gac0fcad3ddc353948400ed977ba09fc0d}{
\index{grpneurosky@{grpneurosky}!\_\-DSNeurosky@{\_\-DSNeurosky}}
\index{\_\-DSNeurosky@{\_\-DSNeurosky}!grpneurosky@{grpneurosky}}
\subsubsection[{\_\-DSNeurosky}]{\setlength{\rightskip}{0pt plus 5cm}int \_\-DSNeurosky (mmachine {\em m})}}
\label{group__grpneurosky_gac0fcad3ddc353948400ed977ba09fc0d}


\_\-DSNeurosky : This function destroy a NeuroSky Object 

{\bfseries Prototype:} fun \mbox{[}OBJNeurosky\mbox{]} I 
\begin{DoxyParams}{Parameters}
\item[{\em OBJNeurosky}]: the current OBJNeurosky\end{DoxyParams}
\begin{DoxyReturn}{Returns}
I : 0 if success 
\end{DoxyReturn}


Definition at line 190 of file plugin.cpp.

\hypertarget{group__grpneurosky_ga9f1313585a97348e61ceebe502aef8cd}{
\index{grpneurosky@{grpneurosky}!\_\-SetNeuroskyBaudrate@{\_\-SetNeuroskyBaudrate}}
\index{\_\-SetNeuroskyBaudrate@{\_\-SetNeuroskyBaudrate}!grpneurosky@{grpneurosky}}
\subsubsection[{\_\-SetNeuroskyBaudrate}]{\setlength{\rightskip}{0pt plus 5cm}int \_\-SetNeuroskyBaudrate (mmachine {\em m})}}
\label{group__grpneurosky_ga9f1313585a97348e61ceebe502aef8cd}


\_\-SetNeuroskyBaudrate : This function set the baudrate for a NeuroSky Object 

{\bfseries Prototype:} fun \mbox{[}OBJNeurosky I\mbox{]} I 
\begin{DoxyParams}{Parameters}
\item[{\em OBJNeurosky}]: the current OBJNeurosky \item[{\em I}]: Baudrate value\end{DoxyParams}
\begin{DoxyReturn}{Returns}
I : 0 if success 
\end{DoxyReturn}


Definition at line 221 of file plugin.cpp.

\hypertarget{group__grpneurosky_ga0b4a4c817ca1897c58acf6bff8a299e4}{
\index{grpneurosky@{grpneurosky}!\_\-SetNeuroskyDataFormat@{\_\-SetNeuroskyDataFormat}}
\index{\_\-SetNeuroskyDataFormat@{\_\-SetNeuroskyDataFormat}!grpneurosky@{grpneurosky}}
\subsubsection[{\_\-SetNeuroskyDataFormat}]{\setlength{\rightskip}{0pt plus 5cm}int \_\-SetNeuroskyDataFormat (mmachine {\em m})}}
\label{group__grpneurosky_ga0b4a4c817ca1897c58acf6bff8a299e4}


\_\-SetNeuroskyDataFormat : This function set the data format for a NeuroSky Object 

{\bfseries Prototype:} fun \mbox{[}OBJNeurosky I\mbox{]} I 
\begin{DoxyParams}{Parameters}
\item[{\em OBJNeurosky}]: the current OBJNeurosky \item[{\em I}]: data format value\end{DoxyParams}
\begin{DoxyReturn}{Returns}
I : 0 if success 
\end{DoxyReturn}


Definition at line 252 of file plugin.cpp.

