示例#1
0
        // This function is registered to handle data events from the acquisitor.
        // Whenever the acquisitor has new data it will call this function.
        // Note well that this will be called on the acquisitor thread (meaning
        // no direct GUI manipulation in this function).
        private void DataHandler(object sender, DataEventArgs e)
        {
            lock (this)
            {
                // grab the settings
                GUIConfiguration guiConfig = profileManager.CurrentProfile.GUIConfig;
                // store the datapoint
                dataStore.AddScanPoint(e.point);

                // tell the viewers to handle the data point
                viewerManager.HandleDataPoint(e);
            }
        }