|
From: | Karan Talasila |
Subject: | Re: [Discuss-gnuradio] gr-cdma is ready |
Date: | Sat, 8 Mar 2014 17:20:24 +0530 |
Dear all,the OOT module gr-cdma that we have been working on with Zhe Feng is now ready (also fully documented). You can find it here:
An important acknowledgement:this project grew out of the DARPA SPECTRUM CHALLENGE:our team eventually dropped out of the race because of other time commitments but I and Zhe decided to finish up the design and make it publicly available since DARPA was generous enough to send us USRPs for testing etc.
I am looking forward to feedback from the community and to ideas for expanding/improving the design.=======================================
For the impatient:
1) Download gr-cdma from github
> git clone https://github.com/anastas/gr-cdma.git
2) Build the package
> mkdir build_cdma
> cd build_cdma
> cmake -DENABLE_DOXYGEN=ON ../gr-cdma
> make
> sudo make install> sudo ldconfig
3) compile hierarchical blocks and play with built in app
> cd gr-cdma/apps
> gnuradio-companion &
In the gnuradio-companion environment
-- Load the hier block "amp_var_est_hier.grc", "cdma_tx_hier.grc", "chopper_correlator1.grc", "cdma_rx_hier.grc" and compile them
making sure to reload blocks after each compilation
-- Load the application "cdma_txrx.grc" and have fun
Experiment with manual acq/tra, auto acq/tra, changing freq and timing offset, SNR, etc
-- If you have 2 USRPs load the cdma_tx.grc and cdma_rx.grc and enjoy real-time
CDMA transmission. You can also use the cdma_tx.grc and cdma_rx.grc by writting
and reading to a fifo (first do > makefifo /tmp/cdma.fifo)
=====================================best,Achilleas
_______________________________________________
Discuss-gnuradio mailing list
address@hidden
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
[Prev in Thread] | Current Thread | [Next in Thread] |