2.1.6. Streaming¶
Streaming application enables user to stream data from Red Pitaya to :
Local file stored on Red Pitaya SD card
Over ethernet to remote computer using UDP or TCP protocol
User is able to set:
Sampling frequency
Number of input channels
Input channel resolution
HV/LV mode (for 125-xx need to switch the jumper)
Using calibration (For 125-xx, the filter is also calibrated)
RAW / Volt
Number of samples or unlimited
Streamed data can be stored into:
Standard audio WAV file format
Technical Data Management Streaming (TDMS) file format
Fast and compact binary format (BIN), which can later be converted to CSV format.
Max. streaming speeds are limited to:
10MB/s for streaming to SD card (SD card class 10 recommended for best streaming performance)
20MB/s for streaming over 1Gbit network (direct ethernet connection is recommended to achieve best streaming performance.)
2.1.6.1. Start using Red Pitaya streaming feature¶
) Run streaming app from Red Pitaya WEB interface
) Stream locally to a file
) Set app properties & click RUN
) Press STOP to stop streaming
) Click Browse to open file browser and download streaming data file
- ) Open file in DIAdem software
that supports TDMS file reading, visualization & processing.
) Streaming to remote computer
) Download streaming client to your computer.
) Set app properties & click RUN
) Run streaming app on remote computer (copy IP from the WEB interface and select required file format)
rpsa_client.exe -h 192.168.1.29 -p TCP -f ./ -t wav
Data streaming can be stopped by pressing Ctrl + C
Created wav file can be read or visualized using Audacity software:
rpsa_client.exe -h 192.168.1.29 -p TCP -f ./ -t tdms
Data streaming can be stopped by pressing Ctrl + C
Created tdms file can be read or visualized using DIAdem software:
rpsa_client.exe -h 192.168.1.29 -p TCP -f ./ -t csv -s 100000 -v
The application saves data from board in BIN format. This is a binary format. If the application has finished writing data correctly or there is enough free space on the disk, the conversion to CSV format will be automatic.
Created csv file can be opened with any text editor or spreadsheet editor: