public static void TestPxiSlot16() { Console.WriteLine("--PXI SLOT 16 TEST STARTED--"); string sAddr = "TCPIP0::192.168.1.110::6341::SOCKET"; SG_NatInstPXI pxi = new SG_NatInstPXI(sAddr); Console.WriteLine(sAddr); Console.WriteLine(pxi.Identify()); //set init values pxi.SetFreqSlot16(2600.1234567); pxi.SetAmpSlot16(-50.2); pxi.SetRfOutSlot16(false); for (int i = 0; i < 100; i++) { pxi.SetFreqSlot16(2600.0 + (0.1 * i)); System.Threading.Thread.Sleep(200); } Console.WriteLine(pxi.GetFreqSlot16()); Console.WriteLine(pxi.GetAmpSlot16()); Console.WriteLine(pxi.GetRfOutSlot16()); pxi.Close(); Console.WriteLine("--PXI SLOT 16 TEST FINISHED--"); }
public static void TestPxiSlot3() { Console.WriteLine("--PXI SLOT 3 TEST STARTED--"); string sAddr = "TCPIP0::192.168.1.110::6341::SOCKET"; SG_NatInstPXI pxi = new SG_NatInstPXI(sAddr); Console.WriteLine(sAddr); Console.WriteLine(pxi.Identify()); //set init values pxi.SetFreqSlot3(2600.1234567); pxi.SetAmpSlot3(-50.2); pxi.SetRfOutSlot3(false); pxi.Close(); Console.WriteLine("--PXI SLOT 3 TEST FINISHED--"); }