Exemple #1
0
        private void HandleBufferDone(object sender, BufferDoneEventArgs bufferDoneData)
        {
            OlBuffer olBuffer = bufferDoneData.OlBuffer;

            if (olBuffer.ValidSamples > 0)
            {
                ++m_buffersComplete;

                // Get the data as voltages
                double[] buf = olBuffer.GetDataAsVolts();

                doneSignalHandler(ref buf);

                m_ainSS.BufferQueue.QueueBuffer(olBuffer);

                Log(String.Format("{0} Buffer Complete.", m_buffersComplete));
            }
        }