Technical data

Agilent Signal Generators Programming Guide 11
Getting Started with Remote Operation
Using the Web Browser
Programming Languages
Along with Standard Commands for Programming Instructions (SCPI) and IO library functions, you
use a programming language to remotely control the signal generator. Common programming
languages include:
•C/C++
•C#
•MATLAB
®
(MATLAB is a registered trademark of The MathWorks.)
•HP Basic
•LabView
Java™ (Java is a U.S. trademark of Sun Microsystems, Inc.)
Visual Basic
®
(Visual Basic is a registered trademark of Microsoft Corporation.)
•PERL
Agilent VEE
For examples, using some of these languages, refer to Chapter 3.
Using the Web Browser
NOTE The following example for accessing the MXG instrument’s Web- Enabled uses the
instrument’s predetermined default hostname that the MXG ships with (e.g. a- <instrument
model number>- <last 5 digits of the instrument serial number>).
The procedure that follows assumes the signal generator is running firmware A.01.20 or
later.
MXG Web- Enabled SCPI command capability is not available for versions of Internet
Explorer 7.0. (The SCPI Telnet softkey is inactive for these versions.) To use the Telnet
SCPI, refer to Figure on page 12.
The Web- Enabled MXG ATE web page is titled: “Web- Enabled MXG”, since the MXG ATE is
part of the MXG signal generator family.
For MXG ATEs, press the front panel LAN Preset key and wait for the front panel green
LAN indicator light to stop blinking. It is possible the hostname may have been changed
from its default value. The MXG ATE hostname is not changed by pressing the LAN Reset
key. For information on using the MXG's USB port to query its IP address, refer to the
Agilent Connectivity Guide (E2094- 90009) or to the LAN Connectivity FAQs for details on
using the instrument over LAN.
For more information on LAN Connectivity, refer to the Agilent Connectivity Guide
(E2094- 90009) or to the LAN Connectivity FAQs for details on using the instrument over
LAN.