Chapter 3 Programming Your Universal Counter for Remote Operation

Programming Examples

To Optimize Throughput (Turbo C) (Continued)

/* Function to send command to HP 53131A */

void sendhp(hpib_cmd) char *hpib_cmd;

{

char hpcmd[80];

/* Variables used by function */

int length;

 

strcpy(hpcmd,hpib_cmd);

 

length=strlen(hpcmd);

 

error=IOOUTPUTS(ctr,hpcmd,length);

/* Send command to HP 53131A */

if (error!=0)

 

printf("Error during HP-IB: %d Command %s\n",error,hpcmd);

}

3-98

Programming Guide