Hello everybody!
I am devolping a UWB measure system in VB6 and the application will be executed in the scope. I should acquire the UWB signal during some time and store the signal (in fact, two signals because I will use two channels). As I need to acquire so many samples I think I need to develop a loop to acquire and save continuously and store these data in a csv file at the end of the adquisition.
How could I do this?
I am devolping a UWB measure system in VB6 and the application will be executed in the scope. I should acquire the UWB signal during some time and store the signal (in fact, two signals because I will use two channels). As I need to acquire so many samples I think I need to develop a loop to acquire and save continuously and store these data in a csv file at the end of the adquisition.
How could I do this?
will do the data conversion to ascii at the end of your acquisitions,
you could loop around :wav:data? queries(changing the waveform source
to your different channels) and append the binary data to two arrays
of uint8. This allows the maximum number of points to be acquired
before you run into system resource issues. You can check the ter?
status to determine if an acquisition was made in your loop.
I would use Agilent's VISA-COM to issue the SCPI commands since it
is aware of the BINBLOCK format for the data returned when in byte
or word mode.