beautypg.com

Agilent Technologies N5183A MXG User Manual

Page 339

background image

Agilent N518xA, E8663B, E44x8C, and E82x7D Signal Generators Programming Guide

329

Creating and Downloading User-Data Files

Save and Recall Instrument State Files

bool quit = false;

while (!quit)// Get user input

{

Console.Write("1) Backup state files\n" +

"2) Restore state files\n" +

"3) Quit\nEnter 1,2,or 3. Your choice: ");

string choice = Console.ReadLine();

switch (choice)

{

case "1":
{

BackupInstrumentState(device); // Write instrument state
break;

// files to the computer

}

case "2":

{

RestoreInstrumentState(device); // Read instrument state

break;// files to the sig gen

}

case "3":

{

quit = true;

break;

}

default:

{

break;

}

}

}

VisaInterop.Close(device);// Close the device

}

else

{

Console.WriteLine("Unable to open " + visaOpenString);

}

VisaInterop.Close(defaultRM); // Close the default resource manager

}

else

{

Console.WriteLine("Unable to open the VISA resource manager");

}

}

/* This method restores all the sequence/register state files located in

This manual is related to the following products: