Agilent Technologies N5183A MXG User Manual

Page 130

Advertising
background image

120

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

Programming Examples
LAN Programming Interface Examples

if ( *query != ')' )

{

q = 1 ;

}

}

return q ;

}

/***************************************************************************

*

> $Function: main$

*

* $Description: Read command line arguments, and talk to signal generator.

Send query results to stdout. $

*

* $Return: (int) . . . non-zero if an error occurs

*

***************************************************************************/

int main(int argc, char *argv[])

{

SOCKET instSock;

char *charBuf = (char *) malloc(INPUT_BUF_SIZE);

char *basename;

int chr;

char command[1024];

char *destination;

unsigned char quiet = 0;

unsigned char show_errs = 0;

int number = 0;

basename = strrchr(argv[0], '/');

if (basename != NULL)

basename++ ;

else

basename = argv[0];

while ( ( chr = getopt(argc,argv,"qune")) != EOF )

switch (chr)

{

case 'q': quiet = 1; break;

Advertising
This manual is related to the following products: