Fast download of waveform data with the R&S®RTO oscilloscope
Overview of the choices for downloading waveform data for remote processing
Overview of the choices for downloading waveform data for remote processing
Postprocessing of acquired waveform data on a remote computer is a must for many applications. Areas of interest are high energy physics, nuclear science, molecular bioscience, high-voltage measurements or radar applications.
Even an oscilloscope with rich analysis software might not be able to perform user-specific analysis. In some cases, download and offline processing of waveform data are necessary, e.g. for highly specialized waveform analysis, for monitoring or documentation tasks, or for a DUT that is measured with more than one oscilloscope.
The R&S®RTO oscilloscope offers multiple ways to download the waveform data. In order to select the most suitable way, the user has to determine the four key parameters that characterize the download:
The R&S®RTO oscilloscope offers three modes for storing acquisitions:
These three modes are part of the standard instrument functionality. The history mode stores all acquisitions in the acquisition memory. Once all acquisitions are completed or the acquisition memory is full, the waveform data can be stored on the disk and then downloaded via network file access. Both actions, i.e. storage and subsequent download, increase latency and decrease the average throughput of the history mode.
Example for the SCPI download of channel 1 in MATLAB®.
Data logging captures a waveform and then stores it immediately on the local disk. The oscilloscope repeats this action up to the maximum or configured number of acquisitions and stores these waveforms in a single file. Then the remote computer retrieves the waveform data from the oscilloscope via network file access and starts again.
A different approach is data download via SCPI. A remote computer controls the recording and downloading of each individual waveform via SCPI commands. This approach provides good latency and virtually unlimited storage capacity.
In order to obtain comparable results for all three modes, the measurement setup involves four active channels with a short record length of 1000 samples, which is typical of applications requiring fast download. The samples are stored in the native 8-bit format, and the download is run in steady state.
To achieve the best possible download performance, other functionalities such as automated measurements or math functions should not be enabled on the oscilloscope.
The figure on top shows the dependency of the maximum latency on the trigger rate for each method. The lower the latency, the faster the download. The ideal setup is indicated as a dashed line. The figure below shows the dependency of the average throughput on the trigger rate for each method. A higher number indicates better performance.
SCPI download is a good choice for low latency measurement applications. When the average throughput or the trigger blind time is the key parameter, the history mode is the first choice.
The R&S®RTO oscilloscope is the perfect solution for measurement applications that require further remote processing. Excellent analog capabilities such as noise, linearity and trigger sensitivity combined with low latency or high throughput remote processing techniques make it easy to meet the user’s measurement requirements.