Alfread,

I am willing to help you get started with this.

Let's take the README file and go over the "For the impatient:" section.

Which of the steps have you completed?

Achilleas

================================

For the impatient:

1) Download gr-cdma from github
> git clone https://github.com/anastas/gr-cdma.git

2) Edit the file gr-cdma/python/cdma_parameters.py (line 97)
and set the prefix variable with your gr-cdma trunk directory.

prefix="YOUR_PREFIX_HERE/gr-cdma"  # put the prefix of your gr-cdma trunk

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 blocks  (compile one at a time and reload each time)

"amp_var_est_hier.grc",

"cdma_tx_hier.grc",

"chopper_correlator.grc",

"cdma_rx_hier.grc",

"cdma_tx_hier1.grc",

"cdma_rx_hier1.grc"

and compile them

-- Reload all blocks in grc

-- Load the application "cdma_txrx.grc" or "cdma_txrx1.grc" and have fun

Experiment with manual acq/tra, auto acq/tra, changing freq and timing
offset, SNR, modulation/coding type, etc
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to