Hi everyone,
Currently, I'm using multiple :waveform:data? command to acquire data. It's because each command can only acquire 20Mpts. However, the time to transfer data to my computer is several seconds for each command. Therefore, the time between two acquisitions is too large. Is there anyway to reduce this "gap" time to micro seconds?
When I read the Programmer Reference, if I send :Waveform:Streaming ON command, then I can get unlimited data from the scope (Although my scope is only 20Mpts memory option). But I cannot get more than 20Mpts, does anyone has some sample code working with this command. I'm using VBA Excel now.
Thank you,
Currently, I'm using multiple :waveform:data? command to acquire data. It's because each command can only acquire 20Mpts. However, the time to transfer data to my computer is several seconds for each command. Therefore, the time between two acquisitions is too large. Is there anyway to reduce this "gap" time to micro seconds?
When I read the Programmer Reference, if I send :Waveform:Streaming ON command, then I can get unlimited data from the scope (Although my scope is only 20Mpts memory option). But I cannot get more than 20Mpts, does anyone has some sample code working with this command. I'm using VBA Excel now.
Thank you,
memory and all of the bottlenecks present in the unloading process are manifest. There is no duplicate memory to place the current acq in for
later processing. This is the nature of the scope. You could do a little better with more memory and segmenting it but you woud still have a
lengthy download time. Until we come up with another way to offload the acq boards, this is the best you can do