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); }
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; }
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; }
static void engine_MentalCommandTrainingStarted(object sender, EmoEngineEventArgs e) { Console.WriteLine("Start MentalCommand Training"); }
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()); }
void engine_UserRemoved(object sender, EmoEngineEventArgs e) { Store(new UserRemoved(e.userId)); }
void engine_CognitivAutoSamplingNeutralCompleted(object sender, EmoEngineEventArgs e) { Store(new CognitivAutoSamplingNeutralCompleted(e.userId)); }
void engine_InternalStateChanged(object sender, EmoEngineEventArgs e) { Store(new InternalStateChanged(e.userId)); }
void engine_ExpressivTrainingSucceeded(object sender, EmoEngineEventArgs e) { Store(new ExpressivTrainingSucceeded(e.userId)); }
void engine_ExpressivTrainingReset(object sender, EmoEngineEventArgs e) { Store(new ExpressivTrainingCompleted(e.userId)); }
void engine_EmoEngineDisconnected(object sender, EmoEngineEventArgs e) { Store(new EmoEngineDisconnected(e.userId)); }
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"); }
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); // } }
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."); }
static void engine_UserRemoved(object sender, EmoEngineEventArgs e) { Console.WriteLine("user removed"); }
void engine_Connected_Event(object sender, EmoEngineEventArgs e) { isConnected = true; }
static void engine_EmoEngineDisconnected(object sender, EmoEngineEventArgs e) { Console.WriteLine("Emoengine disconnected"); }
// 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); }
static void engine_MentalCommandTrainingCompleted(object sender, EmoEngineEventArgs e) { Console.WriteLine("MentalCommand Training Completed."); }