All new accounts created on Gitlab now require administrator approval. If you invite any collaborators, please let Flux staff know so they can approve the accounts.

Commit 3f434e1b authored by Ben Wojtowicz's avatar Ben Wojtowicz

Updated out of date README file

parent 130a7e31
......@@ -6,7 +6,9 @@ The directory structure for the project is:
octave Octave test code
cmn_hdr Common header files
liblte C++ library of commonly used LTE functions
openlte_file_scan A gnu-radio LTE file scanner application
config Contains various configuration files
LTE_fdd_dl_file_scan A gnu-radio LTE FDD DL file scanner application
LTE_fdd_dl_file_gen A gnu-radio LTE FDD DL file generator application
To build the C++ and python code use the following:
......@@ -21,17 +23,31 @@ To install the C++ and python code use the following:
$ make
$ make install
To use the installed C++ and python code, set the PYTHONPATH
env variable to <python_install_dir>/dist-packages/gnuradio/
To use the installed C++ and python code for the file scanner,
set the PYTHONPATH env variable to
<python_install_dir>/dist-packages/gnuradio/
for instance /usr/local/lib/python2.7/dist-packages/gnuradio/.
Then run openlte_file_scan/python/openlte_file_scan.py and
Then run LTE_fdd_dl_file_scan/python/LTE_fdd_dl_file_scan.py and
specify a recorded LTE file as the input. For example:
$ ./openlte_file_scan/python/openlte_file_scan.py lte_file.bin
$ ./LTE_fdd_dl_file_scan/python/LTE_fdd_dl_file_scan.py lte_file.bin
The recorded LTE file currently must be interleaved 8-bit I and
Q samples recorded at 30.72MHz.
To use the installed C++ and python code for the file generator,
set the PYTHONPATH env variable to
<python_install_dir>/dist-packages/gnuradio/
for instance /usr/local/lib/python2.7/dist-packages/gnuradio/.
Then run LTE_fdd_dl_file_gen/python/LTE_fdd_dl_file_gen.py and
specify an output file for the LTE fdd downlink signal. For example:
$ ./LTE_fdd_dl_file_gen/python/LTE_fdd_dl_file_gen.py lte_file.bin
The generated LTE file contains interleaved 8-bit I and Q samples
at a sample rate of 30.72MHz. The output file can be used as the
input for the LTE_fdd_dl_file_scan application.
To use the octave code, run the top level octave .m files:
lte_fdd_dl_transmit.m and lte_fdd_dl_receive.m. If multiple
transmit antennas are used, the outputs need to be combined
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment