Skip to content

jmfriedt/gr-oscilloscope38

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
grc
 
 
lib
 
 
 
 
 
 
 
 
 
 
 
 
 
 

gr-oscilloscope38

Using an oscilloscope as Software Defined Radio source for GNU Radio 3.8

Assumes the availability of RPC for communication over VXI11 with an oscilloscope, provided by apt-get install libtirpc-dev on Debian/GNU Linux.

Tested on Rohde & Schwarz RTO2034 and RTE1054, will most probably work on any RT series oscilloscopes. Originally developed for the Agilent 54855DSO [1] but not tested after adding support for R&S instruments. Select which brand is used with the #define flags in the lib/ directory source code (#define rohdeschwarz is exclusive with #define agilent).

For those wanting to test gr-oscilloscope with no hardware access, a TCP server generating dummy data (sine waves) is available in examples. Compile manually (gcc -o tcp_server tcp_server.c -lm) and execute (./examples/tcp_server) to connect the server to port 9999 of the localhost. TCP/IP dummy data communication is activated by selecting as IP address of the gr-oscilloscope "oscilloscope" block 127.0.0.1.

Dummy TCP signal source to check the block is operational:

gr-oscilloscope screenshot with dummy source

Noise measurement for Time Delay measurement by correlating the channels:

gr-oscilloscope screenshot with noise source

experimental setup

[1] Weike Feng, Jean-Michel Friedt, Grigory Cherniak, and Motoyuki Sato, Passive bistatic radar using digital video broadcasting–terrestrial receivers as general-purpose software-defined radio receivers, Review of Scientific Instruments 89, 104701 (2018); https://doi.org/10.1063/1.5048132 available at http://jmfriedt.free.fr/dvbt_hardware.pdf

About

Using an oscilloscope as Software Defined Radio source for GNU Radio 3.8

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published