Exemplo n.º 1
0
 void Awake()
 {
     streamingDataEmulator = FindObjectOfType <BCIStreamingDataEmulator>();
     // TODO: maybe this should go into OnEnable() ?
     currentDataArary_Raw = streamingDataEmulator.GetDataPointsArray();
     currentDataArray     = new float[currentDataArary_Raw.Length];
 }
Exemplo n.º 2
0
    void Awake()
    {
        streamingDataEmulator = FindObjectOfType <BCIStreamingDataEmulator>();
        liveDataManager       = FindObjectOfType <BCILiveDataManager>();

        // TODO: maybe this should go into OnEnable() ?
        if (isLiveData == true)
        {
            currentDataArary_Raw = liveDataManager.fftarr;
        }
        else
        {
            currentDataArary_Raw = streamingDataEmulator.GetDataPointsArray();
        }

        currentDataArray = new float[currentDataArary_Raw.Length];
    }
Exemplo n.º 3
0
    void Update()
    {
        if (isLiveData == true)
        {
        }
        else
        {
            currentDataArary_Raw = streamingDataEmulator.GetDataPointsArray();
        }

        //for(int i = 0; i < currentDataArary_Raw.Length ; i++)
        //	currentDataArray[i] = rawDataScaler * currentDataArary_Raw[i];

        for (int i = 0; i < currentDataArray.Length; i += 2)
        {
            currentDataArray[i]     = (currentDataArary_Raw[i / 2] + currentDataArary_Raw[i / 2 + 1]) / 2.0f;
            currentDataArray[i + 1] = currentDataArray[i];
        }
    }
Exemplo n.º 4
0
    void Awake()
    {
        streamingDataEmulator = FindObjectOfType<BCIStreamingDataEmulator>();
        liveDataManager = FindObjectOfType<BCILiveDataManager>();

        // TODO: maybe this should go into OnEnable() ?
        if(isLiveData == true)
        {

            currentDataArary_Raw = liveDataManager.fftarr;

        }
        else
        {
            currentDataArary_Raw = streamingDataEmulator.GetDataPointsArray();
        }

        currentDataArray = new float[currentDataArary_Raw.Length];
    }