Rigol DS2000 Series Specifikace Strana 575

  • Stažení
  • Přidat do mých příruček
  • Tisk
  • Strana
    / 616
  • Tabulka s obsahem
  • KNIHY
  • Hodnocené. / 5. Na základě hodnocení zákazníků
Zobrazit stránku 574
2 Command System RIGOL
DS2000 Programming Guide
2-557
if (strBuild[0] == 'I') //IDLE
{
visa32.viPrintf(viSession, ":WAV:DATA?\n");
visa32.viRead(viSession, wfmBuf, wfmBuf.Length, out
readCnt);
//data header #9XXXX... plus end
mark \n
readCnt -=12;
readSum += (readCnt);
if (readCnt > maxPacket)
{
maxPacket = readCnt;
}
//readTim++;
//skip data header #9XXXX...
if (readCnt > 0)
{
wfmStream.Write( wfmBuf, 11, readCnt);
}
wfmStream.Close();
Console.WriteLine("{0}: Read {1} Sum {2} Max {3}",
readTim, readCnt, readSum, maxPacket );
return readSum;
}
else
{
//READ
visa32.viPrintf(viSession, ":WAV:DATA?\n");
visa32.viRead(viSession, wfmBuf, wfmBuf.Length, out
readCnt);
//data header #9XXXX... plus end
mark \n
readCnt -= 12;
readSum += (readCnt);
if (readCnt > maxPacket)
{
maxPacket = readCnt;
Zobrazit stránku 574
1 2 ... 570 571 572 573 574 575 576 577 578 579 580 ... 615 616

Komentáře k této Příručce

Žádné komentáře