beautypg.com

RIGOL DS1000B User Manual

Page 138

background image

RIGOL

Programming Examples

Programming Guide for DS1000B Series

3-6

8. Add the codes.

Dblclick the Button, enter the programming environment. First of all, declare
“#include ” 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");