Bnc 645 User Manual Page 190

  • Download
  • Add to my manuals
  • Print
  • Page
    / 190
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 189
190
USB::5710::4002::tw00000001\n\n");
//Initialize COM
CoInitialize(NULL);
//Create the BERKELEY NUCLEONICS CORPORATION IOUtils component
hr = CoCreateInstance(CLSID_BERKELEY NUCLEONICS
CORPORATIONIOUtils,NULL,CLSCTX_INPROC_SERVER,IID_IOUtils
,(LPVOID *)&IIO);
if FAILED(hr)
{
printf("CoCreateInstance failed\n");
return 0;
}
Continued on next page
//Connect String
myInstrument="USB::5710::
4002::tw00000001";
IIO->Connect(_bstr_t(myInstrument));
IIO->Address(&bstr);
printf("%s\n",(char *)_bstr_t(bstr));
IIO->Output(_bstr_t("*IDN?\n"));
IIO->Input (&bstr);
printf("%s\n",(char *)_bstr_t(bstr));
IIO->Output(_bstr_t("READ?\n"));
IIO->Input (&bstr);
printf("%s\n",(char *)_bstr_t(bstr));
IIO->Close();
IIO->Release();
//Uninit so COM is exited clean.
CoUninitialize();
return 0;
}
Page view 189
1 2 ... 185 186 187 188 189 190

Comments to this Manuals

No comments