Example #1
0
        static void engine_UserAdded_Event(object sender, EmoEngineEventArgs e)
        {
            Console.WriteLine("User Added Event has occured");
            userID = (int)e.userId;

            EmoEngine.Instance.IEE_FFTSetWindowingType((uint)userID, EdkDll.IEE_WindowingTypes.IEE_HAMMING);
        }
Example #2
0
        static int version	= -1; // Lastest version

        static void engine_UserAdded_Event(object sender, EmoEngineEventArgs e)
        {
            Console.WriteLine("User Added Event has occured");

            // record the user 
            engineUserID = (int)e.userId;
        }
Example #3
0
        void engine_UserAdded_Event(object sender, EmoEngineEventArgs e)
        {
            Console.WriteLine("User Added Event has occured");

            // record the user
            userID = (int)e.userId;

            // ask for up to 1 second of buffered data
            engine.MotionDataSetBufferSizeInSec(1);
        }
 //Handling internal connection status
 protected void EmoEngineConnectedCB(object sender, EmoEngineEventArgs e)
 {
     mIsConnected = true;
 }
Example #5
0
 static void engine_MentalCommandTrainingStarted(object sender, EmoEngineEventArgs e)
 {
     Console.WriteLine("Start MentalCommand Training");
 }
Example #6
0
 void engine_CognitivTrainingReset(object sender, EmoEngineEventArgs e)
 {
     Store(new CognitivTrainingRejected(e.userId));
 }
        public void engine_UserAdded_Event(object sender, EmoEngineEventArgs e)
        {
            Console.WriteLine("User Added Event has occured");

            // 记录用户id
            userID = (int)e.userId;

            // enable data aquisition for this user.
            engine.DataAcquisitionEnable((uint)userID, true);
            
            // 请求1秒的缓存区数据
            engine.EE_DataSetBufferSizeInSec(1); 

        }
 void engine_DisConnected_Event(object sender, EmoEngineEventArgs e)
 {
     isConnected = false;
 }
 void engine_CognitivTrainingCompleted(object sender, EmoEngineEventArgs e)
 {
     isCognitivTrainingSucceeded = false;
     isCognitivTrainingCompleted = true;
     Console.WriteLine("Cognitiv Training Completed.");
 }
 void engine_CognitivTrainingStarted(object sender, EmoEngineEventArgs e)
 {
     Console.WriteLine("Start Cognitiv Training");
     isCognitivTrainingStarted = true;
 }
 /// <summary>
 /// 
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 void engine_InternalStateChanged(object sender, EmoEngineEventArgs e)
 {
     Trace.WriteLine(e.ToString());
     System.Diagnostics.Debug.WriteLine(e.ToString());
 }
Example #12
0
 void engine_UserRemoved(object sender, EmoEngineEventArgs e)
 {
     Store(new UserRemoved(e.userId));
 }
Example #13
0
 void engine_CognitivAutoSamplingNeutralCompleted(object sender, EmoEngineEventArgs e)
 {
     Store(new CognitivAutoSamplingNeutralCompleted(e.userId));
 }
Example #14
0
 void engine_InternalStateChanged(object sender, EmoEngineEventArgs e)
 {
     Store(new InternalStateChanged(e.userId));
 }
Example #15
0
 void engine_ExpressivTrainingSucceeded(object sender, EmoEngineEventArgs e)
 {
     Store(new ExpressivTrainingSucceeded(e.userId));
 }
Example #16
0
 void engine_ExpressivTrainingReset(object sender, EmoEngineEventArgs e)
 {
     Store(new ExpressivTrainingCompleted(e.userId));
 }
Example #17
0
 void engine_EmoEngineDisconnected(object sender, EmoEngineEventArgs e)
 {
     Store(new EmoEngineDisconnected(e.userId));
 }
