Ejemplo n.º 1
0
        private async void OnDetectedBrainWave(object sender, DetectedBrainWaveEventArgs e)
        {
            switch (e.Type)
            {
            case BrainWave.Alpha:
                StartAlphaDetected();
                break;

            case BrainWave.None:
                await StopAlphaDetected();

                break;
            }
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Alpha wave detector handling
        /// </summary>
        private async void OnAlphaDetectorDetectedBrainWave(object sender, DetectedBrainWaveEventArgs e)
        {
            try
            {
                switch (e.Type)
                {
                case BrainWave.Alpha:
                    labelAlpha.Invoke(new Action(() => StartSeekingAlphaUi()));
                    break;

                case BrainWave.None:
                    await StopSeekingAlphaUi();

                    break;
                }
            }
            catch (Exception)
            { }
        }