Exemple #1
0
 // stop outputting the pattern started above
 public void StopPatternOutput()
 {
     if (patternRunning)
     {
         PatternPlugin pgPlugin  = profileManager.CurrentProfile.AcquisitorConfig.pgPlugin;
         YAGPlugin     yagPlugin = profileManager.CurrentProfile.AcquisitorConfig.yagPlugin;
         yagPlugin.AcquisitionFinished();
         pgPlugin.AcquisitionFinished();
         controllerWindow.EnableMenus();
         patternRunning = false;
     }
 }
Exemple #2
0
 // outputs the pattern from the currently selected profile - used by BlockHead
 public void OutputPattern()
 {
     if (!patternRunning)
     {
         PatternPlugin pgPlugin  = profileManager.CurrentProfile.AcquisitorConfig.pgPlugin;
         YAGPlugin     yagPlugin = profileManager.CurrentProfile.AcquisitorConfig.yagPlugin;
         pgPlugin.AcquisitionStarting();
         yagPlugin.AcquisitionStarting();
         pgPlugin.ScanStarting();
         yagPlugin.ScanStarting();
         patternRunning = true;
     }
 }
 public void SetYAGPlugin(String type)
 {
     yagPlugin        = PluginRegistry.GetRegistry().GetYAGPlugin(type);
     yagPlugin.Config = this;
 }