Example #18
0
 void engine_CognitivTrainingSucceeded(object sender, EmoEngineEventArgs e)
 {
     Store(new CognitivTrainingSucceeded(e.userId));
 }
 /// <summary>
 /// 
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 void engine_EmoEngineConnected(object sender, EmoEngineEventArgs e)
 {
     userId = e.userId;
 }
 protected void EmoEngineDisconnectedCB(object sender, EmoEngineEventArgs e)
 {
     mIsConnected = false;
     
     //Reset device status
     lock(syncLock)
     {
         mIsHeadsetOn = false;
         mCQ = new EdkDll.EE_EEG_ContactQuality_t[] {EdkDll.EE_EEG_ContactQuality_t.EEG_CQ_NO_SIGNAL};
         mSignalStrength = EdkDll.EE_SignalStrength_t.NO_SIGNAL;
         mBatteryCharge = 0;
         mBatteryMaxCharge = 0;
         mTimeFromStart = 0;
     }
 }
        /// <summary>
        /// 
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        void engine_UserAdded(object sender, EmoEngineEventArgs e)
        {
            System.Diagnostics.Debug.WriteLine("User added event has occured");

            // record the user
            userId = e.userId;
            System.Diagnostics.Debug.WriteLine("user ID added");
        }
Example #22
0
 static void engine_MentalCommandTrainingSucceeded(object sender, EmoEngineEventArgs e)
 {
     Console.WriteLine("MentalCommand Training Success. (A)ccept/Reject?");
     ConsoleKeyInfo cki = Console.ReadKey(true);
     if (cki.Key == ConsoleKey.A)
     {
         Console.WriteLine("Accept!!!");
         EmoEngine.Instance.MentalCommandSetTrainingControl(0, EdkDll.IEE_MentalCommandTrainingControl_t.MC_ACCEPT);
     }
     else
     {
         EmoEngine.Instance.MentalCommandSetTrainingControl(0, EdkDll.IEE_MentalCommandTrainingControl_t.MC_REJECT);
     }
 }
 void engine_CognitivTrainingSucceeded(object sender, EmoEngineEventArgs e)
 {
     isCognitivTrainingStarted = false;
     isCognitivTrainingSucceeded = true;
     Console.WriteLine("Cognitiv Training Success. (A)ccept/Reject?");
     //if ( MessageBox.Show("Cognitiv Training Success. (A)ccept/Reject?","确定信息",
     //    MessageBoxButtons.OKCancel) == DialogResult.OK )
     //{
         Console.WriteLine("Accept!!!");
         //MessageBox.Show("Accept!!!");
         EmoEngine.Instance.CognitivSetTrainingControl(0, EdkDll.EE_CognitivTrainingControl_t.COG_ACCEPT);
     //}
     //else
     //{
      //   EmoEngine.Instance.CognitivSetTrainingControl(0, EdkDll.EE_CognitivTrainingControl_t.COG_REJECT);
    // }
 }
Example #24
0
 static void engine_UserAdded(object sender, EmoEngineEventArgs e)
 {
     Console.WriteLine("user added ({0})", e.userId);
 }
 void engine_CognitivTrainingRejected(object sender, EmoEngineEventArgs e)
 {
     isCognitivTrainingRejected = true;
     Console.WriteLine("Cognitiv Training Rejected.");
 }
Example #26
0
 static void engine_UserRemoved(object sender, EmoEngineEventArgs e)
 {
     Console.WriteLine("user removed");
 }
 void engine_Connected_Event(object sender, EmoEngineEventArgs e)
 {
     isConnected = true;
 }
Example #28
0
 static void engine_EmoEngineDisconnected(object sender, EmoEngineEventArgs e)
 {
     Console.WriteLine("Emoengine disconnected");
 }
Example #29
0
        // code from console app
        void engine_UserAdded_Event(object sender, EmoEngineEventArgs e)
        {
            Debug.WriteLine("User Added Event has occured");

            // record the user 
            _userID = (int)e.userId;

            // TODO: figure out why userID always needs to be 0
            // HACK
            _userID = 0; 

            // enable data aquisition for this user.
            _engine.DataAcquisitionEnable((uint)_userID, true);

            // ask for up to 1 second of buffered data
            _engine.EE_DataSetBufferSizeInSec(1);
        }
Example #30
0
 static void engine_MentalCommandTrainingCompleted(object sender, EmoEngineEventArgs e)
 {
     Console.WriteLine("MentalCommand Training Completed.");
 }