void ScriptMain() { Console.WriteLine("Script begins..."); string l_baseDir = "G:/TEMP/AIDA/HW_TEST/"; Console.WriteLine("Has All Board Ids = " + BoardLib.HasAllBoardId); Console.WriteLine(BoardLib.GetUsbDevices()); Console.WriteLine(BoardLib.GetFirmwareVersion(true)); Sync.Pause(); BoardLib.SelectUsbDevice(0); Console.WriteLine("Usb device #0 selected"); Sync.Pause(); BoardLib.SelectUsbDevice(1); Console.WriteLine("Usb device #1 selected"); Sync.Pause(); BoardLib.SelectUsbDeviceFromBoardId(0); Console.WriteLine("Usb device selected from board ID #0"); Sync.Pause(); BoardLib.SelectUsbDeviceFromBoardId(2); Console.WriteLine("Usb device selected from board ID #3"); Sync.Pause(); // this generates an exception since no Board ID #3 is in the list // comment to continue BoardLib.SelectUsbDeviceFromBoardId(3); Sync.Pause(); // this generates an exception since no device #2 is in the list // comment to continue BoardLib.SelectUsbDevice(2); Sync.Pause(); // We're done! Console.WriteLine("Script ended"); }