/// <summary>
 /// Method to send the data to the learning hub
 /// </summary>
 private void SendData()
 {
     try
     {
         List <string> values = new List <string>();
         values.Add(OrientationW.ToString());
         values.Add(OrientationX.ToString());
         values.Add(OrientationY.ToString());
         values.Add(OrientationZ.ToString());
         values.Add(AccelerometerX.ToString());
         values.Add(AccelerometerY.ToString());
         values.Add(AccelerometerZ.ToString());
         values.Add(GyroscopeX.ToString());
         values.Add(GyroscopeY.ToString());
         values.Add(GyroscopeZ.ToString());
         values.Add(GripPressure.ToString());
         values.Add(EMGdata[0].ToString());
         values.Add(EMGdata[1].ToString());
         values.Add(EMGdata[2].ToString());
         values.Add(EMGdata[3].ToString());
         values.Add(EMGdata[4].ToString());
         values.Add(EMGdata[5].ToString());
         values.Add(EMGdata[6].ToString());
         values.Add(EMGdata[7].ToString());
         myConnector.storeFrame(values);
     }
     catch (Exception ex)
     {
         //Debug.WriteLine(ex.StackTrace);
         if (DebugText != ex.ToString())
         {
             DebugText = ex.ToString();
         }
     }
 }
示例#2
0
        /// <summary>
        /// Method to send the data to the learning hub
        /// </summary>
        private void SendData()
        {
            try
            {
                List <string> TempValues = new List <string>();
                TempValues.Add(OrientationW.ToString());
                TempValues.Add(OrientationX.ToString());
                TempValues.Add(OrientationY.ToString());
                TempValues.Add(OrientationZ.ToString());
                TempValues.Add(AccelerometerX.ToString());
                TempValues.Add(AccelerometerY.ToString());
                TempValues.Add(AccelerometerZ.ToString());
                TempValues.Add(GyroscopeX.ToString());
                TempValues.Add(GyroscopeY.ToString());
                TempValues.Add(GyroscopeZ.ToString());
                TempValues.Add(EMGdata[0].ToString());
                TempValues.Add(EMGdata[1].ToString());
                TempValues.Add(EMGdata[2].ToString());
                TempValues.Add(EMGdata[3].ToString());
                TempValues.Add(EMGdata[4].ToString());
                TempValues.Add(EMGdata[5].ToString());
                TempValues.Add(EMGdata[6].ToString());
                TempValues.Add(EMGdata[7].ToString());

                ValuesChangedEventArgs e = new ValuesChangedEventArgs();
                e.values = TempValues;
                OnValuesChanged(e);
            }
            catch (Exception ex)
            {
                //Debug.WriteLine(ex.StackTrace);
                if (DebugText != ex.ToString())
                {
                    DebugText = ex.ToString();
                }
            }
        }