Technical data
Programming Examples 3
Agilent N8211A/N8212A Performance Upconverter Synthetic Instrument Module, 250 kHz to 20 / 40 GHz 93
out.write("freq 1GHz\n"); // Sets frequency
out.flush();
System.out.println("Waiting for source to settle...");
out.write("*opc?\n"); // Waits for completion
out.flush();
String opcResponse = in.readLine();
if (!opcResponse.equals("1"))
{
System.err.println("Invalid response to '*OPC?'!");
System.exit(1);
}
System.out.println("Retrieving instrument ID...");
out.write("*idn?\n"); // Quires the id string
out.flush();
String idnResponse = in.readLine(); // Reads the id string
// Prints the id string
System.out.println("Instrument ID: " + idnResponse);
}
catch (IOException e)
{
System.out.println("Error" + e);
}
}
}