BNC 1201 - 6 1/2 Digit Digital Multimeter User Manual

Page 177

Advertising
background image

178

printf(" output : READ?\n");

status = PviRead_usb(m_instr_usbtmc, pStrin, 64, &nRead);

if (nRead > 0)

{

for (len=0; len < (long) nRead; len++)

{

buffer[len] = pStrin[len];

}

}

buffer[nRead] = '\0';

printf(" input : %s\n\n", buffer);

// Set device to local mode

strcpy(pStrout, "system:local");

status = PviWrite_usb(m_instr_usbtmc, (unsigned char *)pStrout, 13,

&nWritten);

free(pStrout);

// Close device

if (!hUSBTMCLIB)

return;

m_nCount = 0;

m_defaultRM_usbtmc = 0;

FreeLibrary (hUSBTMCLIB);

hUSBTMCLIB = NULL;

return;

}

Advertising