/* Send the Self Test Command */
errStatus = viQueryf (E1459, "*TST?\n","%t",selftst_string); if (VI_SUCCESS > errStatus){
printf("ERROR: viQueryf() returned 0x%x\n",errStatus); return errStatus;}
printf("Self Test Result is %s\n",selftst_string);
/* Query the ID string */
errStatus = viQueryf (E1459, "*IDN?\n","%t",id_string); if (VI_SUCCESS > errStatus){
printf("ERROR: viQueryf() returned 0x%x\n",errStatus); return errStatus;}
printf("IDN? returned %s\n",id_string);
/* Close Sessions */ errStatus = viClose (E1459);
if (VI_SUCCESS > errStatus){
printf("ERROR: viClose() returned 0x%x\n",errStatus); return 0;}
errStatusviClose (viRM);
if (VI_SUCCESS > errStatus){
printf("ERROR: viClose() returned 0x%x\n",errStatus); return 0;}
} | /* End of main program */ |
Using the HP E1459A Module 31