Skip to content

TiePie/stream-speed-test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

stream-speed-test

Commandline utility for testing streaming performance

Building

Command line options

  • -b <resolution in bits> - Resolution for measurement. (default: highest possible)
  • -c <number of channels> - Number of active channels for measurement. (default: all)
  • -f <sample frequency - Sample frequency in Hz. (default: 10kHz)
  • -l <record length> - Record length in Samples. (default: 5000)
  • -d <duration> - Duration of the measurement in seconds. (default: 60)
  • -s <serial number> - Open instrument with specified serial number. (default: auto detect)
  • -r - When specified the raw data to floating point data conversion is disabled.

Example

  • ./streamspeedtest -b 14 -c 1 -f 10000000 -l 5000000 -d 30 -r - Performs a streaming measurement for 30 seconds sampling at 10 MHz @ 14 bit, raw data is passed in 5 MS blocks to this test application.
  • ./streamspeedtest -b 8 -c 4 -f 100e6 -l 16777216 -d 300 -r - Performs a streaming measurement for 5 minutes sampling at 100 MHz @ 8 bit on 4 channels, raw data is passed in 16 MiS blocks to this test application.

About

Commandline utility for testing streaming performance

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published