Picotest M3500A User Manual page 186

6.5 digit
Hide thumbs Also See for M3500A:
Table of Contents

Advertisement

long*))GetProcAddress(hUSBTMCLIB, (LPCSTR)"viOpen");
PviWrite_usb
char*, unsigned long,
(LPCSTR)"viWrite");
PviRead_usb
unsigned char*, unsigned long,
(LPCSTR)"viRead");
PviSetAttribute_usb = (signed long (__stdcall*)(unsigned long, unsigned
long, unsigned long))GetProcAddress(hUSBTMCLIB, (LPCSTR)"viSetAttribute");
if (PviOpenDefaultRM_usb == NULL ||
PviFindRsrc_usb
PviClose_usb
PviOpen_usb
PviWrite_usb
PviRead_usb
PviSetAttribute_usb == NULL
)
{
FreeLibrary (hUSBTMCLIB);
hUSBTMCLIB = NULL;
MessageBox(NULL, "NIVISA for USBTMC library not ready.", "M3500
multimeter device test", MB_OK);
return;
}
printf("\n ###### Start C++ Example program. ######\n");
printf(" We check the M3500 multimeter on USB port and\n");
printf(" identify the first connected M3500 device.\n\n");
// Open Device -- Resource Manager
status = PviOpenDefaultRM_usb(&m_defaultRM_usbtmc);
if (status < 0L)
{
unsigned
= (signed long (__stdcall*)(unsigned long, unsigned
unsigned long*))GetProcAddress(hUSBTMCLIB,
= (signed long (__stdcall*)(unsigned long,
unsigned long*))GetProcAddress(hUSBTMCLIB,
== NULL ||
== NULL ||
== NULL ||
== NULL ||
== NULL ||
186
186
186
186
long,
unsigned

Advertisement

Table of Contents
loading

Related Products for Picotest M3500A

Table of Contents