Specifications
Program Example
The following program example sends a SCPI command and returns the data into a character string.
#include < stdio.h>
#include < string.h>
#include < cfunc.h> /* This file is from the GPIB Command Library Disk * /
#define ADDR 70900L /* Defines the GPIB address * /
/****************************************************************/
void main(void)
{
char * cmd = ā SYSTem:ERRor?ā , /* SCPI command * /
rd_msg[257];
int length = 256;
/* Send SCPI command * /
IOOUTPUTS(ADDR, cmd, strlen(cmd));
/* Read returned data * /
IOENTERS(ADDR, rd_msg, &length);
/* Print returned data * /
printf(ā \n%sā ,rd_msg);
}
2-12 Sending SCPI Commands