HP E1563A User Manual page 23

Table of Contents

Advertisement

/* Query for the module's identification string. */
err = viPrintf(digitizer, "*IDN?\n");
if (err<VI_SUCCESS) err_handler (digitizer, err);
err = viScanf(digitizer, "%t", buf);
if (err<VI_SUCCESS) err_handler (digitizer, err);
printf ("Module ID = %s\n\n", buf);
/* Check the module for system errors. */
err = viPrintf(digitizer, "*SYST:ERR?\n");
if (err<VI_SUCCESS) err_handler (digitizer, err);
err = viScanf(digitizer, "%t", buf);
if (err<VI_SUCCESS) err_handler (digitizer, err);
printf ("System error response = %s\n\n", buf);
viClose (digitizer); /* close the digitizer session */
} /* end of main */
/*** Error handling function ***/
void err_handler (ViSession digitizer, ViStatus err)
{
char buf[1024] = {0};
viStatusDesc (digitizer, err, buf); /* retrieve error description */
printf ("ERROR = %s\n", buf);
return;
}
Digitizer Module Set-up
23

Advertisement

Table of Contents
loading

This manual is also suitable for:

E1564a

Table of Contents