RIGOL  Programming Example 
 
Programming Guide for DS1000CA Series 
 
 
8.  Add the codes. 
Dblclick the  Button,  enter  the programming environment.  First  of  all, declare 
“#include <visa.h>” in header file, then add the following codes: 
 
ViSession defaultRM, vi; 
  char buf [256] = {0};    
  CString s,strTemp; 
  char* stringTemp;   
 
  ViChar buffer [VI_FIND_BUFLEN]; 
  ViRsrc matches=buffer; 
  ViUInt32 nmatches; 
  ViFindList list; 
 
  viOpenDefaultRM (&defaultRM); 
 
  // acquire USB resource of visa 
  viFindRsrc(defaultRM, "USB?*", &list,&nmatches, matches); 
  viOpen (defaultRM,matches,VI_NULL,VI_NULL,&vi);   
  viPrintf (vi, "*RST\n");