void Start() { timer = new Stopwatch(); controller = GameObject.Find("MyndbandManager").GetComponent <MyndbandManager>(); MyndbandManager.UpdateRawdataEvent += OnUpdateRawDataEvent; MyndbandManager.UpdateLowAlphaEvent += OnUpdateLowAlpha; MyndbandManager.UpdateHighAlphaEvent += OnUpdateHighAlpha; MyndbandManager.UpdateLowBetaEvent += OnUpdateLowBeta; MyndbandManager.UpdateHighBetaEvent += OnUpdateHighBeta; MyndbandManager.UpdateLowGammaEvent += OnUpdatelowGamma; MyndbandManager.UpdateHighGammaEvent += OnUpdatehighGamma; MyndbandManager.UpdateBlinkEvent += OnBlinkDetected; }
void Start() { if (instance == null) { instance = this; } DontDestroyOnLoad(this); rawEegPacketList = new List <MyndbandEvent>(); loggedRawEegList = new List <MyndbandEvent>(); myndbandPacketList = new List <MyndbandEvent>(); loggedmyndbandPacketList = new List <MyndbandEvent>(); myndbandState = MyndbandState.Disconnected; onMyndbandStateChanged.Invoke(Enum.GetName(typeof(MyndbandState), myndbandState), ""); StartCoroutine("ConnectToMyndband"); }