Ejemplo n.º 1
0
 /// <summary>
 /// Grab the data from the MITes Receiver Controller (serial port).
 /// </summary>
 /// <param name="mrc"></param>
 public void GetSensorData(MITesReceiverController mrc)
 {
     bytesFound = mrc.FillBytesBuffer(mrc.serialBytesBuffer);
     if (bytesFound > 0)
     {
         //Debug("Bytes from fill: " + bytesFound);
         someMITesDataIndex = 0;
         someMITesDataIndex = aMITesDecoder.DecodeMITesData(mrc.serialBytesBuffer, bytesFound, aMITesDecoder.someMITesData, someMITesDataIndex);
     }
 }
Ejemplo n.º 2
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="mrc"></param>
        /// <param name="aFileName"></param>
        public void GetSensorData(MITesReceiverController mrc, String aFileName)
        {
//			if (mrc.IsNewData())
//			{
            bytesFound = mrc.FillBytesBuffer(mrc.serialBytesBuffer);
            if (bytesFound > 0)
            {
                //Debug("Bytes from fill: " + bytesFound);
                someMITesDataIndex = 0;
                someMITesDataIndex = aMITesDecoder.DecodeMITesData(mrc.serialBytesBuffer, bytesFound, aMITesDecoder.someMITesData, someMITesDataIndex);
                // Add save here
            }
            //Thread.Sleep(0);
        }
Ejemplo n.º 3
0
		/// <summary>
		/// 
		/// </summary>
		/// <param name="mrc"></param>
		/// <param name="aFileName"></param>
		public void GetSensorData(MITesReceiverController mrc, String aFileName)
		{
//			if (mrc.IsNewData())
//			{
				bytesFound = mrc.FillBytesBuffer(mrc.serialBytesBuffer);
			if (bytesFound > 0)
			{
			//Debug("Bytes from fill: " + bytesFound);
				someMITesDataIndex = 0; 
				someMITesDataIndex = aMITesDecoder.DecodeMITesData(mrc.serialBytesBuffer, bytesFound, aMITesDecoder.someMITesData, someMITesDataIndex);
				// Add save here
			}
			//Thread.Sleep(0);
		}
Ejemplo n.º 4
0
 /// <summary>
 /// Grab the data from the MITes Receiver Controller (serial port). 
 /// </summary>
 /// <param name="mrc"></param>
 public void GetSensorData(MITesReceiverController mrc)
 {
     bytesFound = mrc.FillBytesBuffer(mrc.serialBytesBuffer);
     if (bytesFound > 0)
     {
         //Debug("Bytes from fill: " + bytesFound);
         someMITesDataIndex = 0;
         someMITesDataIndex = aMITesDecoder.DecodeMITesData(mrc.serialBytesBuffer, bytesFound, aMITesDecoder.someMITesData, someMITesDataIndex);
     }
 }
Ejemplo n.º 5
0
 /// <summary>
 /// This is the call that needs to be included in the main data processing loop.
 /// It checks for new data on the MITesReceiverController. If it finds some, it 
 /// processes that data and stores any valid MITesData in the someMITesData 
 /// variable. That data can then be processed by various MITesAnalyzer classes. 
 /// </summary>
 /// <param name="mrc">The opened MITesReceiverController from which data is pulled.</param>
 public void GetSensorData(MITesReceiverController mrc)
 {
     //			if (mrc.IsNewData())
     //			{
     bytesFound = mrc.FillBytesBuffer(mrc.serialBytesBuffer);
     //UpdateDataRate(bytesFound);
     if (bytesFound > 0)
     {
         Debug("Bytes from fill: " + bytesFound);
         someMITesDataIndex = 0;
         someMITesDataIndex = DecodeMITesData(mrc.serialBytesBuffer, bytesFound, someMITesData, someMITesDataIndex);
     }
     else
     {
         someMITesDataIndex = 0;
     }
     //Thread.Sleep(0);
 }