void ScriptMain() { Console.WriteLine("Script begins..."); string l_baseDir = "G:/TEMP/AIDA/HW_TEST/"; // Open a config file (path is relative to this file) BoardLib.OpenConfigFile(l_baseDir + "CFG/PDdiscri-A0-Ch0-5-25-31"); // Configure the board BoardLib.BoardConfigure(); Sync.Sleep(50); // Set direct parameters BoardLib.SetDirectParameters(); Sync.Sleep(10); BoardLib.SetVariable("Board.UsbParam.FileLimit", 1); // Run the acquistion (it'll wait for the transfer to finish) BoardLib.StartAcquisition(l_baseDir + "TEMP/monitoring", x_monitoring:true); BoardLib.SetVariable("Board.DirectParam.HvOn", false); BoardLib.SetDirectParameters(); // We're done! Console.WriteLine("Script ended"); }