124 Keysight CXG, EXG, and MXG X-Series Signal Generators Programming Guide
Programming Examples
LAN Programming Interface Examples
Queries for Lan Using Sockets
lanio.c
and
getopt.c
perform the following functions:
— establishes TCP/IP connection to port 5025
— resultant file descriptor is used to “talk” to the instrument using regular
socket I/O mechanisms
— maps the desired hostname to an internal form
— error checks
— queries signal generator for ID
— sets frequency on signal generator to 2.5 GHz
— sets power on signal generator to –5 dBm
— gets option letter from argument vector and checks for end of file (EOF)
The following programming examples are available on the signal generator
Documentation CD-ROM as
lanio.c
and
getopt.c
.
/******************************************************************
* $Header: lanio.c 04/24/01
* $Revision: 1.1 $
* $Date: 10/24/01
* PROGRAM NAME: lanio.c
*
* $Description: Functions to talk to an Keysight signal
generator
* via TCP/IP. Uses command-line arguments.
*
* A TCP/IP connection to port 5025 is established
and
* the resultant file descriptor is used to "talk"
to the
* instrument using regular socket I/O mechanisms.
$
*
*
*
* Examples:
*
* Query the signal generator frequency:
* lanio xx.xxx.xx.x 'FREQ?'
*
Содержание X-Series
Страница 4: ...4 ...
Страница 10: ...10 Contents ...