// this method is called for each row of data received from the Shimmer
    public void UpdateFeed(List <double> data)
    {
        Shimmer3DModel s;

        if (data.Count > 0)
        {
            // put this data as a model on the shared Queue
            s = Shimmer3DModel.GetModelFromArray(data.ToArray());
            Queue.Enqueue(s);
        }
    }
Пример #2
0
 // this method is called for each model as it is received
 public void UpdateFeed(List <double> data)
 {
     if (data != null)
     {
         Shimmer3DModel s = Shimmer3DModel.GetModelFromArray(data.ToArray());
         dataQueue.Enqueue(s);
         if (count % 10 == 0)
         {
             Shimmer3DModel.PrintModel(s);
         }
         count++;
     }
 }
    // this method is called for each row of data received from the Shimmer
    public void UpdateFeed(List <double> data)
    {
        Shimmer3DModel s;

        if (data.Count > 0)
        {
            // put this data as a model on the shared Queue
            s = Shimmer3DModel.GetModelFromArray(data.ToArray());
            Queue.Enqueue(s);
            if (IsRecording)
            {
                // save to list aswell
                RecordList.Add(s);
            }
        }
    }