05-18-2018 04:33 AM
This is final data
05-18-2018 05:22 AM
@xiaochouyu wrote:
the data size is 72676kb,but only read out 4096kb.So I think the <block>size only 4096kb.
I think that is a VISA limitation, not your instrument. Use a loop to continuously read until you read all of the data.
05-20-2018 12:43 AM
This is a good idea, but how to read it circularly?I have tried continuous reading, but only the first one can work.
Can you tell me the specific function?
05-20-2018 01:00 AM
A related question. But it still can't solved.
05-20-2018 01:30 AM
05-21-2018 08:21 AM
please refer this link and download the source code.
https://www.codeproject.com/Articles/872469/Instrument-Snapshot-How-to-Acquire-and-Render-Scre
05-21-2018 11:02 PM
The question is not loop.but is how to read correctly!
such as this code:
Dim fanal As String = ""
Do
status = viRead(vi, strRes, 4096, retCount) '太长时读出为空,容易卡死
Dim x As Integer = Val(Mid(strRes, 2, 1))
Dim y As Integer = Val(Mid(strRes, 3, x))
strRes = Mid(strRes, x + 3, y)
fanal = fanal & strRes
Loop Until (retCount < 4096)
read only 16 bytes!
if use
status = viReadToFile(vi, "D:\YouName.WMF", 4096, retCount)
the result only first viReadToFile can work!
05-21-2018 11:19 PM
can't connect “FSEA30”,may be too old. and the source is no help.
thank you
05-21-2018 11:46 PM
You may try to download the printcapture software.
http://www.printcapture.com/equiplist.html#testequipment
the Rohde Schwarz FSEA Spectrum Analyzer is in the support model list.
05-22-2018 12:58 AM
I used to use it. it only supports NI GPIB drive. can't supports other driver such as Agilent.